Daily QuickRecipes
Cozy Dinners

25 Hearty Beef Shepherds Pie Recipes to Try

By The Daily Quick Recipes TeamUpdated July 1, 2026Cozy Dinners
Hearty Beef Shepherds Pie Recipes to Try — shepherd's pie plated and ready to serve

25 Hearty Beef Shepherds Pie Recipes to Try — a simple, hearty and cozy collection you can make tonight. Below are our favorite beef shepherds pie recipe ideas for busy weeknights, from quick classics to fresh twists, each easy to make and easy to save.

Part of our Cozy Dinners collection.

Quick Info

Prep
Simple prep, everyday ingredients
Cook
Classic shepherd's pie method
Best for
Busy weeknights
Skill level
Beginner
Make ahead
Yes — most ideas prep or freeze ahead

Why You'll Love It

shepherd's pie served family-style on a cozy table
  • Shepherd's Pie that fit any night — from quick classics to fresh twists.
  • Made with simple, everyday ingredients you likely already have.
  • Most are make-ahead and freezer-friendly.
  • Great for busy weeknights and easy to double for a crowd.

Ingredient Notes

Fresh ingredients for shepherd's pie arranged in bowls

Start with ground beef or lamb, onion, carrots, peas, corn, tomato paste, beef broth, russet potatoes and butter. From there, each idea below is a simple swap or add-in — mix and match to suit your taste and what's in your kitchen.

Exact quantities are in the recipe card below.

How to Make It

Recipe

Classic Beef Shepherd's Pie

Savory ground beef simmered in a rich gravy with tender vegetables, all tucked under a golden layer of creamy mashed potatoes.

Hearty Beef Shepherds Pie Recipes to Try — shepherd's pie plated and ready to serve
Prep
25 minutes
Cook
40 minutes
Total
1 hour 5 minutes
Serves
6 servings
Difficulty
Easy

Ingredients

Instructions

  1. 1

    Place the potato chunks in a large pot and cover with cold water by about 1 inch. Add 1/2 tsp of the salt, bring to a boil over high heat, then reduce to a steady simmer and cook for 15 to 18 minutes, until a fork slides through easily with no resistance.

  2. 2

    Drain the potatoes well and return them to the hot pot. Add the butter, warmed milk, and 1/2 tsp of the salt, then mash until smooth and creamy. Taste and add a little more salt if needed, then set aside.

  3. 3

    Preheat your oven to 400 degrees F. Heat the olive oil in a large oven-safe skillet or deep saute pan over medium heat. Add the onion and carrots and cook, stirring often, for 6 to 7 minutes until the onion is soft and translucent.

  4. 4

    Add the garlic and cook for 1 minute until fragrant, then add the ground beef. Break it up with a spoon and cook for 6 to 8 minutes, until no pink remains and the meat is lightly browned. Spoon off any excess fat, leaving about 1 tablespoon in the pan.

  5. 5

    Stir in the tomato paste and cook for 1 minute, then sprinkle the flour over the meat and stir for another minute to coat everything evenly.

  6. 6

    Pour in the beef broth and Worcestershire sauce, then add the thyme, remaining 1/4 tsp salt, and the black pepper. Stir well and simmer for 4 to 5 minutes, until the sauce thickens enough to coat the back of a spoon. Stir in the frozen peas and remove from the heat.

  7. 7

    If your skillet is not oven-safe, transfer the beef mixture to a 9x13-inch baking dish and spread it into an even layer.

  8. 8

    Spoon the mashed potatoes over the beef in dollops, then gently spread them to cover the surface completely, sealing to the edges. Drag a fork across the top to create ridges, which crisp up nicely in the oven.

  9. 9

    Bake on the middle rack for 25 to 30 minutes, until the filling is bubbling around the edges and the potato peaks are golden brown. For extra color, broil for the final 2 to 3 minutes, watching closely so the top does not burn.

  10. 10

    Let the pie rest for 10 minutes before serving so the filling sets and portions cleanly.

Recipe Notes

  • Made with beef, this is technically a cottage pie, but it is widely loved and searched for as beef shepherd's pie. Swap in ground lamb if you want the traditional version.
  • Make-ahead: Assemble the whole pie, cover, and refrigerate for up to 2 days. Add 10 to 15 minutes to the bake time if going straight from the fridge.
  • For an extra-golden crust, brush the potato topping with 1 tablespoon of melted butter or fold 1/2 cup shredded cheddar into the mash before spreading.
  • Store leftovers in an airtight container in the fridge for up to 4 days, or freeze for up to 3 months. Reheat at 350 degrees F until hot throughout.

Nutrition (per serving, estimated)

480 kcal
Calories
26 g
Protein
34 g
Carbs
27 g
Fat

Nutrition is an estimate and will vary with brands, substitutions and portion size.

The Recipe Ideas

Hearty Beef Shepherds Pie Recipes to Try — shepherd's pie plated and ready to serve

1. Classic Beef Shepherds Pie

This is the comforting original: seasoned ground beef simmered with peas, carrots, and onions in a rich gravy, then crowned with fluffy mashed potatoes and baked until golden. It's the kind of dinner that fills the whole kitchen with warmth. For an even deeper flavor, stir a spoonful of tomato paste into the beef and let it caramelize before adding the broth.

2. Cheesy Cheddar-Topped Beef Pie

A generous layer of sharp cheddar melts over the mashed potato crust, forming a bubbly, golden-brown top that pulls apart in cheesy strands. The savory beef filling underneath keeps every bite hearty and satisfying. Mix a little cheddar into the mash itself so the cheesy goodness runs all the way through.

3. Guinness Beef Shepherds Pie

A splash of stout gives the beef filling a deep, malty richness and a gravy that tastes like it simmered for hours. This pub-style version is perfect for a cozy weekend or St. Patrick's Day table. Let the Guinness reduce by half before adding the broth to keep the flavor mellow and not bitter.

4. Sweet Potato Topped Beef Pie

Swapping the usual mash for creamy mashed sweet potatoes adds a gentle sweetness that plays beautifully against the savory beef below. The vibrant orange top bakes to a lovely caramelized finish. A pinch of smoked paprika or cinnamon in the sweet potato brings out its natural warmth.

5. Slow Cooker Beef Shepherds Pie

Everything comes together low and slow, so the beef turns meltingly tender and the flavors deepen while you go about your day. Spoon the mash on top for the last stretch and it steams to a soft, pillowy layer. Brown the beef first for the best color and flavor before it goes into the pot.

6. Spicy Tex-Mex Beef Pie

Ground beef seasoned with cumin, chili powder, and a hit of jalapeno turns this into a bold, south-of-the-border twist, with corn and black beans folded through the filling. A cheesy potato top ties it all together. Serve with a dollop of sour cream and fresh cilantro for a cooling finish.

7. Mushroom and Beef Pie

Earthy sautéed mushrooms bulk up the beef filling and add a wonderful umami depth to the gravy. It's a heartier, more savory take that feels a little more grown-up. Use a mix of cremini and button mushrooms, and cook them until well browned to concentrate their flavor.

8. Loaded Baked Potato Beef Pie

Inspired by a loaded baked potato, this version tops the beef with mash studded with bacon, cheddar, and green onions. Every forkful delivers that irresistible steakhouse-side flavor. Crisp the bacon separately and scatter half over the top after baking so it stays crunchy.

9. Garlic Herb Mashed Potato Beef Pie

Roasted garlic and fresh herbs like thyme and rosemary infuse the mashed potato topping, giving the whole dish a fragrant, restaurant-quality lift. The beef filling stays classic and cozy underneath. Roast a whole head of garlic and squeeze the soft cloves right into the potatoes for mellow, sweet garlic flavor.

10. Mini Beef Shepherds Pies

Baked in ramekins or a muffin tin, these individual portions are perfect for dinner parties, meal prep, or picky eaters who like their own dish. Each one gets its own golden potato crown. Use a piping bag for the mash to give them a pretty, swirled finish that crisps up nicely.

11. Red Wine Braised Beef Pie

A splash of dry red wine transforms the gravy into something rich and velvety, with the beef braised until fork-tender. This is the version to make when you want shepherd's pie to feel a little fancy. Reduce the wine well and add a bay leaf and thyme sprig for an elegant, layered flavor.

12. Cauliflower Mash Beef Pie

A lighter, lower-carb take swaps the potatoes for a silky cauliflower mash that still bakes up creamy and golden. The savory beef filling keeps it every bit as hearty as the original. Squeeze excess water from the cooked cauliflower before mashing so the topping stays thick and holds its shape.

13. Cottage Pie with Root Vegetables

Diced parsnips, turnips, and carrots roasted into the beef filling give this classic cottage pie a rustic, earthy sweetness. It's a cozy way to celebrate cold-weather vegetables. Roast the root veg first to concentrate their flavor before folding them into the seasoned beef.

Hearty Beef Shepherds Pie Recipes to Try — shepherd's pie plated and ready to serve

14. Italian-Style Beef Pie

Seasoned with oregano, basil, and a base of crushed tomatoes, this version tastes like a cross between shepherd's pie and a hearty bolognese. Parmesan folded into the mash adds a salty, nutty top. Finish with a sprinkle of mozzarella under the broiler for a lasagna-like bubbly crust.

15. Curried Beef Shepherds Pie

Warm curry spices, peas, and a touch of coconut milk give the beef filling a fragrant, gently spiced makeover. The comforting mashed potato top balances the warmth of the spices beautifully. Bloom the curry powder in the pan with the onions to unlock its full aroma before adding the beef.

16. Bacon Cheeseburger Beef Pie

This playful mash-up layers beef seasoned like a cheeseburger, plenty of cheddar, and crispy bacon under a golden potato crust, with pickles and a drizzle of special sauce on the side. Kids and adults alike go back for seconds. A little yellow mustard and Worcestershire in the beef nails that classic burger tang.

17. Vegetable-Packed Beef Pie

Loaded with peas, carrots, corn, green beans, and celery, this version sneaks in plenty of veggies while keeping the beef and gravy front and center. It's a great way to get a full, balanced meal in one dish. Dice the vegetables small so they cook evenly and blend seamlessly into every bite.

18. Smoky Chipotle Beef Pie

Chipotle peppers in adobo lend a smoky heat and deep color to the beef filling, making this a bolder, more soulful shepherd's pie. The creamy potato top tames the smokiness just enough. Start with one chopped chipotle and add more to taste, since they pack real heat.

19. French Onion Beef Pie

Deeply caramelized onions and a splash of beef broth give this pie all the cozy flavor of French onion soup, finished with a bubbly layer of Gruyere over the potatoes. It's rich, sweet, and savory all at once. Take your time caramelizing the onions low and slow for that signature jammy sweetness.

20. Skillet Beef Shepherds Pie

Made entirely in one cast-iron skillet, the beef is browned, the filling simmered, and the mash spread right on top before it goes under the broiler. Fewer dishes, all the comfort. Broil the potato top until it's speckled golden brown for a lovely crispy finish and dramatic presentation.

21. Horseradish Mash Beef Pie

A spoonful of prepared horseradish stirred into the mashed potatoes adds a gentle, sinus-tingling kick that pairs perfectly with the rich beef below. It's a subtle upgrade that wakes up the whole dish. Start with a small amount and taste as you go, since horseradish mellows a bit after baking.

22. Shepherds Pie Stuffed Peppers

All the flavors of beef shepherd's pie tucked into halved bell peppers, filled with seasoned beef and gravy, then topped with mash and baked until tender. It's a fun, portion-friendly twist that looks great on the plate. Pre-roast the peppers briefly so they soften fully by the time the filling is heated through.

23. Leftover Roast Beef Pie

A brilliant way to use up Sunday roast, this version chops leftover beef into the gravy for a filling that's rich and deeply savory. It comes together fast since the meat is already cooked. Deglaze the pan with a splash of broth and any leftover gravy to make the sauce extra flavorful.

24. Cheese and Onion Beef Pie with Crispy Onion Topping

Beyond the golden cheddar mash, this version finishes with a scatter of crispy fried onions for a crunchy, savory contrast against the creamy potatoes. It adds texture and a burst of oniony flavor to every bite. Add the crispy onions in the last few minutes of baking so they toast without burning.

25. Freezer-Friendly Batch Beef Pie

Made in a big batch and portioned into foil trays, this make-ahead version is a lifesaver for busy weeks and can go straight from freezer to oven. The flavors only get better after resting. Slightly undercook the beef filling before freezing so it doesn't dry out when you reheat and finish baking.

Pro Tips

Step-by-step process shot for shepherd's pie

Pro Tips

  • Brown the meat well and drain excess fat for the deepest flavor.
  • Thicken the gravy before it goes in so the filling isn't watery.
  • Score the mashed top with a fork so the ridges crisp and brown.
  • Rest 10 minutes before serving so the layers set and slice cleanly.

Make Ahead & Storage

Make-ahead storage of shepherd's pie in containers

Make Ahead & Storage

  • Make ahead: assemble, cover and refrigerate up to 2 days, then bake before serving.
  • Fridge: store leftovers in an airtight container for 3–4 days.
  • Freeze: freeze up to 2–3 months; thaw overnight and reheat until hot in the center.

What to Serve With It

shepherd's pie served with crusty bread, buttered peas and a simple side salad

Shepherd's Pie pairs beautifully with crusty bread, buttered peas and a simple side salad. Round out the table with ideas from our other collections for an easy, crowd-pleasing spread.

Try it alongside 25 Easy Beef and Broccoli Recipes for Dinner or 25 Cozy Chicken Spaghetti Recipes for Dinner.

More Recipes to Try

FAQs

Can I make shepherd's pie ahead of time?+

Yes. Most shepherd's pie in this list can be assembled or fully prepped ahead, then covered and refrigerated. Bake or reheat just before serving so everything tastes fresh.

How do I store leftover shepherd's pie?+

Cool shepherd's pie completely, then store in an airtight container in the fridge for up to 3–4 days. Reheat in the oven, microwave or air fryer until warmed through.

Can I freeze shepherd's pie?+

Many of these shepherd's pie freeze well. Wrap tightly or use a freezer-safe container for up to 2–3 months, thaw overnight in the fridge, and reheat until hot in the center.

What should I serve with shepherd's pie?+

Shepherd's Pie pairs beautifully with crusty bread, buttered peas and a simple side salad. Mix and match to build a full meal or a simple spread depending on the occasion.

How do I pick the best beef shepherds pie recipe idea for me?+

Skim the 25 ideas above and choose by time, skill level and what's in your kitchen. Start with the simplest one, then work up to the more loaded, dressed-up versions.

Pinterest pin for 25 Hearty Beef Shepherds Pie Recipes to Try

Loved these ideas?

Save this roundup to Pinterest so your next easy meal is always one click away.

Save to Pinterest
Written by the The Daily Quick Recipes Team — sharing easy, cozy recipes worth saving.