• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

favrecipes.com

  • Home
  • Recipes
    • Chicken Recipes
    • Soups
    • Pasta
    • Salads
    • Beef Recipes
    • Drinks
    • Desserts
  • Privacy Policy
  • Terms of Service
  • Contact us
  • About us

favrecipes.com

  • Home
  • Recipes
    • Chicken Recipes
    • Soups
    • Pasta
    • Salads
    • Beef Recipes
    • Drinks
    • Desserts
  • Privacy Policy
  • Terms of Service
  • Contact us
  • About us
Recipes / Classic Shepherd’s Pie

Classic Shepherd’s Pie

July 13, 2025 by el hassan

Tweet
Share
Pin
Share
0 Shares

This cozy and comforting Shepherd’s Pie features a savory meat and vegetable filling simmered in a rich red wine gravy, topped with fluffy mashed potatoes and baked to golden perfection. Whether you use ground beef or traditional lamb, this dish is a guaranteed crowd-pleaser.


Ingredients

For the Potato Topping:

  • 2 lbs russet potatoes, peeled and cut into 1-inch chunks
  • 3/4 cup heavy whipping cream, warmed
  • 1/2 tsp fine sea salt, or to taste
  • 1/4 cup shredded Parmesan cheese
  • 1 large egg, lightly beaten
  • 2 Tbsp unsalted butter, melted (for brushing the top)
  • 1 Tbsp chopped parsley or chives, for garnish

For the Meat Filling:

  • 1 Tbsp olive oil
  • 1 lb lean ground beef or ground lamb
  • 1 1/2 tsp salt, divided (or to taste)
  • 1/2 tsp black pepper, plus more to taste
  • 1 medium yellow onion, finely chopped (about 1 cup)
  • 2 garlic cloves, minced
  • 2 Tbsp all-purpose flour
  • 1/2 cup dry red wine (e.g., Pinot Noir, Merlot, or Cabernet Sauvignon)
  • 1 cup beef or chicken broth
  • 1 Tbsp tomato paste
  • 1 Tbsp Worcestershire sauce
  • 1 1/2 cups frozen mixed vegetables (peas, carrots, corn)

Instructions

1. Make the Mashed Potatoes

  1. Add chopped potatoes to a large saucepan. Cover with cold water and bring to a boil. Cook for 12–15 minutes, or until fork-tender. Avoid overcooking.
  2. Drain and return the potatoes to the pot. Mash until smooth.
  3. Add the warm cream, salt, Parmesan cheese, and beaten egg. Mash until creamy and well combined. Set aside.

2. Prepare the Meat Filling

  1. Preheat oven to 400°F (200°C), with a rack in the center.
  2. In a large skillet over medium heat, heat olive oil. Add ground beef or lamb, breaking it up with a spatula. Season with 1 tsp salt and 1/2 tsp pepper. Cook for about 5 minutes, or until no longer pink.
  3. Add chopped onion and cook for 3 minutes, then stir in minced garlic and cook 1 more minute.
  4. Sprinkle in the flour and stir continuously for 1 minute to cook off the raw taste. You’ll notice a light film forming on the bottom of the pan.
  5. Deglaze with red wine, scraping up the browned bits. Add broth, tomato paste, and Worcestershire sauce. Stir to combine.
  6. Add the frozen vegetables and bring to a light boil. Reduce heat to low, cover, and simmer for 10 minutes, until the sauce slightly thickens. Adjust seasoning with remaining 1/2 tsp salt and additional pepper if needed.

3. Assemble and Bake

  1. Transfer the meat filling into a 9×9, 11×7, or deep pie dish.
  2. Spoon the mashed potatoes evenly over the top. Spread to the edges to create a seal and prevent the filling from bubbling over.
  3. Brush the top with melted butter.
  4. Place the dish on a baking sheet lined with foil (to catch drips) and bake for 25–30 minutes, or until the potatoes begin to turn golden.
  5. Cool for 15 minutes before serving. Garnish with chopped parsley or chives.

Why You’ll Love This Recipe

  • Classic comfort food: Rich, savory flavors in every bite.
  • Family-friendly: A filling and satisfying meal everyone loves.
  • Perfect make-ahead meal: Can be assembled in advance and baked when needed.
  • Flexible protein: Use beef for a budget-friendly twist or lamb for traditional flavor.

Tips

  • Seal the edges: This helps keep the filling from bubbling over during baking.
  • Use starchy potatoes: Russet or Yukon Golds yield the fluffiest mash.
  • Let it rest: A 10–15 minute rest helps the layers set for cleaner slices.
  • Don’t skip the egg: It helps the potato topping brown and hold its shape.

Variations and Substitutions

  • Meat: Swap beef for ground turkey or a lentil-based mix for a vegetarian version.
  • Wine-free option: Substitute wine with more broth if you prefer not to cook with alcohol.
  • Cheesy topping: Add shredded cheddar on top before baking for a cheesy crust.
  • Extra veggies: Add mushrooms, green beans, or zucchini for more bulk and nutrition.

FAQs

Can I make this ahead of time?
Yes! Assemble the pie, cover, and refrigerate for up to 2 days before baking.

Can I freeze Shepherd’s Pie?
Absolutely. Let it cool completely, then cover tightly and freeze for up to 3 months. Thaw overnight in the fridge and reheat at 350°F.

Do I have to use red wine?
No. While it adds depth, you can substitute with beef broth or a splash of balsamic vinegar.


Serving Suggestions

Pair this hearty dish with:

  • A fresh green salad with vinaigrette
  • Garlic bread or crusty dinner rolls
  • Roasted green beans or steamed broccoli
  • A glass of red wine to complement the rich flavors
Print

Classic Shepherd’s Pie

Servings

4

servings
Prep time

30

minutes
Cooking time

40

minutes

Ingredients

    Directions

      Tweet
      Share
      Pin
      Share
      0 Shares
      « Previous Post
      Crispy Air Fryer Bacon
      Next Post »
      Iced Tea Recipe (Extra Easy)

      If you enjoyed this…

      Bruschetta Chicken Recipe

      Crispy Buffalo Wings

      Millionaire Shortbread Bars

      Reader Interactions

      Leave a Comment Cancel reply

      Helpful comments include feedback on the post or changes you made.

      Primary Sidebar

      Natural Mounjaro Recipe

      Copycat Panera Broccoli Cheddar Soup

      Sweet and Salty Trail Mix Cookies

      • Homepage
      • Privacy Policy
      • About us
      • Contact us
      • Terms of Service

      © 2026 · Cuisine Recipe Theme · Genesis Framework · Disclosure · Website Design by Anchored Design