Go Back
+ servings
Protein Packed Shepherd’s Pie Soup

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

Enjoy this Protein Packed Shepherd's Pie Soup, a creamy twist on the classic dish that warms your soul and supports clean eating.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 4 bowls
Course: Soups
Cuisine: American
Calories: 350

Ingredients
  

For the Soup
  • 2 cups Russet Potatoes or White Sweet Potatoes or Yukon gold for a similar texture
  • 2 tablespoons Grass-Fed Butter or Ghee use olive oil for a dairy-free option
  • 1 teaspoon Sea Salt adjust to taste
  • 1 teaspoon Ground Pepper adjust to taste
  • 1 pound Ground Meat (Lamb, Beef, Chicken, Turkey, Pork) opt for lean meats for a lighter dish
  • 1 cup Sweet Onion regular onion can be a quick substitute
  • 1 cup Celery or diced bell peppers
  • 3 cloves Garlic or garlic powder for a quick alternative
  • 1 tablespoon Italian Seasoning or mix dried basil and oregano if needed
  • 1 teaspoon Dried Thyme fresh thyme can be used, but triple the amount
  • 2 cups Mixed Frozen Vegetables or fresh veggies, adjust cooking time
  • 4 cups Chicken or Beef Bone Broth vegetable broth for a vegetarian version
  • 1 cup Organic Grass-Fed Greek Yogurt or Sour Cream or coconut yogurt for a dairy-free option
For Toppings (Optional)
  • 1 cup Freshly Shredded Cheddar Cheese for a cheesy finish
  • 1/4 cup Freshly Chopped Parsley for garnish
  • 1/4 cup Chopped Green Onions for a finishing touch

Equipment

  • large pot

Method
 

Cooking Steps
  1. Begin by peeling and cutting your Russet or White Sweet Potatoes into even chunks. Place the potatoes in a large pot of salted water and bring to a boil over high heat. Cook for about 20 minutes until tender, then drain and set aside. Mash half of the potatoes with grass-fed butter or ghee, seasoning with salt and pepper to taste, creating a creamy base for your Protein Packed Shepherd’s Pie Soup.
  2. In a large pot over medium heat, add your choice of ground meat—lamb, beef, chicken, or turkey. Cook for about 5-7 minutes, breaking it apart with a spoon until it’s browned and fully cooked. Drain any excess grease, season generously with salt and freshly ground pepper.
  3. Add diced sweet onion and celery to the pot with the browned meat. Stir in minced garlic and your Italian seasoning, cooking for 3-4 minutes until the onions become translucent.
  4. Incorporate the mixed frozen vegetables into the pot, stirring to combine. Pour in the chicken or beef bone broth and raise the heat to bring the mixture to a gentle boil. Once boiling, reduce the heat to low and let it simmer for 10 minutes.
  5. After simmering, stir in both the mashed and unmashed potatoes into the soup. Continue to simmer for an additional 5 minutes.
  6. Remove the pot from the heat and stir in the organic Greek yogurt or sour cream until fully combined. Give it a taste and adjust seasoning.
  7. Ladle the soup into bowls and garnish with cracked pepper, freshly chopped parsley, and chopped green onions as desired.

Nutrition

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

Notes

Boil the potatoes a day in advance to save time on cooking day. Consider using frozen pre-chopped vegetables to reduce prep time.

Tried this recipe?

Let us know how it was!