Shepherd’s Pie Soup

Shepherd’s Pie Soup is a comforting, hearty dish that brings all the flavors of the classic shepherd’s pie into a warm and creamy soup. Packed with ground meat, tender vegetables, and rich, savory broth, this dish is perfect for cozy dinners on chilly nights.

Why You’ll Love This Recipe

  • Combines the flavors of a traditional shepherd’s pie in a comforting soup form
  • One-pot meal that’s easy to prepare and clean up
  • Perfect for meal prep and reheats beautifully
  • Can be customized with different vegetables or proteins
  • A hearty and filling dish that the whole family will enjoy
Shepherd’s Pie Soup 10 Shepherd’s Pie Soup is a comforting, hearty dish that brings all the flavors of the classic shepherd’s pie into a warm and creamy soup. Packed with ground meat, tender vegetables, and rich, savory broth, this dish is perfect for cozy dinners on chilly nights.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • Ground beef or lamb
  • Onion, diced
  • Carrots, diced
  • Celery, diced
  • Garlic, minced
  • Potatoes, diced
  • Frozen peas
  • Beef broth
  • Heavy cream or milk
  • Worcestershire sauce
  • Tomato paste
  • Salt and pepper
  • Dried thyme
  • Butter
  • Flour

Directions

  1. In a large pot, cook the ground beef or lamb over medium heat until browned. Drain any excess fat.
  2. Add onion, carrots, celery, and garlic to the pot. Sauté until the vegetables are softened.
  3. Stir in tomato paste and Worcestershire sauce, cooking for another minute.
  4. Sprinkle flour over the mixture and stir well to coat the ingredients.
  5. Pour in the beef broth and bring to a simmer. Add potatoes and dried thyme.
  6. Cover and let the soup simmer until the potatoes are tender.
  7. Stir in frozen peas and heavy cream. Let the soup heat through for a few more minutes.
  8. Adjust seasoning with salt and pepper as needed.
  9. Serve hot and enjoy!

Servings and Timing

  • Servings: 6
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes

Variations

  • Vegetarian Option: Swap the meat for lentils or plant-based ground meat and use vegetable broth.
  • Dairy-Free: Use coconut milk or almond milk instead of heavy cream.
  • Spicy Twist: Add red pepper flakes or hot sauce for extra heat.
  • Cheesy Addition: Stir in shredded cheese for a richer flavor.
  • Gluten-Free: Use cornstarch instead of flour to thicken the soup.

Storage/Reheating

  • Refrigeration: Store leftovers in an airtight container in the fridge for up to 4 days.
  • Freezing: Freeze in a sealed container for up to 3 months. Thaw overnight in the fridge before reheating.
  • Reheating: Warm on the stovetop over medium heat, stirring occasionally. Add a splash of broth or milk if needed to adjust consistency.
Shepherd’s Pie Soup
Shepherd’s Pie Soup 11 Shepherd’s Pie Soup is a comforting, hearty dish that brings all the flavors of the classic shepherd’s pie into a warm and creamy soup. Packed with ground meat, tender vegetables, and rich, savory broth, this dish is perfect for cozy dinners on chilly nights.

FAQs

How can I make this soup thicker?

You can thicken the soup by adding a cornstarch slurry (1 tablespoon cornstarch mixed with 2 tablespoons water) or mashing some of the potatoes.

Can I use ground turkey instead of beef or lamb?

Yes, ground turkey is a great alternative for a leaner version of this soup.

What can I serve with Shepherd’s Pie Soup?

This soup pairs well with crusty bread, a side salad, or roasted vegetables.

Can I make this soup in a slow cooker?

Yes, brown the meat first, then add all ingredients to the slow cooker and cook on low for 6-8 hours or high for 3-4 hours.

Is this soup keto-friendly?

To make it keto-friendly, replace the potatoes with cauliflower and use heavy cream instead of milk.

Can I use fresh peas instead of frozen?

Yes, fresh peas work well; just add them a few minutes earlier to ensure they cook through.

How do I add more protein?

You can add cooked lentils, beans, or even extra meat for a protein boost.

Can I make this soup ahead of time?

Yes, it tastes even better the next day as the flavors meld together. Just store and reheat as needed.

What if I don’t have Worcestershire sauce?

You can substitute it with soy sauce or balsamic vinegar for a similar depth of flavor.

How can I make this soup more kid-friendly?

Omit any strong seasonings and use mild cheese to make it more appealing to kids.

Conclusion

Shepherd’s Pie Soup is a hearty, flavorful dish that brings the essence of classic shepherd’s pie into a warm, comforting bowl. Whether you enjoy it fresh, meal prep for the week, or freeze for later, this soup is a must-try for cozy nights and family dinners.

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: Maria B. Evans
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 46 servings 1x
  • Category: Soup
  • Method: Stovetop
  • Cuisine: British, Irish

Description

A comforting and hearty soup inspired by classic shepherd’s pie! This rich and flavorful soup is packed with ground meat, vegetables, and potatoes in a savory broth—perfect for a cozy dinner.


Ingredients

Units Scale
  • 1 lb ground beef or lamb
  • 1 tbsp olive oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 2 carrots, diced
  • 2 celery stalks, diced
  • 1 cup frozen peas
  • 3 medium potatoes, peeled and diced
  • 4 cups beef broth
  • 1 cup milk or heavy cream
  • 2 tbsp tomato paste
  • 1 tbsp Worcestershire sauce
  • 1 tsp dried thyme
  • 1/2 tsp dried rosemary
  • 1/2 tsp salt (or to taste)
  • 1/4 tsp black pepper
  • 2 tbsp cornstarch (optional, for thickening)
  • 2 tbsp water (if using cornstarch)
  • 1/2 cup shredded cheddar cheese (for topping, optional)
  • Chopped fresh parsley (for garnish)

Instructions

  • Cook the Meat: In a large pot or Dutch oven, heat olive oil over medium heat. Add ground beef or lamb and cook until browned, breaking it apart with a spoon. Drain excess fat if needed.
  • Sauté the Veggies: Add diced onion, garlic, carrots, and celery. Sauté for about 5 minutes until softened.
  • Simmer the Soup: Stir in tomato paste, Worcestershire sauce, thyme, rosemary, salt, and pepper. Add diced potatoes and pour in the beef broth. Bring to a boil, then reduce heat and let simmer for 15–20 minutes, or until potatoes are tender.
  • Make It Creamy: Stir in milk or heavy cream and frozen peas. Simmer for another 5 minutes.
  • Thicken (Optional): If a thicker soup is desired, mix cornstarch and water in a small bowl, then stir it into the soup. Cook for another 2–3 minutes until thickened.
  • Serve & Enjoy: Ladle into bowls and top with shredded cheddar cheese and fresh parsley. Serve hot!

Notes

  • For a lighter version: Use ground turkey and replace heavy cream with milk or a dairy-free alternative.
  • Make it vegetarian: Swap meat for lentils and use vegetable broth.
  • Storage: Store leftovers in an airtight container in the fridge for up to 4 days. Reheat gently on the stovetop.

Nutrition

  • Serving Size: 1.5 cups
  • Calories: ~350
  • Sugar: ~6g
  • Sodium: ~750mg
  • Fat: ~18g
  • Saturated Fat: ~8g
  • Unsaturated Fat: ~7g
  • Trans Fat: 0g
  • Carbohydrates: ~30g
  • Fiber: ~4g
  • Protein: ~20g
  • Cholesterol: ~50mg

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 *