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
- 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.
- Drain and return the potatoes to the pot. Mash until smooth.
- Add the warm cream, salt, Parmesan cheese, and beaten egg. Mash until creamy and well combined. Set aside.
2. Prepare the Meat Filling
- Preheat oven to 400°F (200°C), with a rack in the center.
- 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.
- Add chopped onion and cook for 3 minutes, then stir in minced garlic and cook 1 more minute.
- 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.
- Deglaze with red wine, scraping up the browned bits. Add broth, tomato paste, and Worcestershire sauce. Stir to combine.
- 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
- Transfer the meat filling into a 9×9, 11×7, or deep pie dish.
- Spoon the mashed potatoes evenly over the top. Spread to the edges to create a seal and prevent the filling from bubbling over.
- Brush the top with melted butter.
- 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.
- 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
Classic Shepherd’s Pie
Servings
4
servingsPrep time
30
minutesCooking time
40
minutesIngredients
Directions



Leave a Comment