A hearty, nutrient-dense turkey soup loaded with lean protein, fiber-rich veggies, and lighter ingredients to keep it WW-friendly — all while staying cozy, filling, and delicious.
Recipe Card
Veggie-Packed Turkey Bean Soup — Low-Carb & High-Protein
Servings: 6
Prep Time: 10 minutes
Cook Time: 35 minutes
Total Time: 45 minutes
WW-Friendly: Yes (uses lean turkey, light broth & reduced beans)
Quick Description
A warming, veggie-loaded turkey soup that’s high in protein, slightly low-carb, and Weight Watchers friendly — perfect for meal prep or cozy dinners.
Ingredients
- 1 Tbsp olive oil or avocado oil (or 0-cal cooking spray to lower WW points)
- 2 lbs lean ground turkey (93% or 99% for WW zero points)
- 1 large red or yellow onion, diced
- 4 garlic cloves, minced
- Sea salt and black pepper, to taste
- 1 Tbsp dried oregano
- 1 tsp ground coriander
- 1 tsp ginger powder
- 1 tsp turmeric
- ½ tsp cinnamon
- 10 cups low-sodium chicken or turkey broth
- 2 large carrots, diced
- 3 celery ribs, chopped
- ½ small sweet potato
- 1 can (14 oz) cannellini or butter beans — OR ½ can for even lower carbs
- 2 large tomatoes, diced
- 1 zucchini, diced
- Fresh parsley or cilantro for garnish
Instructions
-
Brown the turkey
Heat oil (or spray) in a large pot over medium heat. Add ground turkey and cook until no long pink, breaking into crumbles. Season with salt & pepper. -
Add aromatics
Stir in onions, garlic, oregano, coriander, ginger, turmeric, cinnamon. Cook 4–5 minutes to bloom spices. -
Add veggies & broth
Add carrots, celery, sweet potato, tomatoes, broth, and beans (use ½ can for lower carbs). Bring to a boil. -
Simmer
Lower heat, cover, and simmer 25–30 minutes until vegetables are tender. -
Thicken (optional)
Lightly mash a few beans for a naturally creamy texture. -
Add zucchini
Stir in diced zucchini and cook 5 more minutes uncovered. -
Serve
Garnish with fresh herbs and enjoy warm.
Macros (per serving — approx.)
(Will vary with turkey %, amount of beans, and oil)
- Calories: 240–290
- Protein: 28–34g
- Carbs: 14–19g
- Fat: 7–10g
- Fiber: 4–6g
WW-Friendly Notes
- Use 99% fat-free ground turkey = 0 points on most plans.
- Use cooking spray instead of oil to save points.
- Reduce beans to ½ can for lower carbs + lower points.
- Sweet potato is already reduced for carb balance.
Estimated WW Points:
3–5 points per serving depending on oil + beans.
Why This Soup Works
- High-protein from lean turkey
- Slow-digesting carbs (reduced sweet potato + beans)
- Packed with low-calorie veggies
- Anti-inflammatory spices
- Filling but still WW-friendly
Variations
Low-Carb Version:
- Skip sweet potato
- Use only ½ cup beans
- Add extra zucchini or spinach
High-Protein Boost:
- Add ½ cup cottage cheese blended into broth (it dissolves!)
- Add extra turkey
- Stir in unflavored whey protein at the end (won’t curdle)
Spicy Version:
- Add chili flakes, cayenne, or jalapeños
FAQs
Can I meal prep this?
Yes! Stays great for 4–5 days in the fridge.
Can I freeze it?
Yes — freeze without zucchini for best texture.
Can I make it creamy but still WW-friendly?
Blend ½ cup beans + a little broth and stir back into soup (no cream needed).