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

Hearty Shepherd’s Pie Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.3 from 68 reviews

  • Author: Sara
  • Total Time: 1 hour
  • Yield: 6 servings

Description

Shepherd’s Pie Soup is a comforting and hearty twist on the classic shepherd’s pie, featuring savory ground meat, vegetables, and creamy mashed potatoes all combined into a delicious, warming soup. Perfect for chilly evenings, this recipe uses simple ingredients to create a flavorful, easy-to-make meal that feels both nostalgic and satisfying.


Ingredients

Soup Base

  • 1 tablespoon olive oil
  • 1 pound ground lamb or beef
  • 1 medium onion, diced
  • 2 cloves garlic, minced
  • 3 medium carrots, diced
  • 2 stalks celery, diced
  • 1 cup frozen peas
  • 4 cups beef broth
  • 1 cup tomato sauce
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • Salt and pepper, to taste

Mashed Potato Topping

  • 3 large potatoes, peeled and chopped
  • 1/4 cup milk
  • 2 tablespoons butter
  • Salt and pepper, to taste


Instructions

  1. Prepare the mashed potatoes: Peel and chop the potatoes into evenly sized pieces. Boil them in salted water until tender, about 15-20 minutes. Drain the potatoes well, then mash with milk, butter, salt, and pepper until creamy and smooth. Set aside.
  2. Cook the ground meat and vegetables: Heat the olive oil in a large pot over medium heat. Add the diced onions, carrots, and celery, and sauté until softened, approximately 5 minutes. Add the minced garlic and cook for another minute until fragrant.
  3. Brown the meat: Add the ground lamb or beef to the pot with the vegetables. Cook until browned and cooked through, breaking it up with a spoon as it cooks. Season with salt, pepper, thyme, and rosemary.
  4. Add liquids and simmer: Pour in the beef broth and tomato sauce, stirring well to combine. Bring the mixture to a gentle boil, then reduce heat and let it simmer uncovered for about 20 minutes, allowing flavors to meld.
  5. Add peas and finish the soup: Stir in the frozen peas and cook for an additional 5 minutes until they are heated through. Taste and adjust seasoning if necessary.
  6. Assemble and serve: Ladle the soup into bowls and top each serving with a generous spoonful of the creamy mashed potatoes. The potatoes add a rich, comforting finish that mimics the topping of shepherd’s pie. Serve immediately and enjoy the warm, satisfying flavors.

Notes

  • Use ground lamb for a traditional flavor or ground beef as a common substitute.
  • Leftover mashed potatoes can be used as a topping for convenience.
  • For a thicker soup, mash some of the vegetables in the pot before adding peas.
  • Add Worcestershire sauce or a splash of red wine for deeper flavor variations.
  • Garnish with fresh parsley or chives for a fresh touch.
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: British