Shepherd’s Pie Soup

WANT TO SAVE THIS RECIPE?

When you crave the hearty comfort of a classic shepherd’s pie but want something cozier and easier to sip from a spoon, Shepherd’s Pie Soup is your answer. This soup captures all the traditional flavors of the original dish—savory ground beef, tender vegetables, rich gravy, and fluffy mashed potatoes—but transforms it into a soul-warming bowl of goodness. It’s the perfect bridge between stew and soup, with just enough thickness to satisfy without feeling too heavy.

This soup is a cold-weather lifesaver. It warms you from the inside out, fills your kitchen with irresistible aromas, and makes excellent leftovers for busy weekdays. Plus, it’s easy to tweak based on what you have on hand, making it a great fridge-clean-out recipe that doesn’t sacrifice flavor or comfort.

Why You’ll Love This Shepherd’s Pie Soup

You’ll fall for this recipe because it takes everything we love about shepherd’s pie and makes it weeknight-friendly. No need to bake or layer anything. Instead, you simmer everything in one pot, top with a dollop of creamy mashed potatoes, and dive right in. It’s cozy, simple, and packed with the nostalgic flavors of a Sunday supper, minus the fuss.

What Kind of Potatoes Should I Use for the Topping?

For the creamiest, fluffiest mashed potato topping, go with Yukon golds or Russets. Yukon golds have a naturally buttery texture, while Russets whip up light and smooth. You can even use leftover mashed potatoes if you’re short on time—just reheat and give them a stir with a bit of cream or butter before topping your bowl.

Ingredients for the Shepherd’s Pie Soup

The ingredients in this soup are humble but flavorful. They come together to recreate that savory-sweet balance that makes shepherd’s pie so crave-worthy.

  • Ground beef
  • Yellow onion
  • Carrots
  • Celery
  • Garlic
  • Tomato paste
  • Worcestershire sauce
  • Beef broth
  • Frozen peas
  • Thyme
  • Bay leaf
  • Mashed potatoes
  • Salt and pepper
  • Olive oil

Each ingredient plays a role in building layers of flavor. The ground beef gives us a savory base. Aromatics like yellow onion, garlic, and celery deepen the broth. The carrots add natural sweetness. Tomato paste and Worcestershire sauce offer richness and umami, while thyme and a bay leaf lift everything with herby depth. Topping with creamy mashed potatoes seals the deal.

Pin this Recipe
Shepherd's Pie Soup (1)

How To Make the Shepherd’s Pie Soup

Step 1: Sauté the Base

Start by heating olive oil in a large pot over medium heat. Add the ground beef, breaking it up as it browns. Once cooked, remove and set aside. In the same pot, sauté the onion, carrots, celery, and garlic until soft and fragrant.

Step 2: Build the Broth

Add the tomato paste and Worcestershire sauce, stirring until everything is coated. Return the beef to the pot. Pour in the beef broth, then add thyme, bay leaf, salt, and pepper. Bring to a boil, then reduce to a simmer for 20 minutes.

Step 3: Add the Finishing Touches

Stir in the frozen peas and cook for another 5 minutes. Taste and adjust seasoning if needed. Meanwhile, warm your mashed potatoes.

Step 4: Serve and Enjoy

Ladle soup into bowls and top each serving with a generous scoop of mashed potatoes. You can swirl them in or leave them as a fluffy cloud floating on top.

How to Serve and Store Shepherd’s Pie Soup

This recipe makes enough to serve 4 to 6 people comfortably, especially when paired with a side of crusty bread or a simple salad. To store leftovers, allow the soup to cool completely before transferring to airtight containers. It will keep well in the fridge for up to 4 days or can be frozen (without the mashed potato topping) for up to 2 months. Reheat gently on the stove and top with fresh mashed potatoes when ready to serve.

What to Serve With Shepherd’s Pie Soup?

Crusty Bread

A thick slice of warm, buttered bread is ideal for dipping into this flavorful soup.

Simple Green Salad

A fresh side salad with a light vinaigrette balances the richness of the soup.

Roasted Brussels Sprouts

Their caramelized edges pair beautifully with the hearty flavors of the soup.

Buttery Dinner Rolls

Perfect for soaking up every drop left in the bowl.

Garlic Parmesan Green Beans

Add a pop of color and crunch with this classic side.

Cheddar Biscuits

Fluffy, cheesy, and oh-so-good beside a steamy bowl of soup.

Roasted Root Vegetables

Sweet potatoes, parsnips, and carrots roasted to golden perfection are a great match.

Want More Soup Ideas with a Twist?

If this comforting soup hit the spot, here are more unique soup recipes you might love:

Save This Recipe For Later

📌 Save this recipe to your Pinterest dinner board so you can come back to it anytime.

I’d love to hear how yours turned out! Did you add cheese to the mashed potatoes? Maybe you snuck in some corn or switched up the herbs? Let me know in the comments.

Explore beautifully curated comfort meals on Zoe Recipes on Pinterest and discover new ways to warm up your weeknights.

Conclusion

Shepherd’s Pie Soup turns a classic family favorite into a quick, cozy, and satisfying bowl. Whether you’re curling up on a cold evening or just looking for a filling one-pot meal, this soup delivers warmth and nostalgia with every spoonful. It’s everything you love about shepherd’s pie—made even easier.

Shepherd's Pie Soup Pin 1
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Shepherd's Pie Soup

Shepherd’s Pie Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Zoe Adelson
  • Total Time: 45 minutes
  • Yield: 4 to 6 servings

Description

Shepherd’s Pie Soup is a cozy and hearty twist on the classic dish, packed with ground beef, vegetables, and topped with creamy mashed potatoes. Perfect for cold nights, this easy one-pot meal blends the flavors of traditional shepherd’s pie into a comforting bowl of soup. Ideal for family dinners and great for leftovers.


Ingredients

1 pound ground beef

1 tablespoon olive oil

1 medium yellow onion, diced

2 carrots, peeled and chopped

2 celery stalks, chopped

3 cloves garlic, minced

2 tablespoons tomato paste

1 tablespoon Worcestershire sauce

4 cups beef broth

1 cup frozen peas

1 teaspoon dried thyme

1 bay leaf

2 cups mashed potatoes (prepared separately)

Salt and pepper to taste


Instructions

1. Heat olive oil in a large pot over medium heat. Add ground beef and cook until browned. Remove and set aside.

2. In the same pot, sauté onion, carrots, celery, and garlic until softened and fragrant.

3. Stir in tomato paste and Worcestershire sauce until vegetables are coated. Return beef to the pot.

4. Pour in beef broth, add thyme, bay leaf, salt, and pepper. Bring to a boil, then reduce heat and simmer for 20 minutes.

5. Add frozen peas and cook for 5 minutes. Taste and adjust seasoning if needed.

6. Warm the mashed potatoes separately.

7. Serve soup in bowls, topping each with a generous scoop of mashed potatoes.

Notes

Use Yukon gold or Russet potatoes for the creamiest mashed topping.

The soup base freezes well—just add fresh mashed potatoes before serving.

Feel free to mix in corn or green beans for extra veggies.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American comfort food

Nutrition

  • Serving Size: 1 bowl
  • Calories: 420
  • Sugar: 5g
  • Sodium: 880mg
  • Fat: 22g
  • Saturated Fat: 8g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 5g
  • Protein: 24g
  • Cholesterol: 65mg
Shepherd's Pie Soup Pin 1 (1)

WANT TO SAVE THIS RECIPE?

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star