Shepherds Pie Soup

Featured in: Dinners
Shepherds Pie Soup is a comforting twist on the classic dish, transforming all the savory flavors into a cozy bowl. This deconstructed version features seasoned ground lamb, vegetables, and a rich broth, topped with creamy mashed potatoes for the ultimate comfort food. It's the perfect way to enjoy shepherd's pie in soup form on a chilly evening.
A steaming bowl of hearty Shepherds Pie Soup topped with a fluffy scoop of creamy mashed potatoes Pin it
A steaming bowl of hearty Shepherds Pie Soup topped with a fluffy scoop of creamy mashed potatoes | cookseason.com

This Shepherds Pie Soup is my ultimate comfort food hack for chilly evenings, offering every savory flavor of the classic British dish in a cozy bowl you can eat with a spoon. Imagine seasoned ground lamb, tender vegetables, and a rich, thyme-scented broth, all topped with a cloud of creamy mashed potatoes. It’s a deconstructed masterpiece that feels both nostalgic and brilliantly easy. You get all the satisfaction of shepherd’s pie without the fuss of layering and baking, making it a weeknight hero in our house.

Ingredients You’ll Need

  • Olive oil: For sautéing the lamb and vegetables, it provides a neutral base with a hint of fruitiness that doesn’t compete with the other savory flavors.
  • Ground lamb: The traditional choice for authentic shepherd’s pie flavor, offering a rich, slightly gamey taste that’s essential to the dish. Look for a good fat content for the best flavor.
  • Onion: Chopped and cooked until soft to create a sweet, aromatic base that builds the soup’s foundational flavor. Yellow onions work perfectly here.
  • Carrots: Diced for a bit of sweetness and texture, they soften beautifully in the broth and add a pop of color. Fresh carrots have the best crunch and flavor.
  • Celery: Diced alongside the carrots for that classic savory backbone and a subtle herbal note that makes the soup taste complete.
  • Garlic: Minced and added last to sauté so it doesn’t burn, it provides a crucial punch of aromatic flavor that permeates the whole pot.
  • All-purpose flour: Sprinkled over the cooked meat and veggies to thicken the broth slightly, creating a richer, more velvety soup base.
  • Beef broth: The liquid foundation that brings everything together; a good quality broth makes all the difference in creating a deeply savory soup.
  • Worcestershire sauce: Adds a complex, umami-rich tang that enhances the meaty flavor of the lamb and rounds out the broth beautifully.
  • Dried thyme: An earthy, herbal note that’s classic in shepherd’s pie; it infuses the soup with warmth and fragrance as it simmers.
  • Frozen peas: Stirred in at the end for a burst of sweet freshness and bright green color that lightens up the rich soup.
  • Russet potatoes: The ideal mashing potato, they become fluffy and absorb butter and milk perfectly for that iconic creamy topping.
  • Unsalted butter: For the mashed potatoes, it adds richness and a silky mouthfeel. Using unsalted lets you control the final seasoning.
  • Whole milk: Added to the potatoes for creaminess and to achieve that perfect, smooth, spreadable texture for your soup topping.

How to Make It

Brown the Lamb:
Heat your oil in a large pot over medium-high heat before adding the lamb. Breaking it up as it cooks ensures you get lots of flavorful, crispy bits, which is key for a deep-tasting soup base. Just let it get a good sear without stirring too much at first.

Cook the Aromatics:
Add your chopped onion, carrots, and celery directly to the pot with the lamb. You want to soften these vegetables until they’re just tender, which takes about five minutes. This step builds the flavor foundation and makes sure they’ll cook through completely in the broth later.

Bloom the Garlic and Flour:
Stir in the minced garlic and cook it just until you can smell its fragrance, which happens quickly. Then, sprinkle the flour over everything and stir to coat. Cooking the flour for a minute or two gets rid of any raw taste and helps it thicken the soup later.

Build the Broth:
Now, gradually pour in your beef broth while stirring constantly. This prevents the flour from clumping up and ensures a smooth soup. Add the Worcestershire sauce and dried thyme, then bring it all to a boil before reducing to a gentle simmer. Let it bubble away for about 15 minutes to soften the vegetables and let the flavors marry.

Prepare the Potato Topping:
While the soup simmers, get your potatoes boiling in a separate pot of salted water. Cook them until they’re completely fork-tender, which is crucial for lump-free mash. Drain them well, then mash with the butter and milk until they’re gloriously smooth. Season them well with salt and pepper.

Finish the Soup:
Stir the frozen peas into your simmering pot. They only need a few minutes to heat through and brighten up. This is your moment to taste the soup and adjust the seasoning with salt and pepper until it’s just right for you.

Assemble and Serve:
Ladle the hot Shepherds Pie Soup into deep bowls. Top each one with a generous, fluffy scoop of your creamy mashed potatoes. You can serve it just like this for the ultimate comfort experience.

Optional Broil for Golden Topping:
If you want that classic shepherd’s pie finish, place your oven-safe bowls under a preheated broiler for a couple of minutes. Watch carefully until the potato peaks get lightly golden. You can even sprinkle a little cheese on top before broiling for extra decadence.

Close-up of savory ground lamb and vegetables in a rich, thyme-scented broth

Storage Tips

Store any leftover Shepherds Pie Soup in an airtight container in the fridge, keeping the soup and mashed potatoes separate if you can for best texture. It’ll stay perfect for up to three days. When you’re ready to reheat, warm the soup gently on the stovetop over medium heat, adding a splash of broth or water if it’s thickened up too much in the fridge. You can reheat the mashed potatoes in the microwave with a damp paper towel over them to keep them moist. I often make a double batch because the leftovers are my favorite lunch.

Ingredient Substitutions

If you prefer a more common cottage pie vibe, ground beef works perfectly as a swap for the lamb. For a lighter take, ground turkey or chicken is a great option, though you might want to add an extra splash of Worcestershire sauce for depth. Fresh thyme can replace dried; just use about three times the amount. Gluten-free flour blends thicken the soup just as well if you need to avoid gluten. And for a dairy-free version of the topping, your favorite plant-based butter and milk will create a similarly creamy, dreamy mashed potato cloud.

Serving Suggestions

I love serving this hearty soup with a thick slice of crusty, buttered bread on the side for dipping and sopping up every last bit. A simple, crisp green salad with a sharp vinaigrette cuts through the richness beautifully and makes the meal feel complete. For a true pub-style experience, pour a glass of dark beer or a malty stout; the robust flavors are a perfect match. On especially cold nights, we just enjoy big bowls of this Shepherds Pie Soup all by itself – it’s that satisfying.

Cultural Context

This soup is a wonderfully clever twist on the iconic British shepherd’s pie, a dish born from the practical need to use up leftover roasted meat. The classic version, with its layer of savory minced lamb and vegetables under a blanket of mashed potato, is a staple of home cooking across the UK and Ireland. Transforming it into a soup captures that same spirit of comfort and resourcefulness, making it even more accessible for a quick weeknight dinner. It’s a modern homage to a timeless recipe, proving that the core flavors of tradition can be just as magical when reimagined in a new form.

A complete dinner table setting with a bowl of soup, crusty bread, and a simple green salad

Frequently Asked Questions

Can I use a different meat in this Shepherds Pie Soup?

Absolutely. While ground lamb is traditional, you can easily substitute it with an equal amount of ground beef, turkey, or chicken. The cooking method remains the same. For a vegetarian version, use lentils or a plant-based ground meat alternative.

Can I make this Shepherds Pie Soup ahead of time?

Yes, it’s a great make-ahead meal. Prepare the soup base (through adding the broth and simmering) and the mashed potatoes separately. Store them in airtight containers in the fridge for up to 3 days. Reheat the soup gently on the stove, then top with warmed potatoes when serving.

What can I substitute for Worcestershire sauce?

If you don’t have Worcestershire sauce, you can use a teaspoon of soy sauce mixed with a splash of balsamic vinegar for a similar savory, umami depth. Alternatively, a small dash of fish sauce or a pinch of mushroom powder can work in a pinch.

How do I know when the Shepherds Pie Soup is ready?

The soup is ready when the vegetables are tender, about 15-20 minutes after adding the broth. The broth should be slightly thickened from the flour and have a rich, savory flavor. Taste and adjust the seasoning with salt and pepper before serving.

What should I serve with Shepherds Pie Soup?

This hearty soup is a complete meal on its own, thanks to the lamb, vegetables, and potatoes. For a traditional British pub-style accompaniment, serve it with a chunk of crusty bread for dipping or a simple side salad to add freshness.

Rate This Recipe

How would you rate this recipe?

Hearty Shepherds Pie Soup

Shepherds Pie Soup is a comforting twist on the classic dish, transforming all the savory flavors into a cozy bowl. This deconstructed version features seasoned ground lamb, vegetables, and a rich broth, topped with creamy mashed potatoes for the ultimate comfort food. It's the perfect way to enjoy shepherd's pie in soup form on a chilly evening.

Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes
4.1
(147 reviews)
By: David Rossi
Category: Dinners
Difficulty: Medium
Cuisine: British
Yield: 4 Servings

Ingredients

  1. 01 2 tablespoons olive oil
  2. 02 1 pound ground lamb
  3. 03 1 medium onion, chopped
  4. 04 2 medium carrots, diced
  5. 05 2 stalks celery, diced
  6. 06 2 cloves garlic, minced
  7. 07 2 tablespoons all-purpose flour
  8. 08 4 cups beef broth
  9. 09 1 tablespoon Worcestershire sauce
  10. 10 1 teaspoon dried thyme
  11. 11 1 cup frozen peas
  12. 12 Salt and black pepper to taste
  13. 13 1 ½ pounds russet potatoes, peeled and cubed
  14. 14 4 tablespoons unsalted butter
  15. 15 ½ cup whole milk

Instructions

Step 01

Heat olive oil in a large pot or Dutch oven over medium-high heat. Add ground lamb and cook, breaking it up with a spoon, until browned, about 5-7 minutes. Drain excess fat if desired.

Step 02

Add onion, carrots, and celery to the pot. Cook, stirring occasionally, until vegetables are softened, about 5 minutes.

Step 03

Stir in minced garlic and cook for 1 minute until fragrant.

Step 04

Sprinkle flour over the mixture and stir to coat. Cook for 1-2 minutes to remove the raw flour taste.

Step 05

Gradually pour in beef broth while stirring to prevent lumps. Add Worcestershire sauce and dried thyme. Bring to a boil, then reduce heat and simmer for 15 minutes until vegetables are tender and soup has thickened slightly.

Step 06

While the soup simmers, place potatoes in a separate pot, cover with water, and add a pinch of salt. Bring to a boil and cook until potatoes are fork-tender, about 15 minutes. Drain well.

Step 07

Mash the potatoes with butter and milk until smooth. Season with salt and pepper to taste.

Step 08

Stir frozen peas into the soup and cook for 3-5 minutes until heated through. Season the soup with salt and pepper.

Step 09

To serve, ladle soup into bowls. Top each bowl with a scoop of mashed potatoes.

Step 10

For a browned topping, place bowls under a preheated broiler for 2-3 minutes until potatoes are lightly golden. Sprinkle with grated cheese if using during broiling.

Tools You'll Need

  • Large pot or Dutch oven
  • Medium pot for boiling potatoes
  • Potato masher
  • Ladle
  • Cutting board and knife

Allergy Information

Contains gluten (from flour), dairy (butter, milk), and meat. To make gluten-free, use gluten-free flour. For dairy-free, substitute plant-based milk and butter.

Nutrition Facts (Per Serving)

Calories
450
Protein
25g
Carbohydrates
35g
Fat
25g