Go Back
+ servings
Protein Packed Shepherd’s Pie Soup

Protein Packed Shepherd’s Pie Soup: Cozy Comfort in a Bowl

A warm bowl of Protein Packed Shepherd’s Pie Soup combines hearty flavors into a quick, nutritious dish perfect for busy nights.
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings: 6 cups
Course: Soups
Cuisine: American
Calories: 250

Ingredients
  

For the Soup Base
  • 2 tablespoons Olive Oil Can use any cooking oil
  • 1 medium Onion Chopped; can substitute with shallots
  • 2 cloves Garlic Minced; fresh preferred
  • 1 pound Ground Beef or Turkey Can swap for chicken, lamb, or plant-based meats
  • 2 medium Carrots Diced; can replace with parsnips
  • 2 medium Potatoes Can use sweet potatoes for a healthier option
For the Flavor Boost
  • 4 cups Beef or Vegetable Broth Homemade yields best flavor
  • 2 tablespoons Tomato Paste Can substitute with crushed tomatoes
  • 1 tablespoon Worcestershire Sauce Use soy sauce or tamari for gluten-free
  • 1 teaspoon Dried Thyme
  • 1 teaspoon Dried Rosemary
  • to taste Salt
  • to taste Pepper
For the Finishing Touches
  • 1 cup Frozen Peas Can substitute with green beans or corn
  • 1 cup Milk Use plant-based milk for dairy-free
  • 2 tablespoons Cornstarch For thickening; can use flour

Equipment

  • Large pot

Method
 

Step‑by‑Step Instructions
  1. Heat olive oil in a large pot over medium heat. Add chopped onion and minced garlic. Sauté for 3-4 minutes until onion is translucent.
  2. Introduce ground beef or turkey to the pot, increase heat to medium-high, and cook for 5-7 minutes until browned. Drain excess fat.
  3. Stir in diced carrots and potatoes, cooking for an additional 5 minutes to soften vegetables.
  4. Add broth, tomato paste, Worcestershire sauce, thyme, and rosemary. Bring to a boil, then reduce heat to low and simmer for 20-25 minutes.
  5. Stir in frozen peas and milk. To thicken, mix cornstarch with water and add to the pot. Cook for an additional 5 minutes.
  6. Taste and adjust seasoning with salt and pepper before serving. Ladle into bowls and enjoy!

Nutrition

Serving: 1cupCalories: 250kcalCarbohydrates: 30gProtein: 25gFat: 10gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gCholesterol: 70mgSodium: 800mgPotassium: 600mgFiber: 5gSugar: 4gVitamin A: 900IUVitamin C: 12mgCalcium: 100mgIron: 3mg

Notes

This soup can be frozen in portions for up to 3 months. Cool completely before transferring to airtight containers.

Tried this recipe?

Let us know how it was!