
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.
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
Frequently Asked Questions
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.
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.
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.
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.
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026