Classic Shepherd’s Pie

Classic Shepherd’s Pie

There’s something undeniably comforting about a warm, hearty Shepherd’s Pie coming out of the oven. The rich, savory filling topped with creamy, cheesy mashed potatoes is the ultimate family dinner especially during colder months. Whether you call it Shepherd’s Pie, Shepards Pie, or Cottage Pie, one thing’s for sure it’s a classic comfort food that everyone loves.

Why You’ll Love This Recipe

This Shepherd’s Pie recipe is a comforting, hearty dish perfect for family dinners or special occasions. The creamy mashed potatoes, seasoned meat filling, and savory vegetables create the perfect balance of flavors. It’s a versatile recipe that works with ground beef or lamb and is easy to make ahead of time. Plus, it’s an excellent way to use up leftovers and customize with your favorite vegetables. Whether you’re looking for a traditional Irish Shepherd’s Pie or a quick weeknight meal, this recipe delivers every time!

What Makes This Shepherd’s Pie Truly Classic?

Traditionally, Shepherd’s Pie is made with ground lamb, while Cottage Pie uses ground beef. But let’s be real most of us opt for beef since it’s more accessible and budget-friendly. Either way, the combination of seasoned meat, tender vegetables, and creamy mashed potatoes is irresistible!

The Best Classic Shepherd’s Pie

Ingredients You’ll Need

For the Meat Filling:

  • 2 tablespoons olive oil
  • 1 cup chopped yellow onion
  • 1 lb. 90% lean ground beef or ground lamb
  • 2 teaspoons dried parsley leaves
  • 1 teaspoon dried rosemary leaves
  • 1 teaspoon dried thyme leaves
  • 1/2 teaspoon salt
  • 1/2 teaspoon ground black pepper
  • 1 tablespoon Worcestershire sauce
  • 2 garlic cloves, minced
  • 2 tablespoons all-purpose flour
  • 2 tablespoons tomato paste
  • 1 cup beef broth
  • 1 cup frozen mixed peas and carrots
  • 1/2 cup frozen corn kernels

For the Potato Topping:

  • 1 ½ – 2 lb. russet potatoes, peeled and cut into 1-inch cubes
  • 8 tablespoons unsalted butter
  • 1/3 cup half & half
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon ground black pepper
  • 1/4 cup parmesan cheese

How to Make Classic Shepherd’s Pie

Make the Meat Filling for Shepherd’s Pie

1: Make the Meat Filling

  1. Heat the olive oil in a large skillet over medium-high heat. Add the onions and cook for about 5 minutes, stirring occasionally.
  2. Add the ground beef (or lamb) and break it apart with a spoon. Stir in the parsley, rosemary, thyme, salt, and pepper. Cook for 6-8 minutes until browned.
  3. Add Worcestershire sauce and minced garlic. Cook for 1 minute.
  4. Stir in flour and tomato paste until well combined.
  5. Pour in beef broth, add peas, carrots, and corn. Bring to a boil, then reduce to simmer for 5 minutes. Set aside.
Make the Meat Filling for Shepherd’s Pie Recipe

2: Make the Potato Topping

  1. Boil the potatoes in a large pot for 10-15 minutes until fork-tender.
  2. Drain and let the potatoes sit for a minute to dry.
  3. Mash potatoes with butter, half & half, garlic powder, salt, pepper, and parmesan cheese.
Make the Potato Topping for Shepherd’s Pie

3: Assemble and Bake

  1. Preheat oven to 400°F.
  2. Spread the meat mixture in a 9×9-inch baking dish. Top with mashed potatoes.
  3. Bake uncovered for 25-30 minutes until golden on top.
  4. Let it cool for 15 minutes before serving.

Serving Suggestions

This Shepherd’s Pie pairs wonderfully with simple, fresh sides that complement its hearty flavors. Consider serving it with a crisp green salad or roasted seasonal vegetables to add some lightness to the meal. For a comforting touch, try it alongside fluffy buttermilk biscuits or a slice of warm Irish soda bread. To balance the rich flavors, a refreshing coleslaw or pickled vegetables works beautifully too!

Tips for the Best Shepherd’s Pie

  • Use Yukon Gold potatoes for a creamier topping.
  • For a golden, crispy finish, brush melted butter on top before baking.
  • Let the pie cool before slicing for cleaner servings.
Assemble and Bake Shepherd’s Pie

FAQs

Can I Make Shepherd’s Pie Ahead of Time?

Yes! Assemble the pie and refrigerate for up to 2 days before baking. Bake at 400°F for 30-35 minutes when ready to serve. You can also freeze it and bake directly from frozen for about 60-70 minutes.

Can I Substitute Ingredients in This Shepherd’s Pie Recipe?

Absolutely! Swap ground beef for lamb for a traditional flavor or use lentils for a vegetarian twist. Dairy-free? Opt for plant-based butter and milk.

What Is the Best Way to Store Leftover Shepherd’s Pie?

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the oven at 350°F for 20-25 minutes or microwave individual portions for 2-3 minutes.

Why Is My Shepherd’s Pie Watery?

Avoid watery pie by simmering the meat mixture until thick and letting boiled potatoes sit to evaporate moisture before mashing.

Can I Make Shepherd’s Pie Gluten-Free?

Yes! Use gluten-free flour or cornstarch as a thickener, and ensure your broth and Worcestershire sauce are gluten-free.

How Do I Get a Crispy, Golden Top on My Shepherd’s Pie?

Brush melted butter on the potatoes before baking and broil for the last 3-5 minutes for a crispy finish.

Easy Classic Shepherd’s Pie

More Delicious Recipes You’ll Love

Looking for some delicious sides to pair with your Shepherd’s Pie? Try these:

If you loved this recipe, don’t forget to pin it on Pinterest and share it with friends and family. Let me know in the comments how your Shepherd’s Pie turned out!

This Classic Shepherd’s Pie recipe is the ultimate comfort food with hearty flavors and cheesy mashed potatoes. Whether you use beef or lamb, it’s sure to be a hit at your dinner table. Make it ahead for busy nights or impress guests with this satisfying dish. Enjoy your homemade Shepherd’s Pie!

Classic Shepherd’s Pie - Ultimate Comfort Food Recipe
Classic Shepherd’s Pie Recipe - Comfort Food Favorite

Love this recipe? Pin it on Pinterest so you can find it easily next time

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Classic Shepherd’s Pie

Classic Shepherd’s Pie


  • Author: Iris Iris
  • Total Time: 65 minutes
  • Yield: 6 servings 1x

Description

A comforting and hearty Shepherd’s Pie topped with creamy, cheesy mashed potatoes, perfect for family dinners or special occasions.


Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 cup chopped yellow onion
  • 1 lb. 90% lean ground beef or ground lamb
  • 2 teaspoons dried parsley leaves
  • 1 teaspoon dried rosemary leaves
  • 1 teaspoon dried thyme leaves
  • 1/2 teaspoon salt
  • 1/2 teaspoon ground black pepper
  • 1 tablespoon Worcestershire sauce
  • 2 garlic cloves, minced
  • 2 tablespoons all-purpose flour
  • 2 tablespoons tomato paste
  • 1 cup beef broth
  • 1 cup frozen mixed peas and carrots
  • 1/2 cup frozen corn kernels
  • 1 ½2 lb. russet potatoes, peeled and cut into 1-inch cubes
  • 8 tablespoons unsalted butter
  • 1/3 cup half & half
  • 1/2 teaspoon garlic powder
  • 1/4 teaspoon ground black pepper
  • 1/4 cup parmesan cheese

Instructions

  1. Heat the olive oil in a large skillet over medium-high heat. Add the onions and cook for about 5 minutes, stirring occasionally.
  2. Add the ground beef (or lamb) and break it apart with a spoon. Stir in parsley, rosemary, thyme, salt, and pepper. Cook for 6-8 minutes until browned.
  3. Add Worcestershire sauce and minced garlic. Cook for 1 minute.
  4. Stir in flour and tomato paste until well combined.
  5. Pour in beef broth, add peas, carrots, and corn. Bring to a boil, then reduce to simmer for 5 minutes. Set aside.
  6. Boil the potatoes in a large pot for 10-15 minutes until fork-tender.
  7. Drain and let the potatoes sit for a minute to dry.
  8. Mash potatoes with butter, half & half, garlic powder, salt, pepper, and parmesan cheese.
  9. Preheat oven to 400°F.
  10. Spread the meat mixture in a 9×9-inch baking dish. Top with mashed potatoes.
  11. Bake uncovered for 25-30 minutes until golden on top.
  12. Let it cool for 15 minutes before serving.

Notes

For a crispy, golden top, brush melted butter on the potatoes before baking and broil for the last 3-5 minutes.

  • Prep Time: 20 minutes
  • Cook Time: 45 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: British

Nutrition

  • Serving Size: 1 portion
  • Calories: 470
  • Sugar: 4g
  • Sodium: 720mg
  • Fat: 28g
  • Saturated Fat: 13g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 4g
  • Protein: 23g
  • Cholesterol: 90mg

Keywords: shepherd’s pie, cottage pie, comfort food, ground beef, mashed potatoes

Leave a Comment

Recipe rating