Save Recipe

Sign in and save recipe to your profile.

Sign In
Get free recipes sent straight into your inbox!

Shepherd’s Pie is warm, hearty, and oh so delicious! This is a recipe the entire family will beg for time and time again!

Old Fashioned Shepherd's Pie in a casserole dish sprinkled with fresh chopped parsley

It’s the time of year where Irish foods tend to grace tables across the United States. Shepherd’s Pie is a comfort food staple. We keep things simple with this classic recipe, and love to use ground lamb in lieu of ground beef. It is warm, inviting, and delicious. A grand salute to the Irish!

Do you prefer more veggies than meat? More meat than veggies? This recipe is quite forgiving and lets you adjust to your own personal tastes. We love the added texture the veggies give, but can’t deny the savory flavor of the meat. Give yourself a balanced ratio of both, and you’ll find yourself licking the plate clean. 

  • What is the difference between Shepherd’s Pie and Cottage pie?

    Oh the terminology of Shepherd’s Pie vs. Cottage Pie. There are some strong opinions out there. “Cottage pie” has been in use since 1791, when the potato was introduced as an edible crop affordable for the poor. The term “shepherd’s pie” has been used synonymously with “cottage pie” since 1877, regardless of the type of meat used, mutton or beef. More recently, the term “shepherd’s pie” has been used when the meat is lamb, and “cottage pie” when the meat is beef. We like to refer to it as a Shepherd’s Pie, no matter what meat goes inside of it. 

  • Do I have to use red meat? 

    We get it, not everyone can or likes to eat red meat. Red meat produces the best flavor for this dish whether you use ground beef or ground lamb, but ground turkey is acceptable as well. 

  • Make Ahead Instructions:

    This is not a dish that should be made in its entirety ahead of time, simply because mashed potatoes do not reheat well. If you would like to save some time, you can make the meat and vegetable filling ahead of time and freeze or refrigerate until you’re ready to bake. If you choose to freeze, make sure the filling is fully thawed before baking. Continue on with the recipe and make the mashed potatoes fresh right before you’re ready to bake.

If you like this recipe, you may be interested in these other casserole recipes:

A plate of Old Fashioned Shepherd's Pie topped with melted cheese

Watch the video below where Rachel will walk you through every step of this recipe. Sometimes it helps to have a visual, and we’ve always got you covered with our cooking show. You can find the complete collection of recipes onYouTube,Facebook Watch, or ourFacebook Page, or right here on our website with their corresponding recipes.

A plate of Old Fashioned Shepherds Pie topped with melted cheese
Shepherd’s Pie is warm, hearty, and oh so delicious! This is a recipe the entire family will beg for time and time again!
Prep Time 35 minutes
Cook Time 25 minutes
Total Time 1 hour
Ingredients

Mashed Potatoes:

  • 4 large Russet potatoes peeled and cubed
  • 1/4 cup butter
  • 1/4 cup cream cheese
  • 1/4 teaspoon salt

Meat Filling:

  • 1 to 1 1/2 pounds ground lamb or ground beef
  • 2 tablespoons butter
  • 1 medium white onion diced
  • 1/4 cup all-purpose flour
  • 2 cups beef broth
  • 1/4 cup Worcestershire sauce
  • Salt and Pepper to taste
  • 1 cup frozen peas and carrots
  • 1/2 cup frozen corn kernels
  • 1/4 teaspoon thyme
  • 2 cups cheddar cheese to top
Instructions
  • Add potatoes to a large pot of boiling water. Boil the potatoes until soft, 15-20 minutes.
  • Meanwhile, cook ground lamb (or ground beef) in a large saucepan over medium-high heat until browned, about 5 minutes. Add in onion and saute until onion is soft and translucent, about 5 to 7 minutes.
  • Add in 2 tablespoons butter and let fully melt before adding in the flour, stir until well mixed and let cook for 1-2 minutes. Pour in the beef broth and Worcestershire sauce and bring to a simmer. Add in frozen peas, carrots, corn, and thyme. Stir occasionally until the sauce thickens.
  • At this point the potatoes should be done. Drain and mash using either a potato masher or hand mixer. Mix in the butter, cream cheese, and salt until everything is melted.
  • Preheat oven to 350 degrees Fahrenheit. Lightly grease a 9×13 pan. Spread meat and vegetable mixture into the bottom of the pan. Top with a layer of mashed potatoes. Sprinkle cheddar cheese on top.
  • Bake in a 350 degree oven, uncovered, for about 15-20 minutes., until cheese is warm and bubbly.
Notes

Nutrition

Calories: 864kcal | Carbohydrates: 58g | Protein: 37g | Fat: 54g | Saturated Fat: 29g | Cholesterol: 163mg | Sodium: 996mg | Potassium: 1553mg | Fiber: 5g | Sugar: 4g | Vitamin A: 3082IU | Vitamin C: 20mg | Calcium: 361mg | Iron: 6mg
Course: Main Course, Main Dish
Cuisine: British
Keyword: Cottage Pie, Shepherd’s Pie
A plate of Old Fashioned Shepherds Pie topped with melted cheese
Shepherd’s Pie is warm, hearty, and oh so delicious! This is a recipe the entire family will beg for time and time again!
Prep Time 35 minutes
Cook Time 25 minutes
Total Time 1 hour
Ingredients

Mashed Potatoes:

  • 4 large Russet potatoes peeled and cubed
  • 1/4 cup butter
  • 1/4 cup cream cheese
  • 1/4 teaspoon salt

Meat Filling:

  • 1 to 1 1/2 pounds ground lamb or ground beef
  • 2 tablespoons butter
  • 1 medium white onion diced
  • 1/4 cup all-purpose flour
  • 2 cups beef broth
  • 1/4 cup Worcestershire sauce
  • Salt and Pepper to taste
  • 1 cup frozen peas and carrots
  • 1/2 cup frozen corn kernels
  • 1/4 teaspoon thyme
  • 2 cups cheddar cheese to top
Instructions
  • Add potatoes to a large pot of boiling water. Boil the potatoes until soft, 15-20 minutes.
  • Meanwhile, cook ground lamb (or ground beef) in a large saucepan over medium-high heat until browned, about 5 minutes. Add in onion and saute until onion is soft and translucent, about 5 to 7 minutes.
  • Add in 2 tablespoons butter and let fully melt before adding in the flour, stir until well mixed and let cook for 1-2 minutes. Pour in the beef broth and Worcestershire sauce and bring to a simmer. Add in frozen peas, carrots, corn, and thyme. Stir occasionally until the sauce thickens.
  • At this point the potatoes should be done. Drain and mash using either a potato masher or hand mixer. Mix in the butter, cream cheese, and salt until everything is melted.
  • Preheat oven to 350 degrees Fahrenheit. Lightly grease a 9x13 pan. Spread meat and vegetable mixture into the bottom of the pan. Top with a layer of mashed potatoes. Sprinkle cheddar cheese on top.
  • Bake in a 350 degree oven, uncovered, for about 15-20 minutes., until cheese is warm and bubbly.
Notes

Nutrition

Calories: 864kcal | Carbohydrates: 58g | Protein: 37g | Fat: 54g | Saturated Fat: 29g | Cholesterol: 163mg | Sodium: 996mg | Potassium: 1553mg | Fiber: 5g | Sugar: 4g | Vitamin A: 3082IU | Vitamin C: 20mg | Calcium: 361mg | Iron: 6mg
Course: Main Course, Main Dish
Cuisine: British
Keyword: Cottage Pie, Shepherd's Pie
Subscribe
Notify of
31 Comments
Most Voted
Newest Oldest
Inline Feedbacks
View all comments
Tony Girard
March 7, 2020 7:35 am

I’ve thought of making a Shepherd’s Pie many times but I think I going to try this one.

Jesseca
November 5, 2020 12:00 pm

Hi I wanted to tel you how much I enjoy cooking with you, I am a stay at home and am a registered Early Childhood Educator, I do before and after school and overnights to help with income. You have helped me find ideas on what to make. I am able to tweaked the reg flour to gluten free flour instead. I follow you on Facebook and I think you are a beautiful human being inside and out. You make these recipes so easy to follow. Keep showing your recipes. I no longer burn my food but cook some hearty… Read more »

Kathleen Sauer
August 26, 2020 5:48 am

Have made this THREE times already!! My family ADORES it! Thank you Rachel!!😍

Kristine Mineman
March 7, 2020 6:40 pm

5 stars
Yum I make your recipes gluten free for my celiac family – just had to use gf flour – easy peasy

Jesseca
November 5, 2020 3:01 pm

That’s what did 😊

Frank N Uccellini
March 12, 2021 4:43 am

Tried this last night and it was lovely. I used half ground beef and half ground turkey (a first for me, trying to be heart-healthy), and skipped the corn (extra peas & carrots). Love to try it with lamb, but that requires a trip to a real butcher, supermarket doesn’t carry it.

Miles Gilmore
March 8, 2021 9:01 pm

5 stars
This recipe was delicious!! I made it exactly as you said and I can’t wait to make it again! In fact, we’re looking forward to the leftovers!!

Jean Barnes
March 4, 2021 6:44 pm

5 stars
Made it, loved it, family loved it, will make it again.

Debbie
March 3, 2021 5:52 pm

Have never had Shepherd’s Pie before. Made it tonight with the ground lamb, and it was wonderful. Will definitely be making this again. Thank you for sharing your delicious recipes with all of us!

Becky
February 22, 2021 6:11 pm

Love this recipe, it’s a regular at my house😊

Lorraine Brown
February 5, 2021 6:50 pm

Good recipe. Only difference is I used a baked pie shell.

Anna
January 14, 2021 4:12 pm

This dish is so good! We had it for dinner tonight. This is a keeper for us, Thank you!

Stacy williams
December 9, 2020 6:38 pm

5 stars
I made this for my family and they absolutely loved it. They all went back for seconds and my 14yr wants the leftovers for lunch. Your recipes are always a hit in my house. Thank you

Jolaine J. Cornwell
November 18, 2020 4:17 pm

Is it 2 or 3 cups beef broth???
Thanks

Tonya Wallace Moerlien
February 20, 2021 1:53 pm

2 cups

Ginny Barkus
October 5, 2020 4:15 pm

5 stars
I made this dish with ground beef for dinner tonight. It was absolutely delicious. Another great recipe from thestayathomechef.

Leanne
September 20, 2020 4:41 pm

5 stars
Made this tonight. Amazing! Even the pickiest of eaters at the table enjoyed it. Next time will double potatoes – just my preference. Loved the flavour of the beef mixture. Delish. 2 thumbs waaaay up! Thank you! 🙂

Become a Member

Sign up to save recipes in you recipe book, write reviews and more!

Sign up with

By signing up you agree to thestayathomechef.com's terms of use and privacy policy.