Go Back
+ servings
Shepherd’s Pie Soup

Cozy Shepherd’s Pie Soup for Hearty Family Nights

A rich and creamy Shepherd's Pie Soup that combines ground beef, fresh vegetables, and tender potatoes, perfect for cozy evenings.
Prep Time 15 minutes
Cook Time 45 minutes
Total Time 1 hour
Servings: 6 bowls
Course: Dinner
Cuisine: Comfort Food
Calories: 500

Ingredients
  

For the Soup
  • 1 pound lean ground beef or lamb For a lighter option, swap with ground turkey or chicken.
  • 2 tablespoons butter Olive oil can replace for a dairy-free option.
  • 1 medium onion, chopped Shallots or leeks can be used for a milder taste.
  • 4 cloves garlic, minced Garlic powder can be used if fresh garlic is unavailable.
  • 1/2 teaspoon Italian seasoning Dried herbs like thyme or oregano can be substituted.
  • 2 tablespoons tomato paste Ketchup can work in a pinch as a substitute.
  • 4 cups chicken or beef broth Vegetable broth is a delightful choice for a vegetarian version.
  • 1/2 tablespoon Worcestershire sauce Soy sauce can be used as a gluten-free alternative.
  • 1 cup heavy/whipping cream Use half-and-half, but be cautious of curdling under high heat.
  • 2 medium-to-large Russet potatoes, peeled & diced Yukon gold potatoes are a fantastic alternative.
  • 1/2 tablespoon cornstarch Arrowroot powder is a great substitute, or omit for a thinner broth.
  • 2 cups frozen mixed vegetables Fresh vegetables can be used for a more vibrant flavor.
  • seasoning salt & pepper to taste Lawry’s seasoning salt is a reliable choice.

Equipment

  • large soup pot

Method
 

Step-by-Step Instructions for Shepherd’s Pie Soup
  1. In a large soup pot over medium-high heat, add 1 pound of lean ground beef or lamb. Cook for about 8 to 10 minutes, stirring occasionally, until browned and fragrant. Drain excess fat and set aside.
  2. In the same pot, melt 2 tablespoons of butter over medium heat. Add 1 medium chopped onion and sauté for about 5 minutes until softened and translucent.
  3. Stir in 4 minced garlic cloves, 1/2 teaspoon of Italian seasoning, and 2 tablespoons of tomato paste. Cook for an additional minute to meld flavors.
  4. Pour in 4 cups of chicken or beef broth, add 1/2 tablespoon Worcestershire sauce, 1 cup heavy cream, and diced potatoes. Bring back the browned meat, stir well, and bring to a boil. Reduce to a simmer and cover, cooking for approximately 20 minutes until potatoes are tender.
  5. If you prefer a slightly thicker texture, use a potato masher to gently mash some of the potatoes in the pot after 20 minutes.
  6. In a small bowl, mix 1/2 tablespoon of cornstarch with cold water to create a slurry. Add this to the pot along with 2 cups of frozen mixed vegetables. Stir gently and simmer for another 10 to 15 minutes.
  7. Season generously with salt and pepper to your liking. Ladle the warm soup into bowls and serve with crusty bread.

Nutrition

Serving: 1bowlCalories: 500kcalCarbohydrates: 40gProtein: 25gFat: 30gSaturated Fat: 15gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 80mgSodium: 800mgPotassium: 950mgFiber: 4gSugar: 5gVitamin A: 500IUVitamin C: 15mgCalcium: 80mgIron: 3mg

Notes

Store leftovers in an airtight container for up to 3 days, or freeze for up to 3 months. Reheat gently on the stovetop, adding broth if it thickens too much.

Tried this recipe?

Let us know how it was!