Print
clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconfacebookfacebook iconprintprint iconsquaressquares iconheartheart iconheart solidheart solid icon

Shepherd’s Pie Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and hearty soup inspired by the classic shepherd’s pie, combining tender ground meat, fresh vegetables, and creamy mashed potatoes.

  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Ingredients

Units Scale
  • 1 lb ground meat (beef or lamb)
  • 1 tbsp olive oil
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 2 carrots, diced
  • 2 tbsp tomato paste
  • 1 tbsp Worcestershire sauce
  • 1 tsp dried thyme
  • 1/2 tsp dried rosemary
  • 1/2 tsp paprika
  • 4 cups beef broth
  • 1 cup frozen peas
  • 1 cup frozen corn
  • 2 cups mashed potatoes

Instructions

  1. Gather your ingredients: ground meat, olive oil, diced onions and garlic, diced carrots, tomato paste, Worcestershire sauce, dried herbs, beef broth, frozen peas, corn, and mashed potatoes.
  2. In a large pot, heat olive oil over medium heat. Sauté diced onion, garlic, and carrots for 5-7 minutes until softened.
  3. Push the vegetables to the side and add ground meat. Cook until browned, seasoning with salt and pepper.
  4. Stir in the tomato paste and cook for 1-2 minutes to enhance flavors.
  5. Add beef broth, thyme, rosemary, and paprika; stir and let simmer for 10-15 minutes.
  6. Add frozen peas and corn, cooking for another 5-7 minutes until heated through.
  7. Incorporate mashed potatoes into the soup for a thicker texture or dollop on top before serving.
  8. Serve hot, garnished with parsley or cheese, and enjoy with crusty bread.

Notes

Feel free to customize this soup with lentils for a vegetarian version, or add more vegetables according to what’s in season.

  • Author: Sarah Mitchell
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: British

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 6g
  • Sodium: 600mg
  • Fat: 18g
  • Saturated Fat: 6g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 4g
  • Protein: 20g
  • Cholesterol: 70mg