Go Back
+ servings
Shepherd’s Pie Soup

Cozy Shepherd’s Pie Soup: Your New Favorite Comfort Dish

This Shepherd’s Pie Soup combines comforting flavors and quick prep for a hearty meal.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 bowls
Course: Dinner
Cuisine: Comfort Food
Calories: 450

Ingredients
  

For the Soup Base
  • 1 pound lean ground beef or lamb, can substitute with ground turkey
  • 2 tablespoons butter or olive oil for dairy-free
  • 1 medium onion (chopped) can use shallots for a sweeter taste
  • 3 cloves garlic (minced) fresh is best for flavor
  • 1 tablespoon Italian seasoning mix of oregano, basil, and thyme optional
  • 2 tablespoons tomato paste canned diced tomatoes can be used
  • 4 cups chicken or beef broth vegetable broth for vegetarian version
  • 1 tablespoon Worcestershire sauce or soy sauce for gluten-free option
  • 1 cup heavy/whipping cream avoid using milk
For the Vegetables and Texture
  • 2 medium Russet potatoes (peeled & diced) Yukon gold for creamier texture
  • 2 tablespoons cornstarch for thickening soup
  • 2 cups frozen mixed vegetables a variety for added color and texture
For Seasoning
  • 1 teaspoon seasoning salt to taste
  • 1 teaspoon black pepper to taste

Equipment

  • Dutch oven
  • Potato Masher

Method
 

Step-by-Step Instructions for Shepherd’s Pie Soup
  1. In a Dutch oven or large soup pot, heat over medium-high flame. Add lean ground beef, cooking until browned and crumbly, about 8-10 minutes. Transfer to a paper towel-lined plate to drain excess fat.
  2. In the same pot, reduce heat to medium and add butter followed by chopped onions. Sauté for about 5 minutes until translucent. Stir in minced garlic, Italian seasoning, and tomato paste, cooking for an additional 1-2 minutes until fragrant.
  3. Slowly pour in the chicken or beef broth, followed by Worcestershire sauce and heavy cream. Add diced potatoes and the browned beef back to the pot. Bring to a rolling boil, then reduce to a gentle simmer. Cover slightly and let simmer for 20 minutes until potatoes are tender.
  4. Optionally mash the potatoes for a creamier texture or leave them chunky for a heartier bite.
  5. Mix cornstarch with cold water to create a slurry. Add to the pot with frozen mixed vegetables. Increase heat to bring soup to a boil again before lowering back to simmer. Cook for an additional 10-15 minutes until broth thickens and vegetables soften.
  6. Taste and adjust seasoning with salt and pepper as needed. Serve warm and enjoy!

Nutrition

Serving: 1bowlCalories: 450kcalCarbohydrates: 35gProtein: 25gFat: 25gSaturated Fat: 12gPolyunsaturated Fat: 2gMonounsaturated Fat: 10gCholesterol: 80mgSodium: 900mgPotassium: 800mgFiber: 5gSugar: 3gVitamin A: 15IUVitamin C: 25mgCalcium: 5mgIron: 15mg

Notes

This soup is freezer-friendly and can be stored for up to 3 months. Reheat with a little broth or water to maintain creaminess.

Tried this recipe?

Let us know how it was!