Martha Stewart's Shepherd's Pie Recipe: Mashed Potato-Crusted Comfort in One Pan

Soups & Stews

Martha Stewart's Shepherd's Pie Recipe: Mashed Potato-Crusted Comfort in One Pan

Martha Stewart's shepherd's pie recipe delivers the ultimate in comforting, one-pan dinners with its signature mashed potato crust and hearty savory filling. This classic British dish transforms simple ingredients into a restaurant-worthy meal that's perfect for family dinners or cozy weeknight suppers.

The secret lies in perfectly seasoned ground meat and a crispy, golden potato topping that seals in all the rich flavors.

What sets this recipe apart is Martha Stewart's attention to detail—browning the meat properly for deep flavor, creating a luscious herbed gravy, and achieving that signature crispy potato crust.

The filling combines tender ground beef with vegetables and a rich sauce, while the mashed potato topping adds a satisfying texture contrast. Every element comes together in a single baking dish, making cleanup effortless.

The result is a dish that's impossibly comforting, with tender meat and vegetables nestled beneath a blanket of crispy, golden mashed potatoes. The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect balance of savory and creamy.

This is the kind of meal that feels like a warm hug on a chilly evening.

This recipe serves six and can be prepared ahead of time, making it ideal for meal prep or feeding a crowd. The leftovers reheat beautifully, maintaining that comforting texture and flavor. Let's get started on creating this timeless classic in your own kitchen.

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

Ingredients for martha stewart shepherd's pie

Six simple ingredients make the filling, while potatoes and cream create that iconic golden crust.

Ingredient Amount Notes
Ground Beef 🥩 1 ½ lb Lean or 85% lean for best flavor
Yellow Onion 🧅 1 medium Diced, about 1 cup
Carrots 🥕 3 medium Peeled and finely chopped
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Mushrooms 🍄 8 oz Button mushrooms, sliced
All-Purpose Flour 🌾 1 tbsp For thickening gravy
Beef Broth 💧 1 ½ cups Low-sodium preferred
Whole Milk 🥛 ½ cup Full-fat for creaminess
Russet Potatoes 🥔 2 lb Yukon gold works too
Unsalted Butter 🧈 ½ cup Cold, cubed for mashed potatoes
Heavy Cream 🥛 ¼ cup Full-fat for richness
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ 1 tsp Freshly ground preferred
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh thyme

The ground beef is the star—85% lean gives you that perfect balance of flavor and tenderness. Trader Joe's and Costco usually have great prices, but any supermarket's pre-packaged ground beef works. Look for bright red color and good marbling. The carrots and onions? Organic if you can—they'll be sweeter and more vibrant. If you're prepping ahead, brown the meat first and store it separately to keep everything fresh. The mushrooms? Button mushrooms are easiest, but cremini adds depth if you're feeling fancy.

No beef broth? Chicken broth works in a pinch, but beef is ideal. Fresh thyme is better than dried, but if you only have dried, use one-third the amount. The potatoes should be Russet or Yukon Gold—avoid red potatoes, they're too waxy. If you're short on time, microwave the potatoes first to cut cooking time. The heavy cream can be swapped for half-and-half, but you'll lose some richness. And if you're watching calories, use Greek yogurt instead of cream—it adds tanginess and keeps the dish creamy.

This reheats beautifully—just cover with foil and bake at 375°F for 20 minutes. Keeps 3-4 days in the fridge, freezes for up to 3 months. I always make a double batch—one for dinner, one for lunches. The leftovers taste even better the next day as the flavors meld. For extra crispiness, broil for 2-3 minutes before serving. And don't skip the parsley garnish—it adds that fresh pop of color.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: The moment I realized I could brown beef, toss in onions and mushrooms, then cover it all with mashed potatoes—no extra pans, no extra stress—was a revelation. Martha’s method turns this into a "set it and forget it" dish, which means I can actually breathe while dinner cooks.
  • Rich, Earthy Layers: That caramelized beef meets tender mushrooms and sweet carrots? It’s like a hug in a dish. The garlic cloves sizzling in the pan? Pure flavor payoff. Honestly, I’ve made shepherd’s pie before, but this version actually tastes like it belongs in a magazine spread.
  • Weeknight to Potluck: I’ve served this to my book club (they asked for seconds) and reheated it for my college kid (he didn’t even complain about leftovers). The mashed potato topping holds up like a champ—whether it’s straight from the oven or pulled out of the fridge.
  • Budget-Friendly Powerhouse: Ground beef, onions, and carrots stretch far here, and I swear, the mushrooms make it feel fancy without breaking the bank. Plus, it’s one of those dishes where leftovers taste just as good the next day—no sad, dry casserole vibes here.

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

This classic comfort dish comes together in one pan with tender meat filling and fluffy mashed potato topping.

1

Brown the Ground Beef and Sauté the Vegetables

Heat a large oven-safe skillet over medium-high heat. Add the 1.5 lb ground beef and cook until browned, breaking it apart with a wooden spoon. This should take about 5-6 minutes. You'll want to see the meat change color and release from the pan easily.

Once the beef is browned, remove it from the skillet and set it aside. In the same skillet, add 2 tablespoons of the 0.5 cup unsalted butter and swirl to coat the bottom. Add the diced 1 medium yellow onion, finely chopped 3 medium carrots, and minced 4 cloves garlic. Sauté for 5-6 minutes until the vegetables soften and become fragrant.

2

Build the Flavorful Filling

Return the browned ground beef to the skillet and stir to combine with the vegetables. Sprinkle the 1 tbsp all-purpose flour over the mixture and stir well to coat everything evenly. This will help thicken the gravy later.

Pour in the 1.5 cups beef broth and stir to combine. Add the sliced 8 oz mushrooms, 1 tsp dried thyme, 1.5 tsp salt, and 1 tsp black pepper. Bring the mixture to a simmer and let it cook for 8-10 minutes until the liquid reduces slightly and the flavors meld together. You'll know it's ready when the mixture has a thick, gravy-like consistency.

3

Prepare the Creamy Mashed Potatoes

While the filling simmers, peel and chop the 2 lb russet potatoes into even-sized chunks. Place them in a large pot and cover with cold water. Bring to a boil, then reduce heat and simmer for 15-20 minutes until the potatoes are fork-tender.

Drain the potatoes thoroughly, then return them to the pot. Add the remaining 0.3 cup unsalted butter, 0.5 cup whole milk, and 0.25 cup heavy cream. Mash until smooth and creamy, adding more milk if needed to reach your desired consistency. Season with additional salt and pepper if necessary. The mashed potatoes should be light and fluffy, ready to form a golden crust on top of your shepherd's pie.

4

Assemble and Bake to Golden Perfection

Preheat your oven to 375°F. Spread the cooked filling evenly in the skillet, creating a flat surface. Spoon the mashed potatoes over the top, spreading them out to cover the filling completely. Use a fork to create decorative ridges in the mashed potatoes for a rustic look.

Transfer the skillet to the preheated oven and bake for 20-25 minutes until the top is golden brown and the filling is bubbling around the edges. The mashed potatoes should be crispy on top while remaining creamy underneath. Let the shepherd's pie rest for 5 minutes before serving to allow the filling to set slightly.

5

Garnish and Serve with Fresh Herbs

Remove the shepherd's pie from the oven and let it cool for a few minutes. Garnish with chopped 0.25 cup fresh parsley just before serving. The vibrant green will add a pop of color and a fresh finish to this comforting dish.

Serve immediately with a side of steamed green vegetables or a simple salad. The combination of tender meat filling and creamy mashed potato topping makes this shepherd's pie a heartwarming meal that's perfect for any occasion. Enjoy the satisfying flavors and textures that come together in this classic comfort dish!

👨‍🍳

Pro Tips For Making Martha Stewart Shepherd'S Pie

  • Brown the Beef Well: Martha’s recipe calls for ground beef, but if you skip browning it properly, you’ll end up with a gray, watery filling instead of rich, flavorful layers. Use a heavy pan—cast iron if you have it—and cook the beef in batches over medium-high heat until deeply browned, breaking it apart with a spoon. The crusty bits (yes, even the ones that look burnt) add depth. I used to rush this, and the whole dish suffered.
  • Sauté Onions Until Soft: The onions in this recipe are the base of flavor, so don’t just chop them and toss them in. Cook them in the same pan as the beef (after browning) until they’re translucent and just starting to caramelize—about 8-10 minutes. If you’re impatient and move too fast, the filling will taste flat. A splash of beef broth or a pinch of sugar can help if they’re stubborn.
  • Mushrooms First, Then Mash: Add the mushrooms to the pan after the onions are cooked, not before. They’ll soak up too much moisture early on and turn mushy. Sauté them for 5-6 minutes until they release their liquid and then get golden. Later, when you’re making the mashed potato topping, stir in a little of that mushroom juices—it’ll make the crust richer without extra butter.
  • Pre-Cook the Carrots: This isn’t in the original recipe, but I swear by it: Parboil the carrots for 3-4 minutes before adding them to the filling. They’ll soften faster in the stew and won’t turn to mush when you bake the pie. Plus, it cuts down on the total cooking time in the oven—no one wants a gummy center. (Yes, even if you’re impatient like me.)

Make-ahead tips for this recipe

Prep Ahead Strategy

Shepherd's pie is one of the best make-ahead meals—prepare the filling up to 2 days in advance and store it in an airtight container at 40°F or below.

I always brown the meat first, then refrigerate it separately from the cooked vegetables and gravy. This keeps everything fresh and prevents sogginess when reheating. 💡

Freezer-Friendly Assembly

For long-term storage, assemble the pie completely (including mashed potato topping) and freeze it in a heavy-duty aluminum pan. Wrap tightly with plastic wrap and foil to prevent freezer burn.

Thaw overnight in the fridge before baking—this ensures even heating and that perfect crispy crust. I've kept pies frozen for up to 3 months with no texture loss.

Reheating Like a Pro

To reheat from the fridge, cover the pie loosely with foil and bake at 375°F for 20-25 minutes. For extra crispiness, broil for the final 2-3 minutes before serving.

If reheating from frozen, bake at 350°F for 45-50 minutes, covered, then broil to crisp the top. The key is low-and-slow to prevent drying out the filling.

Portion Control Tips

Divide the filling into individual oven-safe ramekins (6-8 oz each) before adding the mashed potato topping. This makes single-serving reheats perfect for lunches. I like to use Corelle stoneware ramekins because they handle temperature changes well.

Bake these smaller portions at 375°F for 15-20 minutes—they crisp up faster than a full pie.

Garnish for Freshness

Always add fresh parsley or chives right before serving—this adds vibrant color and a bright herbal note that cuts through the richness. For extra flair, sprinkle with grated Parmesan cheese or a pinch of smoked paprika.

I keep a small bowl of chopped herbs on my counter so I can garnish quickly after reheating. 🌿

Meal Prep Timeline

Here's my foolproof schedule: Brown the meat and make the filling on Day 1, store in the fridge. Peel and boil the potatoes on Day 2, mash them and store separately.

Assemble the pie 2 hours before serving so it has time to set slightly before baking. This keeps everything fresh while minimizing last-minute stress. Perfect for busy weeknights!

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 16g80%
Cholesterol 145mg48%
Sodium 890mg39%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
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 shepherd's pie with lamb instead of beef?

Lamb works beautifully and adds a rich, gamey flavor. Use the same amount (1.5 lb) and follow the same cooking method. For extra depth, add 1 tsp ground cumin or a pinch of cinnamon to the lamb filling while browning. The mashed potato topping remains unchanged.

2

Why did my mashed potato topping turn out soggy?

Soggy topping usually means the filling wasn't fully cooked or the pie wasn't baked long enough. Always bake until the edges are bubbling and the top is golden brown (20-25 minutes). For extra crispiness, broil for 2-3 minutes at the end. Also ensure your potatoes are dry before mashing.

3

Can I make this dish ahead of time?

This is one of the best make-ahead meals! Assemble the pie completely (including topping) up to 2 days ahead and refrigerate. Bake straight from the fridge at 375°F for 30-35 minutes. For freezing, assemble fully, wrap tightly, and freeze for up to 3 months. Thaw overnight before baking.

4

What's the best way to reheat leftovers?

Cover loosely with foil and reheat at 375°F for 20 minutes. For extra crispiness, broil for 2-3 minutes at the end. Microwaving works but can make the topping rubbery—always use the oven for best results. Leftovers keep well for 3-4 days in the fridge.

5

Can I use sweet potatoes instead of regular potatoes?

Yes, but the texture will be different. Sweet potatoes add natural sweetness and a softer, moist topping. Use the same amount (2 lb) and add 1 tsp cinnamon to the mashed potatoes for extra flavor. The baking time remains the same, but expect a slightly less crispy finish.

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