Go Back
+ servings
Protein Packed Shepherd’s Pie Soup

Protein Packed Shepherd’s Pie Soup for Cozy Comfort Nights

This Protein Packed Shepherd’s Pie Soup offers hearty flavors and warmth, perfect for clean eating on chilly nights.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 6 cups
Course: Soups
Cuisine: American
Calories: 300

Ingredients
  

For the Soup Base
  • 2 cups Russet Potatoes or White Sweet Potatoes Can substitute with cauliflower for a lower-carb version.
  • 2 tbsp Grass-fed Butter or Ghee Use olive oil for a dairy-free alternative.
  • to taste Sea Salt Adjust to taste.
  • to taste Ground Pepper Adjust to taste.
  • 1 lb Ground Meat (Lamb, Beef, Chicken, Turkey, Pork) Substitute with turkey for a lighter option.
  • 1 large Sweet Onion Can substitute with shallots for a milder flavor.
  • 5 ribs Celery Finely chopped.
  • 4 cloves Garlic Minced; can use garlic powder (1 tsp) in a pinch.
  • 1 tbsp Italian Seasoning Can substitute with oregano, basil, or thyme.
  • 2 tsps Dried Thyme Enhances savory notes.
  • 12 oz Mixed Frozen Vegetables Can substitute with fresh vegetables like carrots or peas.
  • 6 cups Chicken or Beef Bone Broth Can substitute with vegetable broth for vegetarian version.
For the Creaminess
  • 1 cup Organic Grass-fed Greek Yogurt or Sour Cream Room temperature. Use non-dairy yogurt for a vegan option.
Optional Toppings
  • 1 cup Freshly Shredded Cheddar Cheese
  • to taste Chopped Parsley
  • to taste Chopped Green Onions

Equipment

  • Large pot

Method
 

Step-by-Step Instructions
  1. Allow Greek yogurt or sour cream and mixed frozen vegetables to reach room temperature for 15 minutes before adding to the soup. Prepare the large pot.
  2. Boil russet or white sweet potatoes in salted water over medium-high heat for about 20 minutes, or until fork-tender. Drain and mash half with grass-fed butter, seasoning with salt and pepper.
  3. In the same large pot, brown ground meat of choice over medium heat for 5-7 minutes, breaking apart to minimize clumping. Drain excess grease; season with salt, pepper, dried thyme, and Italian seasoning.
  4. Add chopped sweet onion, celery, and minced garlic into the pot with the cooked meat. Sauté for about 5-7 minutes until softened and fragrant.
  5. Stir in thawed mixed vegetables and pour in 6 cups of broth. Bring to a boil, then reduce to a simmer for 10 minutes.
  6. Gently stir in both the mashed and un-mashed potatoes to thicken the soup. Cook for an additional 5 minutes over low heat until heated through.
  7. Remove from heat and stir in Greek yogurt or sour cream gently to add creaminess, ensuring a smooth finish.
  8. Ladle the soup into bowls and garnish with cracked pepper, chopped parsley, and green onions. Enjoy hot.

Nutrition

Serving: 1cupCalories: 300kcalCarbohydrates: 30gProtein: 25gFat: 10gSaturated Fat: 4gPolyunsaturated Fat: 2gMonounsaturated Fat: 3gCholesterol: 70mgSodium: 900mgPotassium: 850mgFiber: 5gSugar: 4gVitamin A: 10IUVitamin C: 15mgCalcium: 8mgIron: 15mg

Notes

Allow Greek yogurt or sour cream to reach room temperature for a creamy texture without curdling. Customize thickness by modifying yogurt amount. The soup freezes well for meal prep.

Tried this recipe?

Let us know how it was!