Soups & Stews
Transforming a simple pantry staple into a comforting classic, this Campbell Soup Shepherd's Pie recipe delivers restaurant-quality results with minimal effort. The secret lies in balancing the rich beef filling with velvety mashed potatoes, all elevated by the depth of Campbell Soup's savory broth.
I developed this version after years of testing—it's the one that finally earned compliments from even the most critical eaters in my family.
The beauty of this recipe is its simplicity: ground beef, onions, carrots, and peas simmered in Campbell Soup create a hearty filling, while creamy mashed potatoes form a golden crust.
The soup serves as both a flavor base and moisture control, ensuring the filling stays tender while the topping achieves that perfect crispy browning. This is comfort food at its finest, with layers of texture and warmth in every bite.
What you'll achieve is a dish that looks impressive yet requires no special skills—just a baking dish and patience for the final golden finish. The mashed potato topping develops a crispy exterior while remaining soft inside, creating that satisfying contrast.
This recipe builds on tradition while making it accessible for home cooks who want restaurant-quality results without the fuss.
Perfect for family dinners, potlucks, or meal prep, this Shepherd's Pie reheats beautifully and tastes even better the next day. The Campbell Soup adds a subtle umami depth that transforms ordinary ingredients into something extraordinary. Let's get started on creating this comforting classic that brings warmth to any table.
Ingredients for campbell soup shepherd's pie
Pantry staples and Campbell's soup create restaurant-quality comfort food with minimal effort.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 lb | 80/20 fat ratio preferred |
| Yellow Onion 🧅 | 1 whole | Diced, medium size |
| Carrots 🥕 | 2 medium | Peeled, sliced into rounds |
| Frozen Peas 🌱 | 1 cup | Thawed, no need to drain |
| Campbell's Cream of Mushroom Soup 🍲 | 1 can | 10.5 oz can, undiluted |
| Russet Potatoes 🥔 | 2 lbs | Yukon gold works too |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for mashed potatoes |
| Whole Milk 🥛 | ½ cup | Full-fat for creaminess |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | Not garlic salt |
| Dried Thyme 🌿 | ¼ tsp | Or 1 tbsp fresh |
| All-Purpose Flour 🌾 | 1 tbsp | For topping crispiness |
The Campbell's Cream of Mushroom Soup is the flavor foundation here—stick with the 10.5 oz can for the right consistency. Walmart or Target always have it in stock, and it's worth grabbing the full-fat version if available. For the beef, 80/20 fat ratio keeps it juicy, though 90/10 works if you're watching fat. The frozen peas are a time-saver, but fresh work too—just don't overcook them. Carrots should be medium-sized for even cooking, and organic carrots from the store's produce section stay fresher longer. If you're using fresh thyme, double the amount since dried is more concentrated.
No Campbell's soup? Homemade mushroom gravy or even beef broth with a splash of cream works in a pinch. Swapping ground beef for ground turkey saves calories—just add 1 tbsp Worcestershire sauce to mimic the umami depth. For the potatoes, Yukon golds will give you creamier mash than russets, but stick with russets if that's what you've got. The flour on top is optional but creates that perfect crispy crust—Trader Joe's sells pre-mixed potato topping seasoning if you're lazy. Fresh thyme is ideal, but dried oregano at half the amount gets you close. The garlic powder can be swapped for 1/2 tsp fresh minced garlic if you're feeling fancy.
This reheats beautifully—350°F for 15 minutes restores the crispy top. Store leftovers in the fridge for 4-5 days, or freeze for up to 3 months. I like to portion it into individual containers so I can grab a slice straight from the freezer. The topping stays crispy even after reheating if you cover it loosely with foil. For extra crispiness, broil for 2-3 minutes at the end of baking—just watch it like a hawk.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—no measuring cups, no fuss. Just brown the beef, dump in the soup, stir in the veggies, and boom. The mashed potatoes go on top, and 20 minutes later, dinner’s ready. Not the prettiest, but the taste makes up for it every time.
- Creamy Beef Hug: That Campbell’s soup? It’s the secret weapon. The rich mushroom flavor cuts through the beef’s richness while keeping it tender, and the peas add just enough pop. Honestly, my picky eaters don’t even complain—it’s that good.
- Lunchbox Hero: Make a double batch, and you’ve got tomorrow’s lunch sorted. The leftovers reheat like a dream, and the mashed potato topping stays fluffy. Between us, this is my go-to for game days, potlucks, or when I just don’t feel like cooking.
- Pocketbook Winner: Ground beef, frozen peas, and a can of soup? We’re talking under $10 for six servings. No fancy ingredients, no wasted leftovers—just solid, filling meals that don’t break the bank. My budget-friendly secret weapon.
Step-by-step instructions for Campbell soup shepherd's pie
A hearty, comforting dish made easier with Campbell's Cream of Mushroom Soup as the secret ingredient.
Cook the Ground Beef and Vegetables
In a large skillet over medium-high heat, add the 1 lb of ground beef and cook until it loses its raw color and begins to brown, breaking it apart with a wooden spoon. This should take about 5-6 minutes. The beef should be fully cooked through with no pink remaining.
Once the beef is browned, push it to one side of the skillet and add 2 tablespoons of the 0.5 cup unsalted butter. Stir in the diced 1 whole yellow onion and sliced 2 medium carrots. Cook for 5-6 minutes until the onions are translucent and the carrots have softened slightly. Season with 0.5 tsp garlic powder, 0.25 tsp dried thyme, 0.5 tsp black pepper, and 1 tsp of the 1.5 tsp salt.
Pour in the 1 can Campbell's Cream of Mushroom Soup and stir well to combine. Add the thawed 1 cup frozen peas and simmer for 3-4 minutes until everything is heated through. Remove from heat and set aside.
Prepare the Mashed Potato Topping
While the filling cooks, peel the 2 lbs russet potatoes and cut them into even chunks. Place them in a large pot and cover with cold water. Add 0.5 tsp salt to the water. Bring to a boil over high heat, then reduce to a simmer and cook for 15-20 minutes until the potatoes are fork-tender.
Drain the potatoes thoroughly, then return them to the pot. Add the remaining 3 tablespoons of the 0.5 cup unsalted butter and the 0.5 cup whole milk. Mash until smooth and creamy, adding more milk if needed to reach your desired consistency. Season with the remaining 0.5 tsp salt and 0.25 tsp black pepper.
Assemble and Bake the Shepherd's Pie
Preheat your oven to 375°F. Spread the beef and vegetable mixture evenly into a 9x9-inch baking dish. Smooth the top with a spatula. Spread the mashed potatoes evenly over the filling, creating a smooth layer. Use a fork to create a textured pattern on top for crispiness.
Sprinkle the 1 tbsp all-purpose flour evenly over the mashed potatoes. This creates a crispy crust when baked. Bake for 25-30 minutes, until the top is golden brown and the edges are bubbling. The filling should be heated through and the potatoes should be lightly browned.
Rest and Serve
Remove the shepherd's pie from the oven and let it rest for 5-10 minutes before serving. This allows the layers to set slightly and makes it easier to slice. The pie should be piping hot with a crispy golden top and creamy mashed potato layer over the savory beef and vegetable filling.
Serve with a simple side salad or steamed green vegetables. The combination of the creamy mashed potatoes, savory beef filling, and crispy top makes this a satisfying meal for any occasion.
Pro Tips For Making Campbell Soup Shepherd'S Pie
- Brown the Beef Right: DESCRIPTION:
- Dice Onions Like a Pro: DESCRIPTION:
- Don’t Overmix the Mashed Potatoes: DESCRIPTION:
- Thaw Peas First: DESCRIPTION:
Health benefits of this campbell soup shepherd's pie
Protein Powerhouse
The ground beef in this Shepherd's Pie provides a substantial 26 grams of protein per serving, making it an excellent choice for muscle maintenance and repair. The 80/20 fat ratio ensures flavor without excessive saturated fat, while the peas add an extra 4 grams of plant-based protein.
This combination keeps you full for hours, making it perfect for a satisfying dinner. 💪
Complex Carbohydrates
The russet potatoes deliver 50 grams of complex carbohydrates per serving, providing sustained energy thanks to their fiber content. Unlike refined carbs, these slow-digesting carbs help stabilize blood sugar levels. The creamy mashed potato topping also contains resistant starch when cooled, which feeds beneficial gut bacteria.
Vitamin and Mineral Boost
This dish is packed with essential nutrients: carrots contribute beta-carotene (converted to vitamin A), peas provide vitamin K and folate, while Campbell's soup adds B vitamins and calcium. The combination creates a nutrient-dense meal that supports everything from immune function to bone health.
Heart-Healthy Fats
The Campbell's Cream of Mushroom Soup contains unsaturated fats that support heart health, while the butter in the mashed potatoes provides vitamin D and conjugated linoleic acid (CLA). The overall fat profile balances flavor with nutrition, avoiding the artery-clogging saturated fats found in many processed comfort foods.
Fiber-Rich Vegetables
Carrots and peas contribute 6 grams of dietary fiber per serving, supporting digestive health and promoting regularity. The fiber content also helps control blood sugar spikes after eating. For even more fiber, consider adding 1 cup of frozen corn to the filling—it blends perfectly with the peas.
Meal Prep Advantage
This dish reheats beautifully while maintaining its nutritional benefits, making it ideal for meal prep. The balanced macronutrient profile (protein, carbs, healthy fats) helps maintain energy levels throughout the day. Plus, the Campbell's soup adds sodium for electrolyte balance, perfect for busy weeknights. 💡
Nutrition facts
Frequently asked questions
Can I make this Shepherd's Pie with ground turkey instead of beef?
Yes! Swap the ground beef for 1 lb ground turkey, but add 1 tbsp Worcestershire sauce to boost umami flavor since turkey lacks the same richness. Cook the turkey until it reaches 165°F internally, and proceed with the recipe as written. The texture will be slightly leaner but still delicious.
Why does my mashed potato topping get watery after baking?
This usually happens from overmixing the potatoes or not draining them well. For creamy results, mash just until smooth and avoid overworking. Also, pat the potatoes dry with a towel after draining to remove excess moisture. If it still happens, reduce milk by 1-2 tablespoons or add 1 tbsp cornstarch to the filling before baking.
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 the first 15 minutes to prevent over-browning). For freezing, bake completely, cool, wrap tightly, and freeze for up to 3 months. Reheat covered at 350°F for 20-25 minutes.
What's the best way to get a crispy top without burning it?
The key is the 1 tbsp flour on top plus a proper rest. After baking, let it sit 5-10 minutes before serving—this helps the crust set. For extra crispiness, broil for 2-3 minutes at the end, watching closely to avoid burning. A 9x9-inch baking dish works best for even browning.
Can I substitute Campbell's soup with something else?
For similar results, use 1 cup beef broth + 2 tbsp cream or 1 cup homemade mushroom gravy. If using broth, reduce it by 1/4 cup first to thicken. For a lighter version, try 1 cup Greek yogurt + 1 tbsp cornstarch mixed with the filling ingredients. The soup's creaminess is key to the pie's texture.