Shepherd’s Pie Recipe With Cream of Mushroom: Savory Layers of Comfort

Shepherd's Pie Recipe With Cream of Mushroom: Savory Layers of Comfort

There’s something deeply comforting about a well-made shepherd’s pie, and this version with cream of mushroom elevates it to new heights. The creamy, savory filling pairs perfectly with the fluffy mashed potato topping, creating layers of warmth in every bite.

I’ve refined this recipe over time, focusing on a rich, velvety filling that’s both hearty and flavorful. The cream of mushroom adds a luxurious texture, blending seamlessly with the ground meat and vegetables.

What you’ll get is a dish that’s as satisfying as it is nostalgic—tender meat, smooth mushroom sauce, and a golden mashed potato crust. It’s the kind of meal that feels like a hug on a chilly evening.

Perfect for family dinners or cozy gatherings. Here’s how to make it.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Shepherd’s Pie Recipe with Cream of Mushroom

Rich ground beef, creamy mushroom sauce, and fluffy mashed potatoes. Pure comfort in every bite.

Ingredient Amount Notes
Ground Beef 🥩 1 ½ lb 80/20 lean-to-fat ratio preferred
Cream of Mushroom Soup 🍄 1 can 10.5 oz size, undiluted
Frozen Mixed Vegetables 🥕 1 ½ cups Peas, carrots, corn, green beans
Yellow Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 2 cloves Minced for depth of flavor
Beef Broth 💧 1 cup Low-sodium for better control
Worcestershire Sauce 🫒 1 tbsp Adds umami richness
Russet Potatoes 🥔 2 lb Peeled and cubed
Unsalted Butter 🧈 ½ cup For creamy mashed potatoes
Whole Milk 🥛 ½ cup Warm for smooth texture
All-Purpose Flour 🌾 2 tbsp Thickens the filling slightly
Salt 🧂 1 tsp Plus more to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Dried Thyme 🍃 ½ tsp Or fresh thyme at triple amount
Shredded Cheddar Cheese 🧀 1 cup Sharp cheddar for topping

The ground beef is the base—go for 80/20 for best flavor (leaner and it gets dry). I grab mine from Costco for big batches, but any supermarket works. The cream of mushroom soup is key here—Campbell’s is classic, but store brands are fine too. The potatoes? Russets for that perfect fluffy texture. Skip the waxy ones—they get gluey.

No cream of mushroom? Cream of chicken works in a pinch (but keep it standard for this one). Fresh out of beef broth? Chicken broth at 1:1. The Worcestershire is non-negotiable though—it’s doing the heavy lifting for umami. If you’ve got fresh thyme, use three times the amount of dried. And the cheddar? Skip the pre-shredded (it doesn’t melt right).

Assemble ahead, refrigerate, then bake when ready. Leftovers keep 4-5 days in the fridge or freeze for 3 months. Pro tip: add a sprinkle of cheese before reheating to freshen it up.

❤️

Why You’ll Love This Recipe

  • One Pan Wonder: I love that I can brown the beef, sauté the onion and garlic, then layer everything in the same skillet—no mountain of dishes afterward.
  • Rich, Creamy Depth: The cream of mushroom soup turns the filling into this velvety, savory base that clings to every bite of beef and veggies.
  • Weeknight Hero: Between us, this is my go-to for busy evenings—it’s hearty enough for dinner but comes together faster than takeout.
  • Feeds and Keeps: One batch fills our table tonight and leaves leftovers that actually taste better the next day, stretched over two meals without breaking the bank.

Step-by-Step Instructions for Shepherd’s Pie With Cream of Mushroom

This method builds rich, savory layers that deliver pure comfort in every bite.

Step 1: Brown the Ground Beef and Vegetables

Heat a large skillet over medium-high heat and add the 1.5 lb ground beef. Cook for 5-6 minutes, breaking it up with a wooden spoon, until it’s no longer pink and starts to brown. This step builds the base layer of flavor, so don’t rush it.

Stir in the finely diced yellow onion and minced 2 cloves garlic cloves, cooking for another 2-3 minutes until the onions soften and become translucent. Add the 1.5 cups frozen mixed vegetables and cook for 2 minutes to thaw slightly. You’ll smell the aroma deepen as everything comes together.

Step 2: Build the Creamy Filling

Sprinkle the 2 tbsp all-purpose flour over the beef and vegetable mixture, stirring well to coat everything evenly. This thickens the filling slightly and prevents it from being watery. Pour in the 1 cup beef broth and 1 tbsp Worcestershire sauce, stirring to scrape up any browned bits from the bottom of the pan.

Add the 1 can cream of mushroom soup, 1 tsp salt, 0.5 tsp black pepper, and 0.5 tsp dried thyme. Reduce the heat to medium and let it simmer for 5 minutes, stirring occasionally, until the mixture thickens and becomes rich and bubbly. Taste and adjust seasoning if needed.

Step 3: Prepare the Mashed Potato Topping

While the filling simmers, place the 2 lb russet potatoes (peeled and cubed) in a pot of cold water. Bring to a boil and cook for 12-15 minutes until the potatoes are fork-tender. Drain them well in a colander—any excess water will make the topping runny.

Return the potatoes to the pot and mash them with the 0.5 cup unsalted butter and 0.5 cup whole milk until smooth and creamy. I prefer a slightly rustic texture, but you can make it as smooth as you like. The warmth of the milk helps create that perfect velvety consistency.

Step 4: Assemble and Bake to Golden Perfection

Preheat your oven to 375°F. Spread the beef and vegetable filling evenly in a 9×13-inch baking dish or similar-sized casserole. The filling should be hot and bubbling—this ensures it heats through properly in the oven. Spoon the mashed potatoes over the top and spread them out in an even layer, sealing the edges to the dish.

Sprinkle the 1 cup shredded cheddar cheese evenly over the mashed potatoes. Bake for 20-25 minutes until the cheese is melted and golden brown on top, and the filling is bubbling around the edges. Let it rest for 5 minutes before serving—this makes it easier to slice and ensures every layer holds together.

👨‍🍳

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

  • Brown the Beef Well: Cook the ground beef until deeply browned, not just gray—this builds flavor that the cream of mushroom soup can’t fix. I learned this the hard way after serving bland pie to skeptical guests.
  • Drain the Beef: After browning, drain the excess fat from the ground beef to prevent a greasy filling. Sounds obvious, but I skipped this once and regretted it immediately.
  • Thaw the Vegetables: Microwave the frozen mixed veggies for 2-3 minutes to remove excess moisture before mixing in. This stops your shepherd’s pie from turning into a watery mess.
  • Boost the Soup: Stir a splash of Worcestershire sauce into the cream of mushroom soup before combining—it adds depth that the canned version lacks. My grandmother swore by this, and she was right.

Perfect Pairings for This Dish

Side Dish Pairings

A crisp green salad with balsamic vinaigrette cuts through the richness beautifully. I toss 4 cups mixed greens with 2 tbsp olive oil and 1 tbsp balsamic vinegar. The acidity balances the creamy filling perfectly. 🥗

Bread Options

Warm garlic bread or buttery dinner rolls are ideal for soaking up every last bit of that savory sauce. I like using a baguette from my local bakery, sliced and toasted with garlic butter. It’s a match made in comfort food heaven.

Vegetable Sides

Steamed green beans or roasted Brussels sprouts add a fresh, slightly bitter contrast. Toss 1 lb Brussels sprouts with 1 tbsp olive oil and roast at 400°F for 20 minutes until crispy. Simple, but it works every time.

Wine Pairings

A medium-bodied red like Pinot Noir complements the earthy mushroom and beef flavors. For white wine lovers, try a buttery Chardonnay—it mirrors the creamy texture of the filling. I personally reach for a Cabernet Sauvignon when I want a bolder pairing. 🍷

Beer Pairings

A brown ale or amber lager enhances the dish’s savory depth. I’m partial to Newcastle Brown Ale with this meal. The maltiness pairs wonderfully with the rich, creamy layers of the pie.

Dessert Follow-Up

End with a light apple crisp or vanilla ice cream to cleanse the palate. The sweetness provides a nice contrast after such a hearty dish. Keep it simple—sometimes the best desserts are the easiest.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value
Total Fat 32g41%
Saturated Fat 16g80%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 45g16%
Dietary Fiber 5g18%
Sugars 6g
Protein 30g60%
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 ground turkey instead of beef?

Yes, ground turkey works well as a lighter alternative. Brown it the same way, but add 1 tbsp olive oil to prevent dryness. The cream of mushroom will keep it rich and flavorful.

2

Do I need to thaw the mixed vegetables first?

No, frozen vegetables can go straight into the skillet. Cooking them for 2 minutes with the beef will thaw them perfectly without making the dish watery.

3

Can I make this ahead and bake later?

Assemble the dish, cover tightly, and refrigerate for up to 24 hours. Bake at 375°F for 25-30 minutes when ready. Add 5 minutes if baking from cold.

4

Why does my topping turn out runny?

This usually happens if the potatoes weren’t drained well. After boiling, let them sit in the colander for 5 minutes to steam off excess moisture before mashing.

★★★★★4.6(6 reviews)
Allison Carter