Think making a traditional Shepherd’s Pie from scratch takes forever? Think again. This version — featuring sweet, gamey ground lamb simmered in a rich, aromatic gravy and topped with silky, cheesy mashed potatoes — takes just 1 hour and 10 minutes from start to finish. Using a frozen vegetable mix for convenience and finishing the dish with golden, crisp potato peaks gives you a well-balanced, family-friendly one-dish meal.
Across the pond, the related Cottage Pie (often called Shepherd’s Pie in North America) is a comforting classic made with ground beef. Whether you use lamb or beef, this recipe delivers satisfying, savoury flavour and easy make-ahead flexibility.

The name difference is simple to remember: Shepherd’s Pie traditionally uses lamb (sheep), while Cottage Pie uses beef. In practice many cooks use the names interchangeably; choosing lamb or beef comes down to preference and availability.

Traditional Shepherd’s Pie
As a Brit who loves both shepherd and cottage pies, I favour a lamb-based filling seasoned with thyme and rosemary. Below are the key elements I focus on when making a memorable pie:
- Balance. Get the mash-to-meat ratio right — I aim for roughly 1:1, though some prefer more potato.
- Texture. Contrast is important: light, fluffy mash, coarse but tender minced meat, and distinct vegetable pieces.
- Consistency. The gravy should be saucy but not watery. Use a thickener, avoid overbaking, and let the pie rest before serving.
- Rich gravy. Start with good stock, add herbs (thyme and rosemary are ideal with lamb), a splash of Worcestershire sauce for depth, and optionally a dark ale for maltiness.
- Crust. Create crisp potato peaks with a spoon and add a scattering of cheese to encourage golden edges and a crunchy top.
Worcestershire sauce adds sweet, salty, sour and savoury notes — a small amount goes a long way and can elevate the filling.

Recipe tips and notes
- I used lamb here for a traditional Shepherd’s Pie; swap in beef if preferred or easier to source.
- For deeper gravy flavour, substitute some or all of the stock with a dark ale for a malty background.
- Cheese on top is optional but adds a delicious golden finish; cheddar melts well and gives good flavour.
- Try swapping some or all of the potatoes for sweet potato mash for a different flavour and added nutrients.
- Let the finished pie rest for 10 minutes after baking so the gravy sets slightly and the pie is easier to serve.

Serving suggestions
This Shepherd’s Pie is low-prep and family-friendly, especially when you use a frozen vegetable mix to save time. It’s a complete meal on its own, but pairs nicely with extra winter vegetables on the side — roasted cabbage wedges, whole roasted carrots, or crispy Brussels sprouts all work well. Some people also serve the pie with dense bread like soda bread to mop up the gravy, or soft garlic butter rolls.
Storage and leftovers
Shepherd’s Pie is ideal for making ahead and freezing. Prepare the casserole up to the point of baking, then cover tightly and refrigerate for up to 5 days or freeze in a freezer- and oven-safe container for up to 3 months. Thaw overnight in the fridge before baking as directed.
More British recipes to try
- Posh Beans on Toast
- Classic Steak and Ale Pie
- Coronation Chicken Salad
- Cornish-style pasties with steak and sweet potato
Shepherd’s Pie (Cottage Pie)
By Julia Frey of Vikalinka
Prep: 10 mins Cook: 1 hr Total: 1 hr 10 mins Serves: 6
Ingredients
- 1 tbsp butter or vegetable oil
- 1 onion, chopped
- 2 cloves garlic, minced
- 1 kg / 2 lbs ground lamb (or beef)
- Salt and pepper to taste
- 1 tbsp fresh herbs (thyme and rosemary) or 1 tsp dried
- 2 tsp Worcestershire sauce
- 2 tbsp all-purpose flour
- 500 ml / 2 cups beef or chicken stock
- 300 g / 2 cups frozen vegetable mix (peas, carrots, green beans)
- 1 kg / 2 lbs potatoes for mashing (Yukon Gold or Maris Piper)
- 125 ml / 1/2 cup whole milk
- 100 g / 1/2 cup unsalted butter
- 50 g grated cheddar
- Salt to taste
Instructions
- Make the mash: boil peeled, quartered potatoes in salted water until very tender. Drain and steam briefly to remove excess moisture. Return to the pot, add hot milk and start mashing. Add butter and mash until light, fluffy and mostly lump-free. Stir in half the cheddar, season with salt, and set aside. Preheat oven to 200°C / 400°F.
- Make the filling: heat the oil or butter in a large pan. Add the chopped onion and sauté over low heat for about 10 minutes until tender and translucent but not coloured. Add the garlic and herbs and cook for 30 seconds more.
- Add the ground lamb or beef and break it up with a spoon. Stir in the Worcestershire sauce and cook over medium heat until the meat is no longer pink. Season with salt and pepper.
- Sprinkle the flour over the meat and stir until the meat is coated. Gradually add the stock while stirring until incorporated. Bring to a simmer, add the frozen vegetables, and simmer for about 10 minutes until the liquid becomes a thin gravy. Avoid making the mixture too thick — it will thicken further in the oven.
- Transfer the meat and vegetables to a 9×13-inch baking dish or large casserole. Spread the mashed potatoes evenly on top, make swirls with a spoon to encourage a crispy surface, and scatter the remaining cheese over the mash. Bake at 200°C / 400°F for 10 minutes, then reduce the temperature to 180°C / 350°F and bake for another 20 minutes. Remove and let stand for 10 minutes before serving to allow the sauce to set slightly.
Notes
- Traditionally Shepherd’s Pie is made with lamb; use beef if you prefer.
- Substitute dark ale for some stock for a deeper, malty gravy.
- Cheese is optional but adds a lovely golden finish; cheddar is recommended.
- Try sweet potatoes for an alternative mash.
- Let the pie rest 10 minutes after baking so it sets and is easier to serve.
Nutrition
Calories: 602 kcal | Carbs: 42 g | Protein: 46 g | Fat: 28 g | Saturated fat: 16 g | Sodium: 5262 mg
Nutrition information is an approximation and should be used as a guide only.