Shepherd’s Pie Soup

Shepherd’s pie soup is a hearty, one-pot wonder that captures all the comforting flavors of the classic dish in an easy-to-make, soul-warming bowl. Packed with savory ground beef, tender vegetables, and a rich broth, this soup is perfect for chilly evenings or anytime you crave a cozy meal.

Why You’ll Love This Recipe

  • Classic Flavors: All the goodness of shepherd’s pie in a comforting, spoonable form.
  • Quick and Easy: Ready in just 45 minutes, making it perfect for busy weeknights.
  • Customizable: Add your favorite toppings like mashed potatoes or cheese for a personalized touch.
  • Family-Friendly: A warm, hearty meal that everyone at the table will enjoy.

Ingredients

(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)

Main Soup Ingredients

  • 1 lb ground beef
  • 1 onion, finely chopped
  • 2 cloves garlic, minced
  • 2 carrots, peeled and diced
  • 2 celery stalks, diced
  • 2 cups beef broth
  • 1 can diced tomatoes (14 oz)
  • 1 cup frozen peas

Flavor Enhancers

  • 1 teaspoon dried thyme
  • 1 teaspoon Worcestershire sauce
  • 1/2 teaspoon smoked paprika (optional, for depth)
  • Salt and pepper, to taste

For Creaminess

  • 1/2 cup heavy cream or milk (optional)

Optional Toppings

  • Mashed potatoes or potato croutons
  • Shredded cheddar cheese
  • Fresh parsley, chopped

Directions

Step 1: Cook the Beef

  1. Heat a large pot over medium heat and cook the ground beef until browned and fully cooked, about 6-8 minutes.
  2. Drain any excess grease and set the beef aside.

Step 2: Sauté the Vegetables

  1. In the same pot, add the onion, carrots, and celery. Sauté for about 5 minutes until softened.
  2. Add the garlic and cook for 1 minute until fragrant.

Step 3: Build the Soup Base

  1. Return the cooked beef to the pot.
  2. Stir in the beef broth, diced tomatoes (including their juice), thyme, Worcestershire sauce, smoked paprika, salt, and pepper.
  3. Bring the soup to a gentle boil, then reduce the heat to low. Simmer for 15-20 minutes to allow the flavors to meld.

Step 4: Add the Final Touches

  1. Stir in the frozen peas and cook for another 5 minutes until heated through.
  2. For a creamy version, add the heavy cream or milk and heat gently for 2-3 minutes.

Step 5: Serve

  1. Ladle the soup into bowls and top with mashed potatoes, shredded cheddar cheese, or fresh parsley.
  2. Serve with crusty bread or a simple side salad for a complete meal.

Servings and Timing

  • Servings: 6 servings
  • Prep Time: 15 minutes
  • Cooking Time: 30 minutes
  • Total Time: 45 minutes

Variations

  • Vegetarian Option: Replace ground beef with plant-based crumbles or lentils, and use vegetable broth instead of beef broth.
  • Low-Carb Version: Skip the diced tomatoes and potatoes, and add more low-carb vegetables like zucchini or spinach.
  • Turkey Twist: Swap the ground beef for ground turkey or chicken for a lighter option.
  • Spicy Kick: Add red pepper flakes or a splash of hot sauce for extra heat.

Storage/Reheating

  • Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days.
  • Reheating: Reheat the soup on the stovetop over medium heat or in the microwave until heated through. Add a splash of broth or water if the soup thickens.
  • Freezing: Freeze the soup (without the cream) in a freezer-safe container for up to 3 months. Add the cream after reheating for best results.

FAQs

Can I make this soup ahead of time?

Yes! Shepherd’s pie soup tastes even better the next day as the flavors develop. Just reheat gently before serving.

What can I use instead of beef broth?

Chicken or vegetable broth can be substituted, though beef broth adds the richest flavor.

How do I thicken the soup?

Simmer the soup uncovered to reduce liquid or stir in a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons water).

Can I skip the cream or milk?

Yes, the soup is delicious without cream, but adding it creates a creamy texture reminiscent of mashed potatoes.

What are potato croutons?

Crispy cubes of roasted or fried potatoes that can be used as a crunchy topping.

Can I use fresh tomatoes instead of canned?

Yes, substitute with about 2 cups of diced fresh tomatoes, adjusting the cooking time to soften them.

Is this soup gluten-free?

Yes, as long as you use a gluten-free Worcestershire sauce and confirm other ingredients are gluten-free.

Can I use leftover mashed potatoes?

Absolutely! Top each bowl with a dollop of leftover mashed potatoes for an authentic shepherd’s pie feel.

How do I prevent the peas from becoming mushy?

Add the peas during the last 5 minutes of cooking to keep them vibrant and tender.

Can I double the recipe?

Yes, double the ingredients and use a large pot to make a bigger batch for freezing or serving a crowd.

Conclusion

Shepherd’s pie soup is the ultimate comfort food, blending the hearty flavors of a classic dish with the ease of a one-pot meal. Whether you’re looking for a weeknight dinner or a dish to warm you on a cold day, this recipe is a winner. Try it with your favorite toppings and enjoy a bowl of delicious, soul-soothing goodness!

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: Mariem
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 6 servings
  • Category: Soup

Description

Indulge in all the comforting flavors of a classic shepherd’s pie in a hearty, one-pot soup. Loaded with ground beef, vegetables, and savory seasonings, this easy recipe is perfect for a cozy weeknight dinner or soup season delight.

 


Ingredients


Instructions

  1. Cook the Beef:
    • In a large pot over medium heat, cook the ground beef until browned and fully cooked, about 6–8 minutes.
    • Drain excess grease and set the beef aside.
  2. Sauté the Vegetables:
    • In the same pot, add onion, carrots, and celery. Sauté for about 5 minutes until softened.
    • Add garlic and cook for an additional minute until fragrant.
  3. Build the Soup Base:
    • Return the cooked beef to the pot.
    • Stir in beef broth, diced tomatoes (with their juice), thyme, Worcestershire sauce, smoked paprika, salt, and pepper.
    • Bring the mixture to a gentle boil, then reduce heat to low and simmer for 15–20 minutes to meld the flavors.
  4. Add Final Touches:
    • Stir in frozen peas and cook for an additional 5 minutes until heated through.
    • For a creamy version, add heavy cream or milk and heat gently for 2–3 minutes, being careful not to boil.
  5. Serve:
    • Ladle the soup into bowls and garnish with mashed potatoes, shredded cheddar cheese, or fresh parsley.
    • Serve hot with crusty bread or a fresh side salad for a complete meal.

Leave a Comment & Rate this Recipe!

If you love this recipe, please consider giving it a star rating when you leave a comment. Star ratings help people discover my recipes online. Your support means a lot to me, I appreciate you.

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

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