High Protein Shepherd’s Pie Soup

High Protein Shepherd's Pie Soup
Spread the love

This High Protein Shepherd’s Pie Soup takes everything you love about the classic comfort dish and turns it into a warm, bowl-friendly meal. It is rich, savory, and incredibly filling. Instead of a heavy crust, you get tender chunks of potatoes and plenty of vegetables in a thick, meaty broth. It smells like a cozy Sunday dinner and tastes like home. This soup is perfect for chilly nights when you want something hearty that keeps you full for hours.

Why Make This High Protein Shepherd’s Pie Soup

You should make this soup because it is a nutritional powerhouse that does not sacrifice flavor. By using lean ground beef and adding a touch of Greek yogurt at the end, you significantly boost the protein content compared to traditional recipes. It is a one-pot meal, which means you spend less time washing dishes and more time enjoying your food. It is also excellent for meal prepping. The flavors actually improve the next day as the herbs and beef broth meld together. This recipe is a great way to get children to eat more vegetables like carrots and peas in a delicious, savory sauce.

How to Make High Protein Shepherd’s Pie Soup

Making this soup is a straightforward process that even a beginner cook can master. You start by browning the beef in a large pot to develop a deep, rich flavor. Next, you sauté the onions, carrots, and celery until they are soft and fragrant. You add the tomato paste and seasonings to build a savory base. Then, you pour in the beef broth and add the cubed potatoes. After simmering until the potatoes are tender, you stir in the frozen peas and a bit of Greek yogurt for a creamy finish. The result is a thick, stew-like soup that feels like a hug in a bowl.

Ingredients:

  • 1.5 lbs lean ground beef (90% or higher)
  • 1 large yellow onion, finely diced
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1.5 lbs Yukon Gold potatoes, cut into 1/2-inch cubes
  • 2 tablespoons tomato paste
  • 1 tablespoon soy sauce (or coconut aminos)
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 5 cups low-sodium beef broth
  • 1 cup frozen peas
  • 1/2 cup plain non-fat Greek yogurt
  • Salt and black pepper to taste
  • 2 tablespoons fresh parsley, chopped (for garnish)

Directions:

  1. Place a large pot or Dutch oven over medium-high heat. Add the lean ground beef and cook until it is fully browned. Use a wooden spoon to break the meat into small crumbles. Drain any excess fat if necessary.
  2. Add the diced onion, carrots, and celery to the pot with the beef. Cook for 5 to 7 minutes, stirring occasionally, until the vegetables begin to soften.
  3. Stir in the minced garlic, tomato paste, dried thyme, and dried rosemary. Cook for another 2 minutes until the garlic is fragrant and the tomato paste darkens slightly.
  4. Pour in the beef broth and soy sauce. Add the cubed potatoes to the pot. Stir well to combine all ingredients.
  5. Bring the mixture to a gentle boil. Once boiling, reduce the heat to low and cover the pot with a lid. Let it simmer for 15 to 20 minutes, or until the potatoes are fork-tender.
  6. Take a potato masher or a large spoon and lightly crush a few of the potato chunks against the side of the pot. This releases starch and naturally thickens the soup.
  7. Stir in the frozen peas and cook for 2 more minutes until they are bright green and heated through.
  8. Remove the pot from the heat. Stir in the Greek yogurt until it is fully incorporated and the soup looks creamy.
  9. Season with salt and black pepper to taste. Garnish with fresh parsley before serving.

Nutritional Information

This recipe makes approximately 6 servings. Each serving contains the following estimated nutrients:

  • Calories: 345 kcal
  • Total Fat: 9g
  • Saturated Fat: 3.5g
  • Cholesterol: 70mg
  • Sodium: 680mg
  • Total Carbohydrates: 32g
  • Dietary Fiber: 5g
  • Sugars: 6g
  • Protein: 35g
  • Iron: 25% DV
  • Vitamin A: 45% DV

How to Serve High Protein Shepherd’s Pie Soup

Serve this soup hot in deep bowls to keep it warm. It is a complete meal on its own, but you can pair it with a side of crusty whole-grain bread for dipping into the savory broth. For an extra touch of indulgence, sprinkle a little bit of shredded sharp cheddar cheese on top while the soup is still steaming. A fresh side salad with a light lemon vinaigrette provides a nice crisp contrast to the rich, hearty soup. If you are serving this for a gathering, set out small bowls of chopped chives or extra Greek yogurt so guests can customize their toppings.

How to Store High Protein Shepherd’s Pie Soup

Store any leftovers in an airtight container in the refrigerator for up to 4 days. When you are ready to eat it again, reheat the soup in a small saucepan over medium heat, stirring occasionally. You may need to add a splash of water or extra beef broth, as the potatoes will absorb some of the liquid while sitting. This soup also freezes well. Allow it to cool completely before transferring it to freezer-safe bags or containers. It will stay fresh in the freezer for up to 3 months. Thaw it in the refrigerator overnight before reheating.

Expert Tips for Perfect High Protein Shepherd’s Pie Soup

  • Brown the meat well: Do not rush the browning process. The brown bits at the bottom of the pot add an incredible depth of flavor to the final broth.
  • Choose the right potatoes: Yukon Gold potatoes are best because they hold their shape well but have a buttery texture that melts slightly into the soup.
  • Don’t boil the yogurt: Always remove the pot from the heat before stirring in the Greek yogurt. If the soup is boiling, the yogurt might curdle or separate.
  • Uniform chopping: Cut your carrots and potatoes into similar sizes. This ensures that every vegetable is cooked perfectly at the same time.
  • Deglaze the pot: When you add the broth, use your spoon to scrape up all the flavorful bits stuck to the bottom of the pan.

Delicious Variations

  • Lamb Version: Replace the ground beef with lean ground lamb for a more traditional “Shepherd’s” flavor profile.
  • Extra Veggies: Add a cup of frozen corn or chopped green beans along with the peas for more color and fiber.
  • Sweet Potato Twist: Use cubed sweet potatoes instead of Yukon Golds for a boost of Vitamin A and a hint of sweetness.
  • Dairy-Free: Skip the Greek yogurt and use a dairy-free cream or a bit of coconut milk for a similar creamy texture.
  • Spicy Kick: Add a pinch of red pepper flakes or a dash of hot sauce if you prefer a little heat in your soup.

Frequently Asked Questions

1. Can I use ground turkey instead of beef?
Yes, lean ground turkey works perfectly in this recipe. It will result in a slightly lighter flavor but still provides plenty of protein.

2. How do I make the soup thicker without adding flour?
The best way to thicken the soup naturally is to mash a few of the cooked potatoes directly in the pot. The released starch creates a creamy consistency.

3. Is this soup gluten-free?
This recipe is naturally gluten-free if you use a certified gluten-free beef broth and soy sauce (or tamari).

4. Can I make this in a slow cooker?
Yes. Brown the beef and sauté the veggies first, then place everything except the peas and yogurt in the slow cooker. Cook on low for 6-7 hours, then stir in the remaining ingredients at the end.

High Protein Shepherd's Pie Soup

5. What can I use if I don’t have Greek yogurt?
You can use sour cream or heavy cream, though the protein content will be lower and the fat content will be higher.

6. Why do you add soy sauce?
Soy sauce provides “umami,” which is a savory depth of flavor that makes the beef taste richer and the broth more satisfying.

7. Can I use fresh herbs instead of dried?
Absolutely! Use three times the amount of fresh herbs (1 tablespoon each of fresh thyme and rosemary) for the best results.

8. Is this soup suitable for weight loss?
Yes, it is very filling due to the high protein and fiber content, which can help you feel satisfied for longer on fewer calories.

9. Can I use russet potatoes?
You can, but be careful not to overcook them, as russet potatoes tend to fall apart more easily than Yukon Golds.

10. Does this soup freeze well?
Yes, it freezes beautifully. Just remember to leave some headspace in the container as the liquid will expand when frozen.

Conclusion

High Protein Shepherd’s Pie Soup is the ultimate comfort meal for anyone looking to stay healthy while enjoying a classic flavor. It is packed with lean protein, hearty vegetables, and a creamy broth that satisfies every craving. Whether you are cooking for a busy family or prepping meals for the week, this recipe is sure to become a staple in your kitchen. It is simple to make, easy to store, and absolutely delicious to eat. Give this recipe a try tonight and see how a simple bowl of soup can be so incredibly rewarding. Don’t forget to share your results with friends and family!

High Protein Shepherd's Pie Soup
Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
High Protein Shepherd's Pie Soup

High Protein Shepherd’s Pie Soup


  • Total Time: 35 minutes
  • Diet: High Protein, Gluten-Free

Ingredients

Scale
  • 1.5 lbs lean ground beef (90% or higher)
  • 1 large yellow onion, finely diced
  • 2 medium carrots, peeled and diced
  • 2 celery stalks, diced
  • 3 cloves garlic, minced
  • 1.5 lbs Yukon Gold potatoes, cut into 1/2-inch cubes
  • 2 tablespoons tomato paste
  • 1 tablespoon soy sauce (or coconut aminos)
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 5 cups low-sodium beef broth
  • 1 cup frozen peas
  • 1/2 cup plain non-fat Greek yogurt
  • Salt and black pepper to taste
  • 2 tablespoons fresh parsley, chopped (for garnish)

Instructions

  1. Place a large pot or Dutch oven over medium-high heat. Add the lean ground beef and cook until it is fully browned. Use a wooden spoon to break the meat into small crumbles. Drain any excess fat if necessary.
  2. Add the diced onion, carrots, and celery to the pot with the beef. Cook for 5 to 7 minutes, stirring occasionally, until the vegetables begin to soften.
  3. Stir in the minced garlic, tomato paste, dried thyme, and dried rosemary. Cook for another 2 minutes until the garlic is fragrant and the tomato paste darkens slightly.
  4. Pour in the beef broth and soy sauce. Add the cubed potatoes to the pot. Stir well to combine all ingredients.
  5. Bring the mixture to a gentle boil. Once boiling, reduce the heat to low and cover the pot with a lid. Let it simmer for 15 to 20 minutes, or until the potatoes are fork-tender.
  6. Take a potato masher or a large spoon and lightly crush a few of the potato chunks against the side of the pot. This releases starch and naturally thickens the soup.
  7. Stir in the frozen peas and cook for 2 more minutes until they are bright green and heated through.
  8. Remove the pot from the heat. Stir in the Greek yogurt until it is fully incorporated and the soup looks creamy.
  9. Season with salt and black pepper to taste. Garnish with fresh parsley before serving.
  • Cook Time: 35 minutes

More Recipes

Pro Chef & Blogger

My name is James Walker, and I’m the founder and lead recipe developer at Smile Food. With over 7 years of professional culinary experience, I’ve cooked in diverse kitchens, studied global cuisines, and developed a passion for making cooking accessible to everyone.