Welcome to a dish that marries the earthy comfort of traditional shepherd’s pie with the cozy embrace of a hearty soup. Shepherd’s Pie Soup is a soul-warming creation that’s perfect for chillier days or whenever you desire a meal that feels like a hug in a bowl. Get ready to enjoy a rich, savory experience with beef, vegetables, and mashed potatoes, all brought together in a delightful, spoon-worthy format.
Ingredients

- 1 lb ground beef (450g)
- 1 onion, chopped
- 2 carrots, diced
- 2 cups (475ml) beef broth
- 1 cup (240ml) milk
- 2 tablespoons all-purpose flour
- 2 teaspoons Worcestershire sauce
- 1 cup (150g) frozen peas
- 4 cups (600g) mashed potatoes
- Salt and pepper to taste
Equipments
- Large saucepan
- Wooden spoon
- Whisk
- Ladle
How to Make Shepherd’s Pie Soup – Step By Step
Step 1:
Prepare the Vegetables
Begin by chopping the onion and dicing the carrots. It’s key to find the right balance in size; the aim is for the vegetables to cook evenly with the soup’s simmering. Remember, the smaller the pieces, the faster they’ll cook!
Step 2:
Cook the Ground Beef
Heat the large saucepan over medium heat and add the ground beef. Use a wooden spoon to break it up as it cooks. Incorporate the onions after a couple minutes. Using the spoon, stir frequently until the beef is fully browned and the onions are softened, giving the saucepan a robust, aromatic base flavor.
Step 3:
Add and Cook the Vegetables
Add diced carrots to the beef and onion mixture. Allow them to simmer, softening them gently over about 5 minutes. Follow with Worcestershire sauce, ensuring each piece of meat and vegetable catches the burst of rich flavor.
Step 4:
Make the Soup Base
Sprinkle the flour over the beef and vegetables, stirring continuously to create a roux. Slowly pour in the beef broth, whisking as you go to prevent lumps from forming. As the liquid begins to thicken, add the milk to introduce a creamy, smooth texture, stirring well.
Step 5:
Add Frozen Peas and Season
Now, introduce the frozen peas into the thickened soup base. As they cook, they’ll add a delightful pop of color and texture. Season the mixture with salt and pepper to your preference, and let everything simmer for about 10 more minutes until the soup is rich and ready.
Step 6:
Incorporate Mashed Potatoes
Time for the crowning glory—stir the mashed potatoes into the soup, folding them carefully. They not only enhance the comforting taste but also lend a shepherd’s pie signature thick and wholesome texture. Taste and re-season if needed.
How to Serve Shepherd’s Pie Soup
Serving Shepherd’s Pie Soup is an artistic task. Ladle portions into individual bowls, accentuating each with a touch of fresh parsley or chives. Pair with crusty bread for an added crunch that’s perfect for dipping, completing the hearty meal experience.
Recipe Success Tips & Suggestions
For the best result, ensure your mashed potatoes are smooth to integrate seamlessly into the soup. Opt for starchy potatoes like russets to achieve creamy mashed potatoes. You might want to experiment with additional vegetables like corn for added texture and flavor.
Pump Up the Protein: High-Protein Shepherd’s Pie Soup
Desiring a soup that strengthens your protein intake? Consider adding a can of drained lentils or chickpeas for an extra boost loved by your muscles. This addition pairs perfectly with ground turkey in place of beef for a different yet tasty variant.
Another excellent choice is using Greek yogurt instead of milk, offering both creaminess and a good serving of protein, keeping you energized and satiated longer.
Low-Carb Lovers’ Delight: Keto Shepherd’s Pie Soup
If you’re keeping an eye on your carb intake, this soup can easily become a keto-friendly delight by swapping out mashed potatoes for mashed cauliflower, delivering the same comforting texture with fewer carbs.
Enhance the flavor by adding sharp aged cheddar cheese, heightening the richness while maintaining the dish’s integrity. It’s a perfect marriage of taste and dietary consideration!
Storage Instructions
This soup can be stored in an airtight container in the fridge for up to 3 days. To freeze, consider keeping the mashed potato component separate to avoid texture changes during the thawing process and enjoy it for up to 3 months.
FAQs
- Can I freeze Shepherd’s Pie Soup? – Yes, you can freeze it for up to 3 months; just ensure the mashed component is separately stored.
- Is Shepherd’s Pie Soup suitable for vegetarians? – Substitute ground beef with vegetarian mince, and you’ve got a delicious plant-based version!
- How can I make this soup spicier? – Add crushed red pepper flakes or a dash of hot sauce to turn up the heat.
- Can I make this ahead of time? – Absolutely, it’s a great dish to prepare in advance as flavors meld wonderfully in the fridge.
Relish Every Spoonful: Discover the Warmth of Shepherd’s Pie Soup
And there you have it! A delicious Shepherd’s Pie Soup that will keep your hearts—and bellies—warm. Don’t miss out on exploring this easy-to-make, comforting soup that’s bound to become a staple in your home. If you give this recipe a go, be sure to share with family and friends or leave a comment to tell us how it delighted your meal time!

Hearty Shepherd's Pie Soup
Ingredients
Main Ingredients
- ground beef
- onion
- carrots
- beef broth
- milk
- all-purpose flour
- Worcestershire sauce
- frozen peas
- mashed potatoes
- salt and pepper
Instructions
Steps
- Begin by chopping the onion and dicing the carrots.
- Heat the large saucepan over medium heat and add the ground beef. Use a wooden spoon to break it up as it cooks. Incorporate the onions after a couple minutes.
- Add diced carrots to the beef and onion mixture.
- Sprinkle the flour over the beef and vegetables, stirring continuously to create a roux. Slowly pour in the beef broth, whisking as you go to prevent lumps from forming. Add the milk.
- Introduce the frozen peas into the thickened soup base. Season the mixture.
- Stir the mashed potatoes into the soup, folding them carefully. Taste and re-season if needed.
