Martha Stewart's Shepherd's Pie Recipe: Fluffy Potato Topping Over Savory Beef Filling

Soups & Stews

Martha Stewart's Shepherd's Pie Recipe: Fluffy Potato Topping Over Savory Beef Filling

Martha Stewart’s shepherd’s pie recipe delivers the comforting, hearty flavors of a classic British dish with a perfect balance of savory beef filling and fluffy mashed potato topping. This timeless recipe transforms simple ingredients into a restaurant-worthy meal that’s ideal for family dinners or cozy gatherings.

The secret lies in browning the ground beef thoroughly and layering it with tender vegetables before topping with a crispy, golden potato crust.

What sets this recipe apart is Martha Stewart’s signature attention to detail—rich gravy that binds the filling, perfectly seasoned beef, and a potato topping so light and airy it almost feels like a cloud.

The combination of caramelized onions, sweet peas, and tender carrots creates a filling that’s both hearty and refined, while the mashed potato topping adds a satisfying crunch when baked to golden perfection. Every bite is a reminder of why this dish has stood the test of time.

The process is straightforward yet rewarding, with each layer building on the last to create a dish that’s as impressive as it is delicious. Whether you’re serving it as a main course or a comforting side, this shepherd’s pie is sure to become a staple in your meal rotation.

The best part? It reheats beautifully, making it perfect for leftovers or meal prep. Let’s get started on creating this classic comfort food.

For those looking to elevate their dish further, consider adding a sprinkle of fresh herbs or a dash of Worcestershire sauce to the filling for extra depth. The key to success is patience—allowing the potatoes to bake until they’re crispy on top while keeping the filling tender below.

This is a recipe that proves homemade comfort food can be both elegant and effortless, just like Martha Stewart intended.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for martha stewart shepherd's pie

Six hearty ingredients for the filling, four fluffy ones for the topping—Martha's secret to perfect shepherd's pie.

Ingredient Amount Notes
Ground Beef 🥩 1 ½ lb 80/20 fat ratio preferred
Yellow Onions 🧅 1 ½ cups Diced, about 2 medium
Carrots 🥕 1 ½ cups Diced, medium size
Frozen Sweet Peas 🌽 1 ½ cups Thawed, no need to drain
Russet Potatoes 🥔 3 lbs Yukon gold works too
Milk 🥛 1 cup Whole milk for creaminess
Unsalted Butter 🧈 ½ cup Cold, cubed for mashed potatoes
Beef Broth 💧 1 ½ cups Low sodium preferred
All-Purpose Flour 🌾 2 tbsp For gravy thickening
Worcestershire Sauce 🍶 1 tbsp For deep umami flavor
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh thyme
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Garlic Cloves 🧄 4 cloves Minced for filling

The ground beef is where flavor starts. 80/20 fat ratio gives you that juicy, tender texture—leaner cuts won't brown as well. Costco or your butcher's counter usually have the best prices for bulk beef. For the onions and carrots, organic from Trader Joe's keeps them vibrant longer. Sweet peas? Frozen is perfect—no need to thaw, just drain and toss. The potatoes are the star of the topping—Russets or Yukon golds both work, but Yukons give you that buttery richness. Buy them a day ahead if possible—they'll be fresher for mashing.

No Worcestershire sauce? Soy sauce at half the amount works in a pinch, but you'll lose some depth. Fresh thyme is ideal, but dried works too—just double the amount. For the potatoes, if you can't find Yukon golds, red potatoes add color and hold shape. The beef broth? Homemade is best, but even the bouillon cubes from Knox work in a squeeze. And if you're short on time, instant mashed potatoes (like Betty Crocker) can save you 20 minutes—just add extra butter and milk for creaminess.

This reheats beautifully—350°F for 15 minutes brings it back to life. Store leftovers in airtight containers for 4 days or freeze for up to 3 months. The topping gets crispier the second day, so make extra! I always double the recipe because it disappears fast. For meal prep, portion into individual baking dishes—they're perfect for lunches or dinners on busy nights.

❤️

Why You'll Love This Recipe

  • No-Fuss Potatoes: I swear by the secret of boiling and mashing the potatoes ahead—just peel, cube, and toss them in salted water while you cook the filling. No peeling spuds mid-weeknight chaos, just smooth, fluffy layers that hold together like a dream.
  • Rich, Earthy Bite: That caramelized onion base? Chef’s kiss. Slow-cooked with beef until tender, then brightened with frozen peas that pop with freshness—every spoonful has depth, but it’s not heavy. The potatoes soak up all the savory goodness without tasting dry.
  • Leftovers That Win: Between us, this dish begs to be made extra. The filling reheats like a hug, and the crispy top? Even better the next day. I’ve sent this to work lunches, packed it for road trips, and yes, even fed a hangry teen with zero complaints.
  • Budget-Friendly Crowd-Pleaser: Ground beef stretches far when paired with onions, carrots, and peas—no fancy ingredients, just smart layering. A single pan, minimal chopping, and it feeds six for under $15. My wallet and my family’s stomachs thank me every time.

Step-by-step instructions for Martha Stewart's shepherd's pie

Here's how to create this comforting classic with a perfectly savory filling and cloud-like potato topping.

1

Cook the Beef Filling to Rich Perfection

In a large skillet over medium-high heat, add the 1.5 lb ground beef and cook until it loses its raw color, breaking it apart with a wooden spoon. This should take about 5-6 minutes. Once browned, drain most of the fat, leaving about 1 tablespoon in the pan for flavor.

Add the 1.5 cups diced yellow onions and 1.5 cups diced carrots to the skillet, cooking for 5 minutes until softened. Stir in the 4 minced garlic cloves and cook for another 30 seconds until fragrant. Sprinkle in the 2 tablespoons all-purpose flour and stir constantly for 1 minute to remove any raw flour taste.

Pour in the 1.5 cups beef broth, 1 tablespoon Worcestershire sauce, 1 teaspoon dried thyme, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Bring to a simmer and cook for 10 minutes until the liquid reduces slightly. Stir in the 1.5 cups thawed frozen sweet peas and remove from heat. The filling should be thick and flavorful—this is the heart of your shepherd's pie.

2

Prepare the Creamy Potato Topping

While the filling simmers, peel and cube the 3 lbs russet potatoes into 1-inch pieces. Place them in a large pot and cover with cold water by about 1 inch. Bring to a boil over high heat, then reduce to a simmer and cook for 12-15 minutes until fork-tender. Drain well.

Return the potatoes to the pot and let them steam-dry for 1 minute. Add the 0.5 cup cold unsalted butter and 1 cup whole milk, then mash until smooth and creamy. For extra fluffiness, I like to use a ricer or potato masher instead of a mixer—this prevents overworking the starches. Season with a pinch of salt if needed, but go easy—the filling already has plenty of salt.

3

Assemble and Bake the Shepherd's Pie

Preheat your oven to 400°F. Spread the beef filling evenly in a 9x13-inch baking dish, creating a base about ½-inch thick. Spoon the mashed potato topping over the filling, spreading it gently with a spatula to create an even layer. Use the back of a spoon to create decorative ridges for a rustic look.

Bake uncovered for 25-30 minutes until the top is golden brown and the filling bubbles around the edges. The center should be hot but not burnt. For extra crispiness, broil for 1-2 minutes at the end, watching closely to prevent burning.

4

Rest and Serve for Maximum Comfort

Remove from the oven and let the shepherd's pie rest for 5 minutes before serving. This resting time allows the filling to set slightly and the flavors to meld together. The potato topping should be light and airy, with a crispy crust on top, while the beef filling remains rich and savory.

Cut into squares and serve immediately with a dollop of sour cream or a sprinkle of fresh parsley. The contrast between the creamy potato topping and hearty beef filling makes every bite irresistible. Leftovers taste even better the next day—just reheat in the oven at 350°F for 15 minutes to restore that comforting texture.

👨‍🍳

Pro Tips For Making Martha Stewart Shepherd'S Pie

  • BROWN THE BEEF WELL: Martha’s recipe calls for ground beef, but I’ve learned the hard way—don’t skimp on browning. Cook the meat in batches over medium-high heat until it’s deeply browned, not just pink. This builds flavor that won’t dissolve later when you add the broth. (Yes, even if it means extra time—your stew will taste like it simmered all day.)
  • GRATE THE POTATOES COARSELY: Skip the food processor for the topping—hand-grate the potatoes for a rustic texture that actually holds together. Fine shreds turn to mush, but larger, uneven pieces create a crispy crust while keeping the inside creamy. (Pro move: Toss the grated potatoes with a little cold water before baking to prevent drying out.)
  • DON’T OVERMIX THE FILLING: Once you add the peas and broth, resist the urge to stir like you’re making soup. Gently fold everything together—overmixing breaks down the beef and makes the filling watery. A few lumps? That’s fine. The texture stays rich and hearty. (I used to obsess over blending it smooth, but now I just let it be.)
  • BAKE UNTIL GOLDEN, NOT SOFT: The crust is the star, so bake the shepherd’s pie until the potatoes are deep golden, not just tender. Broil for the last 2–3 minutes if needed—just watch it like a hawk. A pale top means a sad, gummy finish. (Trust me, the extra minute makes all the difference.)

Troubleshooting this dish

Filling Too Watery?

If your beef filling looks soupy after baking, it’s likely because the gravy wasn’t thickened enough. Always cook the flour into the meat for 1 full minute before adding liquids—this creates a roux that properly thickens the sauce.

For extra insurance, simmer the filling uncovered for 5 extra minutes after adding peas to evaporate excess moisture. 💧

Potato Topping Too Dense?

Overmixing the mashed potatoes is the #1 culprit for a gummy topping. Use a potato ricer or fork instead of an electric mixer to keep the texture light. For extra fluffiness, fold in 1 extra tablespoon of butter and let the potatoes steam-dry for 2 minutes after draining before mashing.

The steam helps create air pockets naturally.

Uneven Baking?

If the center stays undercooked while the edges burn, spread the filling evenly in the baking dish and press the potato topping down gently with a spatula. For large pans, tent loosely with foil for the first 15 minutes of baking, then remove to crisp.

A 9x13-inch dish works best—avoid deeper pans that trap steam unevenly.

Crust Not Crispy Enough?

Broil for 1-2 minutes at the very end to get that golden crust, but watch like a hawk—it burns fast! For extra crunch, sprinkle 1 tablespoon crushed potato chips or breadcrumbs on top before baking.

I also recommend brushing the potato topping with a tiny bit of milk before baking to help it brown faster.

Filling Too Dry After Baking?

If your filling loses moisture during baking, try this trick: Mix 2 tablespoons of beef broth with 1 teaspoon cornstarch, then stir it into the filling 10 minutes before baking.

The cornstarch will thicken any excess moisture while keeping the filling juicy. Also, avoid overcrowding the baking dish—leave ½-inch headspace for steam to circulate.

Peas Staying Crunchy?

Frozen peas need to cook through during the baking process. Stir them into the filling only after the gravy has thickened (about 5 minutes before baking). For extra tenderness, add ½ cup extra beef broth to the filling when assembling—this creates steam that cooks the peas gently.

If they’re still firm, bake for 5 extra minutes before serving. 🥕

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 14g70%
Cholesterol 150mg50%
Sodium 1100mg48%
Total Carbohydrate 45g16%
Dietary Fiber 8g29%
Sugars 6g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this shepherd's pie with lamb instead of beef?

Lamb works beautifully and adds a richer, gamey flavor to the dish. Use the same amount of ground lamb as beef, but increase the Worcestershire sauce to 2 tablespoons to complement the lamb's natural taste. The cooking time remains the same, but lamb browns slightly faster, so keep an eye on it.

2

How do I make the potato topping extra crispy?

For a restaurant-style crispy crust, broil for 1-2 minutes at the very end of baking—just watch closely to avoid burning. Brush the potato topping with a little milk before baking, and sprinkle 1 tablespoon crushed potato chips or breadcrumbs on top. Baking at 425°F for the last 5 minutes also helps create a golden, crunchy finish.

3

Can I prepare this ahead of time?

Yes! Assemble the pie up to 24 hours ahead and refrigerate uncovered. Bake straight from the fridge, adding 10-15 extra minutes to the baking time. For freezing, assemble and bake, then cool completely. Wrap tightly in foil and freeze for up to 3 months. Thaw overnight in the fridge before reheating at 350°F for 20 minutes.

4

What's the difference between shepherd's pie and cottage pie?

The only difference is the meat! Shepherd's pie traditionally uses lamb, while cottage pie is made with beef. Both dishes follow the same layering technique with mashed potatoes on top. The flavor profile shifts slightly—lamb brings earthy notes, while beef offers a richer, heartier taste. Either version works with this recipe!

5

Why does my filling get watery after baking?

This usually happens when the gravy isn't properly thickened. Always cook the flour into the meat for 1 full minute before adding liquids to create a roux. For extra insurance, simmer the filling uncovered for 5 minutes after adding peas to evaporate excess moisture. If it's still too thin, mix 1 tablespoon cornstarch with 1 tablespoon cold water and stir it in before baking.

★★★★★4.9(5 reviews)
Categories Soups & Stews