Imagine all the hearty goodness of traditional shepherd’s pie—savory beef, tender vegetables, and creamy potatoes—reimagined as a warm, comforting soup. This lighter version keeps everything you love about the classic dish but transforms it into a cozy, one-pot meal that’s filling, flavorful, and made with balance in mind. It’s the ultimate cold-weather dinner that tastes indulgent, but fits into your everyday routine.
Why You’ll Love This Recipe
Hearty & Satisfying – All the flavors of shepherd’s pie in a spoonable, soothing format.
One-Pot Wonder – Minimal cleanup and fast prep.
Lightened-Up Ingredients – Uses lean meat and light dairy for a healthier twist.
Perfect Meal Prep – Great for leftovers and next-day lunches.
Ingredients
- 1 lb lean ground beef or ground turkey (93% lean or better)
- 1 small onion, diced
- 2 cloves garlic, minced
- 2 medium carrots, diced
- 1 cup frozen peas
- 1 cup frozen corn
- 1 ½ cups peeled and diced potatoes
- 4 cups low-sodium beef broth
- 1 tsp Worcestershire sauce
- ½ tsp dried thyme
- Salt and black pepper, to taste
- ½ cup plain nonfat Greek yogurt or light sour cream
- Fresh parsley (optional, for garnish)
Instructions
1. Brown the Meat
In a large pot or Dutch oven over medium heat, cook the ground beef or turkey until browned. Drain any excess fat if needed.
2. Sauté the Veggies
Add diced onion, garlic, and carrots to the pot. Cook for 4–5 minutes, until softened.
3. Simmer the Soup
Stir in the potatoes, beef broth, Worcestershire sauce, thyme, salt, and pepper. Bring to a boil, then reduce heat and simmer for 15 minutes, or until the potatoes are tender.
4. Add the Finishers
Stir in the peas and corn and cook for another 3–4 minutes. Remove from heat and gently stir in the Greek yogurt or light sour cream until smooth and creamy.
5. Serve
Ladle into bowls, garnish with fresh parsley if desired, and enjoy warm.

Nutritional Information (Per Serving, Approximate)
Calories: 220
Carbohydrates: 18g
Protein: 22g
Fat: 7g
Fiber: 3g
Tips for Success
- Use Greek Yogurt: Adds creaminess with extra protein and no heaviness.
- Swap the Protein: Ground turkey or even lentils work well as alternatives.
- Customize Veggies: Try chopped green beans, mushrooms, or celery for variation.
- Make It Creamier: Add a small scoop of mashed potatoes on top for a traditional twist.
Why This Recipe Works
Shepherd’s Pie Soup offers all the classic flavors of the traditional baked dish, without the layering or baking—saving time and calories. It’s warm, nourishing, and comforting while staying light and energizing, perfect for those looking for balance in their meals without sacrificing satisfaction.
Shepherd’s Pie Soup is everything you love about comfort food in a bowl—rich in flavor, packed with nutrients, and surprisingly easy to make. Whether you’re winding down on a weeknight or looking for a meal-prep-friendly option, this cozy, lighter soup is bound to become a new favorite.
Shepherd’s Pie Soup – Cozy Comfort in a Bowl
6
servings10
minutes25
minutes220
kcal35
minutesImagine all the hearty goodness of traditional shepherd’s pie—savory beef, tender vegetables, and creamy potatoes—reimagined as a warm, comforting soup. This lighter version keeps everything you love about the classic dish but transforms it into a cozy, one-pot meal that’s filling, flavorful, and made with balance in mind. It’s the ultimate cold-weather dinner that tastes indulgent, but fits into your everyday routine.
Ingredients
1 lb lean ground beef or ground turkey (93% lean or better)
1 small onion, diced
2 cloves garlic, minced
2 medium carrots, diced
1 cup frozen peas
1 cup frozen corn
1 ½ cups peeled and diced potatoes
4 cups low-sodium beef broth
1 tsp Worcestershire sauce
½ tsp dried thyme
Salt and black pepper, to taste
½ cup plain nonfat Greek yogurt or light sour cream
Fresh parsley (optional, for garnish)
Instructions
- Brown the Meat
In a large pot or Dutch oven over medium heat, cook the ground beef or turkey until browned. Drain any excess fat if needed. - Sauté the Veggies
Add diced onion, garlic, and carrots to the pot. Cook for 4–5 minutes, until softened. - Simmer the Soup
Stir in the potatoes, beef broth, Worcestershire sauce, thyme, salt, and pepper. Bring to a boil, then reduce heat and simmer for 15 minutes, or until the potatoes are tender. - Add the Finishers
Stir in the peas and corn and cook for another 3–4 minutes. Remove from heat and gently stir in the Greek yogurt or light sour cream until smooth and creamy. - Serve
Ladle into bowls, garnish with fresh parsley if desired, and enjoy warm.
Notes
- Use Greek Yogurt: Adds creaminess with extra protein and no heaviness.
Swap the Protein: Ground turkey or even lentils work well as alternatives.
Customize Veggies: Try chopped green beans, mushrooms, or celery for variation.
Make It Creamier: Add a small scoop of mashed potatoes on top for a traditional twist.