Shepherd’s Pie is a classic comfort food that combines savory ground meat with vegetables, topped with creamy mashed potatoes. But what if you could enjoy all those delicious flavors in a cozy, hearty soup? Enter Shepherd’s Pie Soup—a warming, comforting dish that’s perfect for chilly evenings. This soup captures the essence of Shepherd’s Pie with ground meat, vegetables, and a rich broth, all topped with a swirl of mashed potatoes. It’s easy to make and sure to become a new family favorite. Ready to try something different yet wonderfully familiar? Let’s dive into the recipe!
What is Shepherd’s Pie Soup?
Shepherd’s Pie Soup is a creative twist on the classic Shepherd’s Pie. Instead of baking the meat and vegetable filling under a layer of mashed potatoes, this recipe transforms those flavors into a comforting soup. The result is a rich and hearty broth filled with ground meat, tender vegetables, and topped with a dollop of creamy mashed potatoes. It’s the perfect dish for when you’re craving comfort food but want something a little lighter or more suited for a quick weeknight dinner. The soup can be made with either ground beef or lamb, depending on your preference, and it’s packed with the flavors of garlic, onions, and fresh herbs.
Ingredients List for Shepherd’s Pie Soup
To make this delicious Shepherd’s Pie Soup, you’ll need the following ingredients:
For the Soup:
- 1 pound ground beef or ground lamb
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- ½ cup frozen peas
- ½ cup frozen corn
- 4 cups beef broth (or chicken broth)
- 1 tablespoon tomato paste
- 1 tablespoon Worcestershire sauce
- 1 teaspoon fresh thyme leaves (or ½ teaspoon dried thyme)
- 1 bay leaf
- Salt and pepper to taste
- 2 tablespoons all-purpose flour (optional, for thickening)
- 2 tablespoons olive oil or butter
For the Mashed Potatoes:
- 2 large russet potatoes, peeled and chopped
- ¼ cup milk or cream
- 2 tablespoons butter
- Salt and pepper to taste
Optional Toppings:
- Chopped fresh parsley
- Shredded cheddar cheese
- Crumbled bacon
Substitutions and Variations
Shepherd’s Pie Soup is versatile and can be customized to suit your tastes or dietary needs. Here are some substitutions and variations you might consider:
Substitutions:
- Ground Turkey or Chicken: For a lighter version, substitute the ground beef or lamb with ground turkey or chicken.
- Vegetarian Option: Replace the meat with lentils or a meat substitute like crumbled tempeh or mushrooms.
- Dairy-Free: Use olive oil instead of butter in the mashed potatoes and a dairy-free milk alternative.
Variations:
- Cheesy Shepherd’s Pie Soup: Stir in a cup of shredded cheddar cheese into the soup just before serving for an extra creamy, cheesy version.
- Herb-Roasted Potatoes: Instead of traditional mashed potatoes, top the soup with a few crispy, herb-roasted potato cubes for added texture.
- Spicy Twist: Add a pinch of red pepper flakes or a dash of hot sauce to the soup for a spicy kick.
Step-by-Step Cooking Instructions

Follow these steps to make your Shepherd’s Pie Soup:
Step 1: Make the Mashed Potatoes
- Place the peeled and chopped potatoes in a large pot and cover with cold water. Add a pinch of salt.
- Bring to a boil over high heat, then reduce the heat to medium and cook until the potatoes are tender, about 10-12 minutes.
- Drain the potatoes and return them to the pot. Add the butter, milk or cream, and mash until smooth. Season with salt and pepper to taste.
- Set the mashed potatoes aside and keep them warm.
Step 2: Brown the Meat
- In a large pot or Dutch oven, heat the olive oil or butter over medium heat.
- Add the ground beef or lamb and cook until browned, breaking it up with a spoon as it cooks. This should take about 5-7 minutes.
- Drain any excess fat if necessary, then remove the meat from the pot and set aside.
Step 3: Sauté the Vegetables
- In the same pot, add the chopped onion, carrots, and celery. Cook over medium heat until the vegetables are softened, about 5-7 minutes.
- Add the minced garlic and cook for an additional 1-2 minutes until fragrant.
Step 4: Add the Broth and Seasonings
- Stir in the tomato paste and cook for 1 minute, coating the vegetables.
- Return the browned meat to the pot. Add the Worcestershire sauce, thyme, bay leaf, and beef broth. Stir to combine.
- Bring the soup to a boil, then reduce the heat to low and let it simmer for 15-20 minutes, allowing the flavors to meld together.
Step 5: Add Peas and Corn
- Stir in the frozen peas and corn, cooking until they are heated through, about 5 minutes.
- If you prefer a thicker soup, you can stir in the all-purpose flour at this stage, whisking it into a small amount of broth before adding it back to the pot. Cook for an additional 2-3 minutes until thickened.
Step 6: Season and Serve
- Taste the soup and adjust the seasoning with salt and pepper as needed.
- Ladle the soup into bowls and top each with a generous dollop of mashed potatoes.
- Garnish with optional toppings like chopped parsley, shredded cheese, or crumbled bacon.
- Serve hot and enjoy the comforting flavors of Shepherd’s Pie in a warm, hearty soup!
How to Make Shepherd’s Pie Soup: A Step-by-Step Guide
Here’s a quick guide to making Shepherd’s Pie Soup:
- Prepare the Mashed Potatoes: Boil, mash, and season the potatoes; set them aside.
- Brown the Meat: Cook the ground meat until browned, then remove from the pot.
- Sauté the Vegetables: Sauté onions, carrots, celery, and garlic until softened.
- Add Broth and Seasonings: Stir in tomato paste, broth, Worcestershire sauce, thyme, and bay leaf. Simmer.
- Finish with Peas and Corn: Stir in peas and corn, and thicken the soup if desired.
- Serve with Mashed Potatoes: Ladle the soup into bowls, top with mashed potatoes, and garnish with your choice of toppings.
Common Mistakes to Avoid
To ensure your Shepherd’s Pie Soup turns out perfectly, avoid these common mistakes:
- Overcooking the Vegetables: Cook the vegetables just until tender. Overcooking can cause them to lose their texture and flavor.
- Skipping the Tomato Paste: Tomato paste adds depth and richness to the soup. Don’t skip this step, as it helps create a more flavorful broth.
- Not Letting the Soup Simmer: Allow the soup to simmer for at least 15-20 minutes to let the flavors meld together.
Serving and Presentation Tips
Shepherd’s Pie Soup is a hearty, rustic dish that can be beautifully presented with a few simple touches:
How to Serve Shepherd’s Pie Soup
Serve the soup hot, with a generous dollop of mashed potatoes on top. Pair it with a side of crusty bread or a light salad to complete the meal.
Presentation Ideas for Shepherd’s Pie Soup
- Garnish with Fresh Herbs: A sprinkle of chopped parsley or thyme adds a fresh, vibrant touch to the soup.
- Add a Drizzle: A drizzle of cream or a sprinkle of cheese on top of the mashed potatoes adds a touch of indulgence.
- Serve in a Bread Bowl: For a fun twist, serve the soup in a hollowed-out bread bowl for a cozy, comforting meal.
Shepherd’s Pie Soup Recipe Tips
To make the best Shepherd’s Pie Soup, keep these tips in mind:
- Use Fresh Ingredients: Fresh thyme and high-quality beef or lamb will enhance the overall flavor of the soup.
- Season Wisely: Taste the soup before serving and adjust the seasoning as needed, especially after adding the broth.
- Make Ahead: The soup can be made a day in advance and reheated before serving. The flavors will develop even more as it sits.
Frequently Asked Questions (FAQs)
Can I make this soup ahead of time?
Yes, Shepherd’s Pie Soup can be made a day ahead. Store it in the refrigerator and reheat it on the stove or in the microwave before serving.
Can I freeze Shepherd’s Pie Soup?
Yes, the soup itself freezes well, but the mashed potatoes may change texture when thawed. If you plan to freeze the soup, make the mashed potatoes fresh when you’re ready to serve.
How do I store leftovers?
Store leftover soup in an airtight container in the refrigerator for up to 3-4 days. Reheat it on the stove or in the microwave.
Can I use leftover mashed potatoes?
Yes, leftover mashed potatoes work perfectly for this recipe. Just make sure they are well-seasoned and smooth before topping the soup.
What can I serve with Shepherd’s Pie Soup?
This soup pairs well with crusty bread, garlic bread, or a simple green salad. You can also serve it with a side of roasted vegetables for a more substantial meal.
Conclusion
Shepherd’s Pie Soup is a delicious, comforting dish that brings all the flavors of a classic Shepherd’s Pie into a warm, hearty soup. With its rich broth, savory ground meat, tender vegetables, and a creamy mashed potato topping, this soup is sure to become a family favorite. It’s perfect for chilly evenings, casual dinners, or anytime you need a comforting, homemade meal. So gather your ingredients, follow the steps, and enjoy a cozy bowl of Shepherd’s Pie Soup that’s sure to warm you from the inside out!
PrintShepherd’s Pie Soup Recipe
Shepherd’s Pie Soup is a warm and hearty dish that captures the essence of the classic shepherd's pie in a comforting soup form. Made with ground beef or lamb, vegetables, and topped with creamy mashed potatoes, this soup is perfect for chilly nights. Add optional toppings like shredded cheddar cheese and crumbled bacon for an extra indulgent touch.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 4-6 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: British-inspired
- Diet: Gluten Free
Ingredients
For the Soup:
- 1 pound ground beef or ground lamb
- 1 onion, finely chopped
- 2 cloves garlic, minced
- 2 carrots, peeled and diced
- 2 celery stalks, diced
- ½ cup frozen peas
- ½ cup frozen corn
- 4 cups beef broth (or chicken broth)
- 1 tablespoon tomato paste
- 1 tablespoon Worcestershire sauce
- 1 teaspoon fresh thyme leaves (or ½ teaspoon dried thyme)
- 1 bay leaf
- Salt and pepper to taste
- 2 tablespoons all-purpose flour (optional, for thickening)
- 2 tablespoons olive oil or butter
For the Mashed Potatoes:
- 2 large russet potatoes, peeled and chopped
- ¼ cup milk or cream
- 2 tablespoons butter
- Salt and pepper to taste
Optional Toppings:
- Chopped fresh parsley
- Shredded cheddar cheese
- Crumbled bacon
Instructions
- Cook the Ground Meat: In a large pot or Dutch oven, heat olive oil or butter over medium heat. Add the ground beef or lamb and cook until browned, breaking it up with a spoon as it cooks. Drain any excess fat.
- Sauté Vegetables: Add the chopped onion, carrots, and celery to the pot. Sauté until the vegetables are softened, about 5-7 minutes. Stir in the minced garlic and cook for another minute.
- Add Broth and Seasoning: Stir in the tomato paste, Worcestershire sauce, thyme, and bay leaf. Pour in the beef broth and bring the mixture to a simmer. Cook for 15-20 minutes, allowing the flavors to meld.
- Add Peas and Corn: Stir in the frozen peas and corn. If you prefer a thicker soup, whisk the flour into a small amount of the broth and then stir it back into the pot. Simmer for an additional 5 minutes. Season with salt and pepper to taste.
- Prepare the Mashed Potatoes: While the soup is simmering, cook the chopped potatoes in a pot of boiling salted water until tender, about 15 minutes. Drain and mash the potatoes with milk or cream and butter until smooth. Season with salt and pepper.
- Assemble the Soup: Ladle the soup into bowls and top each serving with a generous scoop of mashed potatoes. Swirl the potatoes gently into the soup for a traditional shepherd’s pie experience.
- Serve: Garnish with chopped parsley, shredded cheddar cheese, and crumbled bacon, if desired.
Notes
- For a vegetarian version, use vegetable broth and substitute ground beef with a plant-based ground meat alternative.
- This soup can be made ahead of time and stored in the refrigerator for up to 3 days.
Nutrition
- Serving Size: 1 cup
- Calories: 350
- Sugar: 5g
- Sodium: 850mg
Leave a Reply