| |

Best Shepherd’s Pie Recipe with Lamb or Beef Recipe

If you’re craving a comforting, hearty dish that feels like a warm hug on a chilly evening, you’re in the right place. This Best Shepherd’s Pie Recipe with Lamb or Beef Recipe is one of those classic meals that never fails to impress. Whether you go for the traditional lamb or choose beef for a cottage pie twist, this recipe is packed with rich flavors and topped with creamy mashed potatoes that get beautifully golden in the oven. I’ve tweaked it over the years to make it foolproof, and I can’t wait to share all my tips to help you nail it every single time.

❤️

Why You’ll Love This Recipe

  • Versatile Protein Choice: Use either ground lamb for an authentic shepherd’s pie or beef for a cottage pie — both absolutely delicious.
  • Rich, Slow-Simmered Filling: The sauce thickens into this beautiful, gravy-like consistency that is full of deep flavors thanks to thyme, rosemary, and Worcestershire sauce.
  • Creamy, Golden Topping: The mashed potato crust is fluffy, buttery, and gets a gorgeous golden finish with optional parmesan sprinkled on top.
  • Make-Ahead Friendly: Prep in advance and reheat without losing any of the amazing comfort-food vibes.

Ingredients You’ll Need

The magic behind this recipe comes from a balance of fresh veggies, hearty meat, and a lovingly prepared mashed potato topping. Sourcing good quality lamb or beef will definitely elevate the dish, and simple aromatics like thyme and rosemary punch up the flavor beautifully.

Flat lay of a small white ceramic bowl of golden olive oil, two whole uncracked brown garlic bulbs, one whole yellow onion with skin, one fresh bright orange carrot, one green celery rib, a few sprigs of fresh thyme and rosemary, a mound of raw ground lamb, a small white ceramic bowl containing plain flour, a small white ceramic bowl filled with deep red tomato paste, a small white ceramic bowl of rich brown beef broth, a small white ceramic bowl with dark red red wine, one crumbled beef bouillon cube, a small white ceramic bowl holding dark brown Worcestershire sauce, two fresh green bay leaves, a small white ceramic bowl of coarse kosher salt, a small white ceramic bowl of whole black peppercorns, a small white ceramic bowl with bright green frozen peas, a pile of peeled white potato cubes, a small white ceramic bowl filled with whole milk, two cubes of unsalted butter, a small white ceramic bowl with finely grated pale yellow parmesan cheese, another small white ceramic bowl with melted unsalted butter, and a few loose fresh thyme leaves scattered gently -- all arranged in perfect symmetry on a clean white marble surface, soft natural light, photo taken with an iPhone, professional food photography style, fresh ingredients, white ceramic bowls, no bottles, no duplicates, no utensils, no packaging --ar 2:3 --v 7 --p m7354615311229779997 - Best Shepherd’s Pie with Lamb or Beef, shepherd’s pie recipe, hearty shepherd’s pie, classic shepherd’s pie, comfort food shepherd’s pie
  • Olive oil: Provides a lovely base for sautéing the veggies without overpowering the flavors.
  • Garlic cloves: Fresh garlic really wakes up the filling with a subtle warmth.
  • Onion: Adds sweetness and depth when caramelized slightly.
  • Carrot: Gives a touch of natural sweetness and texture contrast.
  • Celery rib: Adds a mild, earthy crunch that balances the richness.
  • Dried thyme and rosemary: Their earthy, piney notes bring classic, comforting flavors to the dish.
  • Ground lamb or beef: Ground lamb is tradition for shepherd’s pie but ground beef works just as well for cottage pie variations.
  • Flour: Helps thicken the filling so the sauce clings beautifully to the meat and veggies.
  • Tomato paste: Adds umami and tangy depth without overwhelming the dish.
  • Beef stock or broth: Creates a rich base for the sauce; homemade or store-bought both work fine.
  • Red wine or water: Red wine enhances the flavor with some acidity and complexity but water is a great substitute.
  • Beef bouillon cube: Boosts the savory richness of the filling.
  • Worcestershire sauce: Just a splash brings a fantastic umami punch.
  • Bay leaves: Infuse their subtle fragrance while the filling simmers.
  • Salt and black pepper: Essential for seasoning to taste.
  • Frozen peas: Stirring these in adds color, freshness, and texture contrast.
  • Potatoes: Starchy varieties like Russet or Yukon Gold crisp up nicely and mash into a creamy topping.
  • Milk: Warms the potatoes and creates a silky mash.
  • Unsalted butter: For richness both in the mash and brushed on top to help browning.
  • Grated parmesan (optional): Sprinkled on top offers a lovely nutty, savory crust.
  • Fresh thyme leaves (optional garnish): Adds a fresh pop of color and herbaceous flavor.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I love to put my spin on this Best Shepherd’s Pie Recipe with Lamb or Beef Recipe depending on the season and who’s coming over. You can easily make this your own with just a few swaps or additions.

  • Vegetarian Variation: I’ve swapped out the meat for lentils or a mix of mushrooms and lentils for a hearty, meatless twist that still satisfies.
  • Spice It Up: Sometimes I add a pinch of smoked paprika or chili flakes to give the filling a subtle smoky heat, especially when using beef.
  • Cheesy Twist: Mixing in a bit of sharp cheddar with the mashed potatoes makes the topping extra indulgent—my family goes crazy for this version.
  • Seasonal Veggies: Adding diced parsnip or peas and corn mix in spring and summer keeps it bright and fresh.
  • Gluten-Free Option: Just swap the all-purpose flour for a gluten-free blend or cornstarch to keep the sauce thick without gluten.

How to Make Best Shepherd’s Pie Recipe with Lamb or Beef Recipe

Step 1: Sauté the Veggies and Aromatics

Start by heating olive oil in a large skillet over medium-high heat. Toss in your finely chopped onions and minced garlic, cooking for about one minute until fragrant. Then add the carrot, celery, and herbs—thyme and rosemary—and cook for around 3 minutes until everything softens and starts to smell amazing. This step fills your kitchen with those cozy, comforting aromas that make you excited to eat.

Step 2: Brown the Meat

Turn the heat to high and add your ground lamb or beef to the skillet. Don’t rush this part—break it apart as it cooks and let it brown well for about 6-8 minutes. Browning adds flavor depth and texture, so avoid just cooking it until gray. You want those lovely browned bits that make the filling extra savory.

Step 3: Thicken the Filling and Build the Sauce

Sprinkle the flour over the meat mixture and mix it in thoroughly. This will help thicken the sauce as it cooks. Then stir in the tomato paste, beef broth, red wine (or water), crumbled bouillon cube, Worcestershire sauce, and bay leaves. Give everything a good stir to combine.

Step 4: Simmer to Reduce and Thicken

Bring the mixture up to a simmer, then reduce the heat to medium so it simmers rapidly but doesn’t boil over. Let it cook for about 30 minutes, stirring occasionally, until the filling reduces down to a thick, rich gravy consistency. This slow simmer is the secret to concentrating the flavors—you’ll notice how tasty and satisfying the sauce becomes.

Step 5: Season and Cool the Filling

Season with salt and pepper, then taste and adjust as needed. Stir in the frozen peas for a burst of color and subtle sweetness. Transfer the filling to a 1.5 quart (or liter) baking dish, cover it, and let it cool in the refrigerator for 1-2 hours or overnight. Cooling helps the flavors to meld and makes it easier to spread the mashed potato topping evenly.

Step 6: Prepare the Creamy Mashed Potato Topping

Boil your peeled and diced potatoes until tender, about 15 minutes. Drain well and mash with warm milk and butter until silky and smooth. For an extra kick, I sometimes stir in a bit of grated parmesan at this stage. This topping is what makes this dish feel so comforting and satisfying.

Step 7: Assemble and Bake

Spread the mashed potatoes evenly over the cooled meat filling, making sure it seals the edges to prevent bubbling over. Brush the top with melted butter and sprinkle extra parmesan if you like. Bake in a preheated oven at 200°C (400°F) for 25-30 minutes until the topping is golden and crispy. Watching the top bubble and brown in the oven is always a joyful moment for me.

👨‍🍳

Pro Tips for Making Best Shepherd’s Pie Recipe with Lamb or Beef Recipe

  • Don’t Skip Browning: Taking time to brown your meat properly locks in flavor and texture that really elevate this dish.
  • Simmer Slowly: I learned that slow simmering helps to reduce the liquid perfectly—rushing it can leave your filling watery.
  • Use Warm Milk for Mash: Adding warm milk prevents the potatoes from becoming gluey and keeps them fluffy.
  • Cover While Cooling: When you refrigerate the filling, cover it well to avoid it drying out or forming a crust.

How to Serve Best Shepherd’s Pie Recipe with Lamb or Beef Recipe

A white bowl contains a layered dish with two main layers. The bottom layer is a thick, brown cooked ground meat mixture with visible green peas and small orange carrot pieces spread evenly. The top layer is mashed potatoes with a golden-brown crust, slightly uneven with browned spots, showing some creamy white inside. A silver spoon rests inside the bowl, digging into the layers. The bowl is placed on a white marbled surface alongside a sprig of fresh green herbs. Photo taken with an iphone --ar 2:3 --v 7 - Best Shepherd’s Pie with Lamb or Beef, shepherd’s pie recipe, hearty shepherd’s pie, classic shepherd’s pie, comfort food shepherd’s pie

Garnishes

I often sprinkle fresh thyme leaves on top just before serving because their bright aroma contrasts nicely with the rich filling. A little extra grated parmesan on the hot pie right out of the oven also adds a lovely savory punch.

Side Dishes

This dish stands tall on its own, but I like pairing it with a crisp green salad or garlic roasted green beans to add a fresh, crunchy bite. Steamed broccoli or sautéed kale also complement the hearty pie really well.

Creative Ways to Present

For special occasions, I sometimes bake individual servings in ramekins so everyone has their own personal shepherd’s pie to dig into. It’s a crowd-pleaser and looks super cute on the dinner table. You can even add a decorative fork-pattern to the mashed potato topping before baking for an extra touch.

Make Ahead and Storage

Storing Leftovers

I store leftovers in an airtight container in the fridge, and they usually keep well for up to 3 days. When I reheat, I cover it with foil to prevent the top from drying out.

Freezing

This recipe freezes beautifully, which is a game-changer for busy weeks. I freeze it in the baking dish or an airtight container before baking, then just thaw overnight in the fridge before heating and baking as usual.

Reheating

To reheat leftovers, I pop them in a 350°F (175°C) oven with foil over the top for about 25 minutes until warmed through. If you want the mashed potatoes to crisp again, remove the foil in the last 5–10 minutes.

FAQs

  1. Can I make this Best Shepherd’s Pie Recipe with Lamb or Beef Recipe ahead of time?

    Absolutely! The filling can be prepared a day in advance and refrigerated to deepen the flavors. Just top with mashed potatoes and bake when ready to serve.

  2. What’s the difference between shepherd’s pie and cottage pie?

    Traditionally, shepherd’s pie is made with lamb, while cottage pie is made with beef. Flavor-wise, lamb offers a richer and slightly gamey profile, but both are delicious with the same basic recipe.

  3. Can I use less or no wine in the sauce?

    Yes! Red wine adds complexity but you can substitute with an equal amount of water or extra broth for a milder flavor without sacrificing moisture.

  4. How do I get a crispy mashed potato topping?

    Brushing the top with melted butter before baking and optionally sprinkling parmesan helps create a lovely golden crust. Baking at a high temperature also encourages crispness.

Final Thoughts

This Best Shepherd’s Pie Recipe with Lamb or Beef Recipe holds a special place in my heart—it’s comfort food that always brings everyone to the table with smiles. Whether you’re cooking for a cozy night in or feeding a hungry family, the layers of flavor and texture deliver every time. Give it a try, experiment with your favorite tweaks, and I promise you’ll have a new go-to dish to cherish.

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

Best Shepherd’s Pie Recipe with Lamb or Beef Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 121 reviews
  • Author: Lauren
  • Prep Time: 10 min
  • Cook Time: 70 min
  • Total Time: 80 min
  • Yield: 5 servings (5-6 people)
  • Category: Main Course
  • Method: Baking
  • Cuisine: British

Description

A hearty and comforting Shepherd’s Pie made with ground lamb or beef, layered with a rich vegetable and meat filling and topped with creamy mashed potatoes. This classic dish is perfect for family dinners and can be prepared ahead of time for convenience.


Ingredients

Meat Filling

  • 1 1/2 tbsp olive oil
  • 2 garlic cloves, minced
  • 1 onion, finely chopped
  • 1 carrot, finely chopped
  • 1 rib celery, finely chopped
  • 3/4 tsp each dried thyme and rosemary (or 2 sprigs fresh thyme + 1 sprig rosemary)
  • 750g (1.5 lb) ground lamb or beef mince
  • 1/4 cup plain/all purpose flour
  • 1/4 cup tomato paste
  • 2 cups beef stock/broth
  • 1/2 cup red wine (or water)
  • 1 beef bouillon cube, crumbled (OXO brand)
  • 1 tbsp Worcestershire sauce
  • 2 bay leaves, dried or fresh
  • 3/4 tsp kosher salt
  • 1/2 tsp black pepper
  • 1 cup frozen peas

Mashed Potato Topping

  • 1.2kg (2.2 lb) potatoes, peeled and cut into 2.5cm / 1″ cubes
  • 2/3 cup milk (whole or low fat)
  • 2 tbsp (30g) unsalted butter
  • 2 – 3 tbsp grated parmesan (optional)
  • 2 tbsp (30g) unsalted butter, melted (for topping)
  • Fresh thyme leaves, for garnish (optional)


Instructions

  1. Sauté vegetables: Heat olive oil in a large skillet over medium-high heat. Add the finely chopped onion and minced garlic and cook for 1 minute until fragrant. Add the chopped carrot, celery, dried or fresh thyme, and rosemary. Cook for about 3 minutes until the vegetables soften and become sweet.
  2. Cook the lamb: Increase heat to high and add the ground lamb or beef. Break the meat up as it cooks, continuing to cook until it is fully browned and cooked through.
  3. Make the sauce: Sprinkle the flour over the cooked meat and mix well to combine. Stir in the tomato paste followed by the beef stock, red wine or water, crumbled bouillon cube, Worcestershire sauce, and bay leaves. Mix everything thoroughly.
  4. Simmer and thicken: Bring the mixture to a simmer, then reduce the heat to medium to maintain a rapid simmer. Cook uncovered for 30 minutes, stirring occasionally, until the sauce has thickened to a gravy-like consistency.
  5. Season and cool: Remove from heat, add salt and black pepper to taste, adjusting seasoning as needed. Stir in frozen peas. Transfer the filling to a 1.5 litre (1.5 quart) pie baking dish. Cover and refrigerate to cool for 1 to 2 hours, or overnight for best flavor development.
  6. Prepare mashed potatoes: (Not included in original instructions but necessary for completion) Boil the peeled and cubed potatoes in salted water until tender, about 15-20 minutes. Drain well, then mash with milk and 2 tbsp unsalted butter until smooth and creamy. Stir in grated parmesan if using.
  7. Assemble and bake: (Not included in original instructions but implied) Preheat the oven to 200°C (400°F). Spread the mashed potatoes evenly over the cooled meat filling. Drizzle melted butter over the top. Bake for about 20-25 minutes until the top is golden and the filling is bubbling.
  8. Garnish and serve: Remove from oven, let stand for a few minutes. Garnish with fresh thyme leaves if desired. Serve warm.

Notes

  • Shepherd’s Pie is traditionally made with lamb; using beef makes it a Cottage Pie.
  • This recipe is great for making ahead; the filling can be refrigerated overnight before assembling and baking.
  • For a gluten-free option, substitute the plain flour with a gluten-free flour blend.
  • The recipe video demonstrates key techniques to help ensure success.
  • Adjust seasoning to your taste after cooking the filling.

Nutrition

  • Serving Size: 1 serving
  • Calories: 653 kcal
  • Sugar: 5 g
  • Sodium: 742 mg
  • Fat: 50 g
  • Saturated Fat: 23 g
  • Unsaturated Fat: 27 g
  • Trans Fat: 0 g
  • Carbohydrates: 14 g
  • Fiber: 1 g
  • Protein: 31 g
  • Cholesterol: 139 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star