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


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Olivia
  • Total Time: 55 minutes
  • Yield: 6 servings 1x
  • Diet: Gluten Free

Description

What if you could take the rich, comforting flavors of classic Shepherd’s Pie and turn them into a warm, hearty soup? That’s exactly what this Shepherd’s Pie Soup delivers! It has all the elements you love—savory ground beef or lamb, tender vegetables, creamy potatoes, and a flavorful broth—but in a cozy, spoonable form that’s perfect for chilly days.


Ingredients

Scale

For the Soup Base:

  • 1 tablespoon olive oil – For sautéing the vegetables.
  • 1 pound ground beef or ground lamb – Traditional Shepherd’s Pie flavors.
  • 1 small onion, diced – Adds sweetness and depth.
  • 2 carrots, diced – Brings a natural sweetness.
  • 2 celery stalks, diced – Adds a subtle earthy flavor.
  • 3 cloves garlic, minced – Because everything is better with garlic!
  • 2 tablespoons tomato paste – Enhances the richness of the broth.
  • 4 cups beef broth – The base of the soup; use low-sodium if preferred.
  • 1 cup frozen peas – A Shepherd’s Pie essential!
  • 1 teaspoon Worcestershire sauce – For deep, umami flavor.
  • 1 teaspoon dried thyme – Adds warmth and an herby aroma.
  • ½ teaspoon dried rosemary – Complements the flavors beautifully.
  • Salt & black pepper, to taste

For the Creamy Mashed Potato Topping:

  • 2 large russet potatoes, peeled and diced – The star of the show!
  • ½ cup milk – For a creamy consistency.
  • 2 tablespoons butter – Adds richness.
  • ¼ teaspoon garlic powder – Enhances the mashed potato flavor.
  • Salt & black pepper, to taste

Optional Garnishes:

  • Shredded cheddar cheese
  • Chopped fresh parsley
  • A dollop of sour cream

Instructions

Step 1: Cook the Meat

Heat the olive oil in a large soup pot over medium heat. Add the ground beef or lamb and cook until browned, breaking it up with a spoon. Drain excess grease if needed.

Step 2: Sauté the Vegetables

Add the onion, carrots, celery, and garlic to the pot. Sauté for about 5 minutes, until the vegetables soften and become fragrant.

Step 3: Build the Soup Base

Stir in the tomato paste, then pour in the beef broth, Worcestershire sauce, thyme, rosemary, salt, and pepper. Bring the soup to a boil, then reduce heat and let it simmer for 15-20 minutes, allowing the flavors to develop.

Step 4: Prepare the Mashed Potatoes

While the soup simmers, boil the diced potatoes in a separate pot until fork-tender (about 10-12 minutes). Drain and mash with milk, butter, garlic powder, salt, and pepper until smooth and creamy.

Step 5: Add the Final Ingredients

Stir in the frozen peas and let the soup cook for another 5 minutes.

Step 6: Serve & Enjoy!

Ladle the soup into bowls and top each serving with a generous scoop of mashed potatoes. Garnish with cheese, parsley, or sour cream if desired. Serve warm with crusty bread or biscuits!

Notes

  • For the Best Flavor – Brown the meat well before adding broth to build depth in the soup’s flavor.
  • Mashed Potatoes Matter – Creamy mashed potatoes work best as a topping. Avoid over-mixing to keep them light and fluffy.
  • Don’t Skip Worcestershire Sauce – It adds an essential umami boost that mimics classic Shepherd’s Pie gravy.
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: British, Irish

Nutrition

  • Serving Size: 1 ½ cups soup + ¼ cup mashed potatoes
  • Calories: 380
  • Sugar: 6g
  • Sodium: 750mg
  • Fat: 18g
  • Saturated Fat: 7g
  • Unsaturated Fat: 9g
  • Trans Fat: 0g
  • Carbohydrates: 39g
  • Fiber: 5g
  • Protein: 20g
  • Cholesterol: 50mg