As an Amazon Associate I earn from qualifying purchases.
This low-calorie vegetable soup combines fresh produce and aromatic herbs in a light broth. It’s a quick, easy recipe perfect for healthy weeknight meals or meal prep. Enjoy a flavorful, nourishing bowl in under 40 minutes.
Light, nourishing, and packed with fresh veggies — ready in under 40 minutes for a healthy meal.
This soup is a delightful way to enjoy a variety of fresh vegetables in a light, flavorful broth. It’s perfect for anyone looking to eat healthily without sacrificing taste.
The recipe is straightforward and quick, making it ideal for busy weeknights or meal prep. Each spoonful offers a comforting warmth that soothes and satisfies.
Packed with nutrients and low in calories, this soup supports a balanced diet and promotes hydration. It’s a versatile dish that can be customized with your favorite seasonal veggies.

Recipe Overview
Why This Recipe Works
Here’s why this Low-Calorie Vegetable Soup Recipe recipe has become a go-to favorite.
Why We Love It
- Low in calories, making it great for weight management.
- Rich in fiber to support digestion and fullness.
- Vegan and gluten-free, suitable for many dietary needs.
- Quick and easy to prepare, perfect for busy schedules.
- Uses fresh, seasonal vegetables for optimal nutrition.
- Hydrating and comforting, ideal for any season.
Shop the tools used in this recipe
Key Ingredients
Using fresh, firm vegetables like carrots and celery ensures the soup has a nice texture and natural sweetness. Adding a splash of lemon juice at the end brightens the flavors and balances the broth.
Gather these fresh and pantry staples to create a flavorful, low-calorie vegetable soup. Feel free to swap veggies based on what’s in season or available.
Ingredient Notes
- 2 tablespoons olive oil
- 1 medium onion, diced
- 2 cloves garlic, minced
- 3 medium carrots, peeled and sliced
- 2 celery stalks, sliced
- 1 medium zucchini, diced
- 1 cup green beans, trimmed and cut into 1-inch pieces
- 1 cup diced tomatoes (canned or fresh)
- 6 cups low-sodium vegetable broth
- 1 teaspoon dried thyme
- 1 teaspoon dried oregano
- Salt and black pepper to taste
- 1 tablespoon fresh parsley, chopped
- Juice of half a lemon
Get 100+ step-by-step, printable recipe cards with lifetime access—no more endless scrolling through blog posts.

One printable guide · $19.99 · yours forever
Equipment Needed
Step-by-Step Instructions
Follow these straightforward steps to make a delicious and healthy vegetable soup with bright, fresh flavors.
Pro Tip
Simmer the soup gently to keep the vegetables tender but not mushy, preserving both texture and vibrant color.
Success Tips
- Use low-sodium broth to control salt levels and keep the soup light.
- Chop vegetables uniformly so they cook evenly.
- Don’t overcook the soup to maintain vibrant colors and textures.
- Add fresh herbs at the end to preserve their bright flavor.
- Taste and adjust seasoning gradually throughout cooking.

Ingredient Swaps
If you need to swap ingredients, here are some practical alternatives that won’t compromise flavor or texture.
Best Substitutions
- Replace zucchini with yellow squash or bell peppers.
- Use kale or spinach instead of green beans for a leafy green option.
- Swap fresh tomatoes for canned diced tomatoes with no added salt.
- Use garlic powder if fresh garlic is unavailable.
- Vegetable broth can be substituted with chicken broth if not vegan.
Frequently Asked Questions
Q: Can I freeze this soup?
A: Yes, it freezes well in airtight containers for up to 3 months. Thaw overnight in the fridge before reheating.
Q: Can I make this soup ahead of time?
A: Absolutely, it tastes even better the next day as the flavors meld. Store in the refrigerator for up to 4 days.
Q: Can I add protein to this soup?
A: Yes, cooked beans or lentils can be added for extra protein without changing the low-calorie profile significantly.
Q: Is this soup suitable for a vegan diet?
A: Yes, this recipe is fully vegan and gluten-free as long as you use vegetable broth.
Storage Tips
Store your leftover vegetable soup properly to maintain freshness and flavor.
Storage & Reheating
- Cool soup completely before refrigerating in an airtight container.
- Keep refrigerated for up to 4 days.
- Freeze in portions for up to 3 months; thaw overnight in the fridge before reheating.
- Reheat gently on the stove to avoid overcooking the vegetables.
What to Serve With It
Consider these simple additions to round out your meal alongside this soup.
Serving Suggestions
- A slice of crusty whole-grain bread
- Light mixed green salad with vinaigrette
- Steamed brown rice or quinoa on the side
- A sprinkle of grated Parmesan or nutritional yeast

Low-Calorie Vegetable Soup Recipe
Ingredients
- ☐ 2 tablespoons olive oil
- ☐ 1 medium onion, diced
- ☐ 2 cloves garlic, minced
- ☐ 3 medium carrots, peeled and sliced
- ☐ 2 celery stalks, sliced
- ☐ 1 medium zucchini, diced
- ☐ 1 cup green beans, trimmed and cut into 1-inch pieces
- ☐ 1 cup diced tomatoes (canned or fresh)
- ☐ 6 cups low-sodium vegetable broth
- ☐ 1 teaspoon dried thyme
- ☐ 1 teaspoon dried oregano
- ☐ Salt and black pepper to taste
- ☐ 1 tablespoon fresh parsley, chopped
- ☐ Juice of half a lemon
Instructions
-
1
Heat olive oil in a large pot over medium heat until shimmering. -
2
Add the onion and garlic, and sauté until fragrant and translucent, about 3-4 minutes. -
3
Stir in the carrots and celery, cooking until they begin to soften, about 5 minutes. -
4
Pour in the vegetable broth, then add the zucchini, green beans, diced tomatoes, thyme, and oregano. -
5
Bring the soup to a gentle boil, then reduce the heat and simmer uncovered for 20 minutes, until vegetables are tender but still hold their shape. -
6
Season with salt and pepper to taste, then stir in the lemon juice and fresh parsley just before serving. -
7
Ladle into bowls and enjoy warm.
Did You Make This Low-Calorie Vegetable Soup Recipe?
We’d love to hear how it turned out. Leave a rating and comment below.

