This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases at no additional cost to you.

Shepherd’s Pie Soup

Posted on July 20, 2026.

A warm bowl of Shepherd's Pie Soup topped with fresh herbs and a sprinkle of cheese

This post contains affiliate links. As an Amazon Associate, I earn from qualifying purchases. This comes at no extra cost to you.

Shepherd’s Pie Soup

Shepherd’s pie soup is a hearty, flavor-packed dish that transforms the essence of the classic shepherd’s pie into a comforting, one-pot meal. Featuring tender ground meat, creamy potatoes, and a medley of vegetables simmered in savory beef broth, it’s ready in just 45 minutes. This recipe yields six servings, making it ideal for family dinners or meal prepping for the week.

I first made this soup on a chilly weekend when my husband, Paul, came home after a long bike ride. The warm, rich aroma filled the kitchen as the soup cooked, and it quickly became one of our favorite go-to winter recipes.

Table of Contents

Shepherd’s pie soup is beloved for its ability to combine comfort and convenience in one pot. It delivers the cozy flavors of the classic casserole without the need for baking, making it quicker and easier to prepare.

  • Comfort food in a bowl: This soup is packed with hearty flavors and creamy textures, just like traditional shepherd’s pie.
  • One-pot convenience: Fewer dishes mean less cleanup, helping you save time in the kitchen.
  • Adaptable for ingredients: You can easily swap lamb for beef or adjust the seasonings based on what you have on hand.
  • Meal prep-friendly: It stores and reheats well, making it a perfect choice for batch cooking and busy weeknights.

What ingredients do you need for Shepherd’s Pie Soup?

This recipe uses simple, pantry-friendly ingredients to create a hearty and flavorful soup. Here’s everything you’ll need:

The Worcestershire sauce and dried herbs are key to bringing that rich, savory depth of flavor to this soup. Don’t skip them!

How do you make Shepherd’s Pie Soup step by step?

This quick recipe comes together in just eight simple steps, all in one pot. Here’s how to do it:

Step 1 — Sauté the vegetables

In a large pot, heat olive oil over medium heat. Add diced onion, carrots, and celery, and sauté until softened, about 5 minutes.

Step 2 — Add garlic

Stir in the minced garlic and cook for another minute until fragrant.

Step 3 — Brown the meat

Increase the heat to medium-high. Add the ground lamb or beef, breaking it up with a spoon, and cook until browned, about 5-7 minutes.

Step 4 — Add seasonings

Stir in the tomato paste, Worcestershire sauce, dried thyme, dried rosemary, salt, and pepper. Cook for 1-2 minutes to let the flavors develop.

A warm bowl of Shepherd's Pie Soup topped with fresh herbs and a sprinkle of cheese
Shepherd's Pie Soup 11

Step 5 — Pour in broth

Add the beef broth, stir, and bring the mixture to a boil.

Instant Pot Duo 7-in-1 Electric Pressure Cooker

Kitchen ApplianceInstant Pot Duo 7-in-1 Electric Pressure Cooker

A versatile appliance that can speed up cooking and enhance flavors, perfect for soups.

View on Amazon →

Lodge Cast Iron Skillet 12-inch

Essential CookwareLodge Cast Iron Skillet 12-inch

Perfect for searing and baking — this recipe needs even heat distribution

View on Amazon →

Step 6 — Add potatoes

Add the diced potatoes and reduce the heat to a simmer. Cook for 15-20 minutes, or until the potatoes are tender.

Step 7 — Add final ingredients

Stir in the frozen peas and milk or heavy cream. Let it cook for an additional 5 minutes until heated through.

Step 8 — Serve

Taste and adjust the seasoning, if needed. Serve hot, garnished with fresh parsley.

Frequently Asked Questions About Shepherd’s Pie Soup

Can I use ground chicken instead of lamb or beef?

Yes, ground chicken works well, but the flavor will be milder. Add an extra splash of Worcestershire sauce for more depth.

What’s the best way to thicken this soup?

If you prefer a thicker consistency, mash some of the cooked potatoes with a fork before stirring them into the soup.

Can I use fresh peas instead of frozen?

Absolutely. Just add them in towards the end of cooking, as fresh peas cook faster than frozen ones.

How long does this soup stay fresh in the fridge?

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave.

Is this soup freezer-friendly?

Yes! Freeze it in individual portions and thaw in the fridge overnight before reheating for best results.

What to serve with this hearty soup

This soup pairs wonderfully with simple, complementary sides:

  • Crusty bread to soak up the savory broth.
  • A side salad for some fresh greens.
  • Steamed green beans or asparagus for extra veggies.
  • Mashed potatoes for a true shepherd’s pie twist.

Common mistakes to avoid while making this soup

Here are pitfalls to watch out for when preparing this dish:

  • Overcrowding the pot: Overloading the pot with meat or vegetables can prevent proper browning. Cook in batches if needed.
  • Skipping the tomato paste: This ingredient adds richness and balance, so ensure it’s included.
  • Underseasoning: Taste the soup as it cooks and adjust flavors accordingly with salt and pepper.

How to store and reheat the soup

To store, transfer the cooled soup into an airtight container. Refrigerate for up to 4 days or freeze for up to 3 months.

When reheating, use a stovetop over low heat for even warming. If frozen, let the soup thaw overnight in the fridge before reheating.

Expert tips for perfect Shepherd’s Pie Soup

These tips ensure success every time:

  • Use waxy potatoes: Yukon Gold or red potatoes hold their shape better in soup.
  • Browning matters: Take time to brown the meat for deeper flavor.
  • Season in layers: Add salt and pepper gradually to build balanced seasoning.
  • Garnish thoughtfully: Fresh parsley adds a vibrant, herby finish.
A warm bowl of Shepherd's Pie Soup topped with fresh herbs and a sprinkle of cheese

Shepherd's Pie Soup

A hearty and comforting soup that combines the flavors of shepherd's pie in a warm, delicious broth.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 servings
Course: Soup
Cuisine: British
Calories: 350

Ingredients
  

Equipment

  • Large pot
  • Cutting board
  • Knife
  • Wooden spoon
  • measuring cups
  • Measuring spoons

Method
 

  1. In a large pot, heat olive oil over medium heat. Add diced onion, carrots, and celery, and sauté until softened, about 5 minutes.
  2. Add minced garlic and cook for another minute until fragrant.
  3. Increase the heat to medium-high, add the ground lamb or beef, and cook until browned, breaking it up with a spoon, about 5-7 minutes.
  4. Stir in the tomato paste, Worcestershire sauce, dried thyme, dried rosemary, salt, and pepper, cooking for 1-2 minutes.
  5. Pour in the beef broth and bring the mixture to a boil.
  6. Add the diced potatoes and reduce the heat to a simmer. Cook for about 15-20 minutes, or until the potatoes are tender.
  7. Stir in the frozen peas and milk or heavy cream, cooking for an additional 5 minutes until heated through.
  8. Taste and adjust seasoning with salt and pepper if needed.
  9. Serve hot, garnished with chopped fresh parsley.

Notes

For a creamier soup, use heavy cream instead of milk.
A warm bowl of Shepherd's Pie Soup topped with fresh herbs and a sprinkle of cheese
Shepherd's Pie Soup 12

Loved this recipe? Save it to your favorite Pinterest board so you can easily find it later! ✨

Dominique

Hi there, I’m chef living in New York City. Every morning, I wake up to the sounds of my little one’s laughter and the comforting routine of preparing breakfast for my family my husband, our child, and my beloved mother, who’s become both my rock and my inspiration since my father passed away. As the only daughter left in our family, I feel a deep responsibility to carry on his memory whenever I step into the kitchen.

Leave a Comment

Recipe Rating