Description
Warm, comforting, and packed with wholesome vegetables, this High-Protein Zucchini & Potato Vegetable Soup is the perfect cozy meal for a chilly day. Tender potatoes, fresh zucchini, carrots, celery, tomatoes, and aromatic herbs simmer together in a flavorful broth, while lean chicken adds a satisfying boost of protein.
It’s hearty without feeling overly heavy and makes an easy high-protein lunch or dinner that the whole family can enjoy.
Can This Recipe Support Weight Loss Goals?
This soup can fit well into a weight-loss-friendly meal plan because it combines lean protein with plenty of vegetables and a satisfying broth-based base. The protein and fiber-rich vegetables can make the meal more filling, while the potatoes provide carbohydrates for energy.
For weight-management goals, portion size and your overall daily calorie intake still matter most. This soup is best viewed as one nutritious option within a balanced eating pattern.
Does This Soup Fit a High-Protein Lifestyle?
Yes! The original vegetable soup is delicious, but adding lean chicken breast significantly increases its protein content while keeping the hearty vegetable character of the recipe intact.
For a vegetarian high-protein version, you can replace the chicken with white beans, chickpeas, or your preferred plant-based protein.
Prep & Cook Time
- Prep Time: 15 minutes
- Cook Time: 35–40 minutes
- Total Time: About 50–55 minutes
- Servings: 4–6
Ingredients
- 2 tbsp olive oil
- 1 medium onion, diced
- 2 carrots, sliced
- 2 celery stalks, sliced
- 3 cloves garlic, minced
- 3 medium potatoes, peeled and cubed
- 2 medium zucchini, chopped
- 1 can (14 oz / 400 g) diced tomatoes
- 6 cups (1.4 L) low-sodium chicken broth
- 1 lb (450 g) boneless, skinless chicken breast, cut into small pieces
- 1 tsp dried oregano
- 1 tsp dried thyme
- 1 bay leaf
- 1 cup green beans or peas, optional
- ½ tsp black pepper
- Salt, to taste
- 1–2 tbsp fresh parsley, chopped
- 1 tsp fresh lemon juice, optional
Instructions
1. Sauté the Vegetables
Heat olive oil in a large soup pot over medium heat. Add the onion, carrots, and celery. Cook for about 5–6 minutes, stirring occasionally, until the vegetables begin to soften.
2. Add Garlic
Stir in the minced garlic and cook for approximately 30 seconds, just until fragrant.
3. Add Chicken & Main Ingredients
Add the diced chicken breast and cook for a few minutes, stirring occasionally. Then add the potatoes, diced tomatoes, chicken broth, oregano, thyme, bay leaf, salt, and black pepper.
4. Simmer
Bring the soup to a gentle boil, then reduce the heat. Cover partially and simmer for approximately 15–20 minutes, or until the chicken is cooked through and the potatoes are nearly tender.
5. Add Zucchini
Stir in the chopped zucchini and optional green beans or peas. Continue simmering for another 8–10 minutes, until the vegetables are tender but the zucchini still holds its shape.
6. Finish
Remove the bay leaf. Stir in fresh parsley and a splash of lemon juice if desired. Taste and adjust the salt and pepper.
7. Serve
Ladle the hot soup into bowls and serve immediately. For an extra satisfying high-protein meal, pair it with a small serving of Greek yogurt or a slice of high-protein bread.
Tips for the Best Soup
- Cut the potatoes into similar-sized cubes so they cook evenly.
- Don’t overcook the zucchini; adding it later keeps its texture fresh.
- Use low-sodium broth so you can control the salt.
- Chicken thighs can be used instead of chicken breast for a richer flavor.
- A squeeze of fresh lemon at the end brightens the entire soup.
- Let the soup rest for 5 minutes before serving for even better flavor.
High-Protein Variations
🫘 Chicken & White Bean
Add ½–1 cup cooked white beans for additional protein and texture.
🌱 Vegetarian High-Protein
Skip the chicken and add white beans or chickpeas with vegetable broth.
🥬 Extra Vegetable
Add spinach or kale during the final few minutes of cooking.
🌶️ Spicy Version
Add red pepper flakes or a pinch of smoked paprika for extra flavor.
Perfect For
- High-protein lunches
- Cozy family dinners
- Meal prep
- Healthy winter meals
- Vegetable-packed dinners
- Weight-loss-friendly meal planning
- High-protein lifestyles
Approximate Nutrition Per Serving
Based on 6 servings and will vary depending on the exact ingredients used.
- Calories: ~300–330
- Protein: ~28–32g
- Carbohydrates: ~30–35g
- Fat: ~9–11g
- Fiber: ~5–7g
Storage
Allow the soup to cool before transferring it to an airtight container. Refrigerate for up to 4 days. It can also be frozen in individual portions for convenient meal prep.
Pro tip: The flavors become even richer after resting overnight, making this a great make-ahead high-protein vegetable soup.

