Shepherd's Pie Recipe with Cream of Mushroom Soup: Savory Mushroom Topped Meatloaf Bake

Soups & Stews

Shepherd's Pie Recipe with Cream of Mushroom Soup: Savory Mushroom Topped Meatloaf Bake

This shepherd's pie recipe with cream of mushroom soup delivers all the comfort of a classic British bake—rich, savory filling topped with creamy mashed potatoes—without requiring hours in the kitchen.

The secret lies in using cream of mushroom soup as the base for the gravy, which infuses deep umami flavor while keeping the preparation straightforward. I developed this version after realizing how much easier it is to achieve restaurant-quality results with canned soup than with homemade gravy.

The filling combines ground beef, frozen peas, carrots, and onions in a rich mushroom gravy that simmers until tender and flavorful, while the mashed potato topping gets its signature golden crust from a quick broil.

This method ensures every bite delivers that perfect balance of hearty meat and creamy, buttery potatoes. The dish is foolproof—ideal for weeknight dinners or meal prep—yet still feels special enough for company.

What you’ll end up with is a single-dish meal that’s packed with texture and flavor: tender ground beef, vibrant vegetables, and a velvety mushroom gravy all blanketed under a crispy, golden potato topping.

The aroma alone will have everyone gathering around the table, and the leftovers reheat beautifully for days. This is the kind of comfort food that feels like a hug in a plate.

Serve with a simple green salad or crusty bread to soak up any extra gravy. Ready in about 45 minutes, this shepherd’s pie is the ultimate one-pan wonder—minimal cleanup, maximum satisfaction. Let’s get started on making it.

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

Ingredients for shepherd's pie recipe with cream of mushroom soup

Pantry staples and a few fresh ingredients for this hearty, restaurant-style shepherd's pie.

Ingredient Amount Notes
Ground Beef 🥩 1 ½ lb 80/20 fat ratio preferred
Yellow Onion 🧅 1 whole Diced, medium size
Carrots 🥕 2 medium Diced, or 1 cup pre-diced
Frozen Peas 🌽 1 cup Thawed, no need to drain
Cream of Mushroom Soup 🍄 1 can (10.5 oz) Condensed, not low-fat
Beef Broth 💧 ½ cup Low-sodium preferred
Worcestershire Sauce 🍶 1 tbsp For umami depth
Russet Potatoes 🥔 2 lbs Medium, peeled and cubed
Unsalted Butter 🧈 ½ cup Cold, cubed
Milk 🥛 ¼ cup Whole milk preferred
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground
Garlic Powder 🧄 ½ tsp For extra flavor
Dried Thyme 🌿 ½ tsp Or 1 tsp fresh

The ground beef is the foundation—80/20 fat ratio ensures juicy results. Look for packages labeled 'ground chuck' at Kroger or Walmart, as they often have the best value. For the cream of mushroom soup, Campbell's or French's are the most reliable brands, and the condensed version works perfectly. The carrots can be pre-diced to save time, but if you're chopping them yourself, medium-sized ones are easiest to handle. Fresh thyme is ideal, but dried works in a pinch—just use half the amount.

No cream of mushroom soup? Substitute 1 cup beef broth plus 1 tbsp mushroom powder for a similar umami punch. Out of Worcestershire? A splash of soy sauce or balsamic vinegar adds depth. For the potatoes, Yukon Golds work beautifully too, though russets are more traditional. The frozen peas are a non-negotiable shortcut—fresh peas lose their texture when baked. If you're feeling adventurous, swap the peas for green beans or corn for a different texture.

This shepherd's pie reheats beautifully—4-5 days in the fridge or 3 months frozen. For best results, cover tightly with foil to retain moisture. The topping browns quickly, so broil for just 3-5 minutes to avoid burning. Leftovers make great lunches; portion into containers for easy grab-and-go meals.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this for nights when I’m too tired to scrub a million dishes—just brown the beef, mix in the soup, top with mashed potatoes, and bake. The cream of mushroom soup does half the flavor work for you, honestly.
  • Umami Bomb: That can of soup isn’t just filling—it’s the secret weapon. The savory depth from the mushrooms and beef, plus the peas’ sweetness, creates a richness that’s dangerously satisfying (and way better than takeout).
  • Leftovers That Don’t Suck: Between us, shepherd’s pie actually improves the next day. The flavors meld even more, and reheating it feels like a cozy hug—plus, it’s the kind of meal that makes you look like a hero when you pull it out for lunch.
  • Budget Dinner Winner: Ground beef, onions, and frozen peas? Check. A can of soup? Double check. This feeds four for under $10, and the creamy mashed potato topping stretches every dollar. My wallet and I both love it.

Step-by-step instructions for shepherd's pie with cream of mushroom soup

Here's how to create a hearty, comforting shepherd's pie with rich mushroom flavor and fluffy mashed potato topping.

1

Cook the Potato Topping

Preheat your oven to 375°F. Peel and cube the 2 lbs russet potatoes, then place them in a large pot of cold, salted water. Bring to a boil and cook for 15-20 minutes until fork-tender. Drain well and return the potatoes to the pot.

Add the 0.5 cup unsalted butter and 0.25 cup milk to the hot potatoes. Mash until smooth, then season with 1 tsp salt, 0.5 tsp black pepper, and 0.5 tsp garlic powder. Spread the mashed potatoes on a plate and cover with plastic wrap to prevent drying while you prepare the filling. The texture should be light and fluffy—this is key for that perfect creamy topping.

2

Brown the Ground Beef Mixture

In a large skillet over medium-high heat, cook the 1.5 lb ground beef until it's no longer pink, breaking it into small pieces as it cooks. Drain excess fat, leaving about 1 tablespoon in the pan for flavor.

Add the 1 whole yellow onion and 2 medium carrots, both diced, to the skillet. Cook for 5-7 minutes until the vegetables begin to soften. Stir in the 1 cup frozen peas, 1 can (10.5 oz) cream of mushroom soup, 0.5 cup beef broth, 1 tbsp Worcestershire sauce, and 0.5 tsp dried thyme. Simmer for 5 minutes until the mixture thickens slightly. The filling should be moist but not soupy—this ensures a flavorful base for the pie.

3

Assemble and Bake the Shepherd's Pie

Transfer the beef mixture to a 9x13-inch baking dish, spreading it evenly. Spoon the mashed potato topping over the filling, creating a smooth, even layer. Use a fork to create decorative ridges for a rustic appearance.

Bake at 375°F for 30-35 minutes, until the top is golden brown and the filling is bubbling at the edges. The center should still feel slightly soft when pressed—this ensures the potatoes stay creamy inside. If the top browns too quickly, tent it loosely with aluminum foil to prevent over-browning.

4

Rest and Serve

Remove the shepherd's pie from the oven and let it rest for 10 minutes before serving. This resting time allows the filling to set slightly, making it easier to slice and preventing the mashed potatoes from sliding off. Serve warm with a side of steamed green vegetables or a simple salad for a well-rounded meal.

The result should be a rich, savory filling topped with creamy, golden mashed potatoes. Each bite delivers a perfect balance of hearty beef, tender vegetables, and smooth mushroom-infused sauce, all held together by the fluffy potato crust.

👨‍🍳

Pro Tips For Making Shepherd'S Pie Recipe With Cream Of Mushroom Soup

  • Brown the Beef Properly: DESCRIPTION: Skip the "quick sear" trap—break the ground beef into small, even pieces first, then cook it over medium-high heat for 5-7 minutes until it’s deeply browned, not just pink. I used to rush this, and the filling tasted flat; now it’s rich and flavorful. (Yes, even if you’re impatient like me.)
  • Sauté Onions Low and Slow: DESCRIPTION: After browning the beef, reduce heat to medium-low for the onions and carrots—high heat burns them before they soften. A 10-minute simmer with a splash of water or beef broth keeps them tender without turning to mush. My grandmother swore by this, and she was right: mushy veggies ruin the texture.
  • Thicken the Sauce Right: DESCRIPTION: Stir in the cream of mushroom soup before adding the peas—this lets the sauce thicken properly while the peas stay bright and crisp. If it’s too thin, simmer uncovered for 2-3 minutes; if too thick, loosen with a splash of milk or broth. (Your future self will thank you.)
  • Pre-Cook the Mashed Potatoes: DESCRIPTION: Boil the potatoes 5 minutes longer than the recipe says—this ensures they’re fully cooked before mashing, so the topping doesn’t turn gluey when baked. Mix in butter and cream while hot, then fold in cheese last to keep it melty, not stringy. Sounds weird, but it works.

Regional styles of this dish

British Classic

This version stays true to shepherd's pie roots, where ground lamb traditionally replaces beef. For an authentic British touch, swap the beef for 1.5 lbs ground lamb and add 1 tsp dried mint to the filling. Use Campbell's Cream of Mushroom Soup (the original brand) for that nostalgic flavor.

Serve with buttered peas and carrots on the side, just like pub-style meals. The lamb version has a slightly gamey depth that pairs beautifully with the creamy potato topping. 🇬🇧

American Heartland

In the Midwest, shepherd's pie often gets a heartier twist with ground turkey or ground pork instead of beef. Add ½ cup diced bell peppers to the filling for extra color and sweetness.

I like using French's Cream of Mushroom Soup here—it's widely available and has a slightly sweeter profile that balances the savory meat. Top with extra crispy potato slices before baking for a rustic touch. This version feels cozy and familiar, perfect for family gatherings. 🏡

Canadian Twist

Canadian shepherd's pie often includes maple syrup in the mashed potatoes for a subtle sweetness. Mix 1 tbsp pure maple syrup into the mashed potato topping before assembling. Use ground venison or beef for a gamey flavor, and add ¼ cup chopped fresh parsley to the filling.

This regional variation keeps the creamy mushroom gravy but adds a maple-kissed warmth that feels distinctly Canadian. Pair with cornbread for a Southern-Canadian fusion. 🍁

Australian Pub Style

Down under, shepherd's pie is often called "cottage pie" and gets a smoky, grilled flavor. Use ground beef with 10% fat and add 1 tbsp smoked paprika to the filling. Top with a thin layer of grated cheddar cheese before baking for a crispy crust.

Australians love adding bacon bits or crispy fried onions on top. Serve with pickled beetroot for a tangy contrast. This version is hearty enough for pub crowds but still easy to make at home. 🍖

Irish Variation

In Ireland, shepherd's pie often incorporates potatoes in the filling too—mix ½ cup diced potatoes into the beef mixture for extra texture. Use Dublin Bay prawns or mussels—1 cup chopped—for a seafood twist.

Add 1 tsp wholegrain mustard to the cream of mushroom soup for a sharp kick. The Irish version is lighter on the potato topping but packed with seafood richness. Perfect for a cozy night in with a side of soda bread. 🍀

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 16g80%
Cholesterol 145mg48%
Sodium 1020mg44%
Total Carbohydrate 52g18%
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 use cream of mushroom soup from a different brand?

Yes, but stick to Campbell's or French's for the best flavor. These brands have the richest umami profile that works perfectly with the beef and vegetables. If you must substitute, choose a condensed version (not low-fat) to maintain the creamy texture. Avoid powdered soup mixes—they lack the depth of flavor.

2

How do I prevent the mashed potato topping from getting soggy?

First, make sure your mashed potatoes are light and fluffy—overworking them adds moisture. Before baking, press plastic wrap directly on the surface to create a seal, preventing steam from escaping. Also, bake at 375°F for no longer than 30-35 minutes and avoid opening the oven door frequently. If needed, broil for just 3-5 minutes at the end for crispiness.

3

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

Assemble the pie up to 24 hours ahead and refrigerate uncovered. When ready to bake, add 10-15 minutes to the baking time (cover loosely with foil). For freezing, bake fully, then cool completely, wrap tightly in foil, and freeze for up to 3 months. Reheat in a 350°F oven for 20-25 minutes until warmed through.

4

What if I don't have Worcestershire sauce?

No problem! Substitute with 1 tbsp soy sauce or 1 tsp balsamic vinegar for umami depth. If you're avoiding salt, try ½ tsp fish sauce or 1 tsp mushroom powder mixed with 2 tbsp water. The key is adding a savory element—don't skip it entirely, or the filling will taste flat.

5

Can I make this vegetarian?

Yes, but the texture will differ. Replace the ground beef with 1.5 lbs crumbled tempeh or lentils (cooked until tender). Use vegetable broth instead of beef broth and add 1 tsp smoked paprika for depth. The cream of mushroom soup will still work, but consider adding 1 tbsp nutritional yeast for a cheesy flavor. The mashed potatoes will hold the filling together, but expect a lighter, heartier dish.

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