
Zucchini Vegetable Soup Recipe tastes light, cozy, and fresh, with tender zucchini, sweet carrots, and a tomato-herb broth that still feels hearty. It suits busy weeknights, meal prep fans, and anyone who wants a big pot of veggie goodness on the table in about 40 minutes. I first made a version of this soup on a hot July evening in a tiny apartment kitchen with one sad knife and still loved every spoonful.
Why You Should Try This Zucchini Vegetable Soup Recipe
This zucchini vegetable soup recipe uses simple ingredients yet delivers big flavor from layered aromatics, herbs, and a touch of acidity. You get a satisfying bowl that feels comforting without feeling heavy, so it works in both summer and cooler months.
The recipe also respects your schedule and your wallet. You can toss in extra vegetables from the fridge, use pantry staples like canned tomatoes and broth, and still serve something that tastes like you fussed over it.
“This zucchini vegetable soup recipe tastes like a cozy garden in a bowl and somehow gets better with each reheat. ★★★★★”
Ingredients You’ll Need
Vegetables
- 2 tablespoons olive oil (extra virgin for best flavor, but any neutral olive oil works)
- 1 large yellow onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 3 medium zucchini, halved lengthwise and sliced into half-moons
- 1 red bell pepper, diced (orange or yellow also work)
- 3 cloves garlic, minced
- 1 cup green beans, trimmed and cut into 1-inch pieces (fresh or frozen)
- 1 cup corn kernels (fresh, frozen, or canned and drained)
- 1 cup baby spinach or chopped kale
Canned and Pantry Staples
- 1 can (14.5 ounces) diced tomatoes, with juices
- Fire-roasted tomatoes add a light smoky note.
- 1 can (15 ounces) cannellini beans or great northern beans, drained and rinsed
- Chickpeas also work if you prefer a firmer bite.
- 6 cups vegetable broth or chicken broth
- Use low-sodium broth so you control the salt.
- 2 tablespoons tomato paste
- Tube tomato paste makes an easy pantry shortcut and keeps well in the fridge.
Herbs, Spices, and Seasoning
- 1 teaspoon dried oregano
- 1 teaspoon dried basil
- 1 teaspoon dried thyme
- 1 teaspoon ground coriander
- 1 teaspoon ground turmeric
- 1 teaspoon smoked paprika or sweet paprika
- 1 bay leaf
- 1 to 1½ teaspoons kosher salt, plus more to taste
- ½ teaspoon black pepper
- ¼ teaspoon crushed red pepper flakes (optional, for gentle heat)
- Juice of ½ to 1 lemon, to taste
- 2 tablespoons chopped fresh parsley or basil, for serving
Optional Add-ins
- ½ cup small pasta like ditalini, orzo, or small shells
- ½ cup cooked rice or quinoa
- Freshly grated Parmesan or a dairy-free hard cheese alternative, for topping
- A drizzle of good olive oil at the end for extra richness
Equipment
- Large stock pot or Dutch oven (at least 5 to 6 quarts)
- Cutting board and sharp chef’s knife
- Wooden spoon or heat-safe spatula
- Ladle
- Measuring cups and spoons
Tips & Tricks
- Chop vegetables in similar sizes so they cook evenly and feel pleasant in each bite.
- Brown the onions and carrots slightly to build flavor before you add garlic and spices.
- Use low-sodium broth and add salt in stages so you avoid an overly salty soup.
- Add zucchini later in the cooking process so it stays tender and does not turn mushy.
- Stir in spinach or kale at the very end so the greens stay bright and vibrant.
- Add pasta separately or cook it in a second pot so it does not soak up all the broth.
- Taste near the end and adjust with lemon juice and salt to wake up the flavors.
- Use frozen vegetables if you feel short on time; toss them in straight from the freezer.
- Double the batch and freeze half so you have an easy meal on a busy night.
- Serve toppings like herbs, cheese, or chili flakes at the table so everyone customizes their bowl.
How to Make Zucchini Vegetable Soup Recipe
Step 1: Sauté veggies and aromatics
Heat oil in a large stock pot or Dutch oven over medium heat. Once hot, add onions and carrots; cook until soft, about 8 minutes. Stir in garlic, ginger, harissa, coriander, and turmeric; cook 2 minutes, until aromatic. Season with salt.
Step 2: Build the base
Add celery and bell pepper to the pot and stir until they start to soften, about 3 to 4 minutes. Stir in tomato paste and smoked paprika and cook 1 to 2 minutes so the tomato paste darkens slightly and tastes richer. Pour in diced tomatoes with their juices and scrape the bottom of the pot to release any browned bits.
Step 3: Add broth and hearty vegetables
Pour in vegetable broth and stir in the bay leaf, oregano, basil, thyme, and crushed red pepper flakes if you use them. Add green beans and cannellini beans and bring the soup to a gentle boil over medium-high heat. Lower the heat to maintain a steady simmer and cook about 10 minutes so the flavors start to blend.
Step 4: Add zucchini and quick-cooking vegetables
Stir in zucchini and corn and continue to simmer for 8 to 10 minutes until the zucchini turns tender but still holds its shape. Taste the broth and adjust salt and pepper as needed. If you want pasta in the soup, stir in small pasta during this step and cook until al dente, then thin with extra broth if the pasta absorbs too much liquid.
Step 5: Finish with greens and brightness
Turn the heat to low and stir in spinach or kale. Let the greens wilt for 2 to 3 minutes. Turn off the heat, remove the bay leaf, and stir in lemon juice and fresh parsley or basil, tasting and adjusting the acidity to your liking.
Step 6: Serve
Ladle the zucchini vegetable soup into bowls while hot. Add a drizzle of olive oil and a sprinkle of Parmesan or dairy-free cheese if you enjoy a cheesy finish. Serve with crusty bread or a simple salad and enjoy that cozy, veggie-packed bowl.
What to Serve with Zucchini Vegetable Soup Recipe
Serve this zucchini vegetable soup recipe with crusty bread, garlic toast, or warm pita to soak up the flavorful broth. A simple side salad with crisp lettuce, cucumbers, and a light vinaigrette adds freshness and crunch. You can also pair it with a grilled cheese sandwich, a veggie panini, or a baked sweet potato for a more filling meal. Offer lemon wedges, extra herbs, and grated cheese at the table so everyone fine-tunes their own bowl.
Storage Options
- Cool the soup to room temperature, then store it in airtight containers in the fridge for up to 4 days.
- Freeze portions in freezer-safe containers or zip bags for up to 3 months, leaving a little space at the top for expansion.
- Reheat on the stove over medium heat, adding a splash of broth or water if it thickened in the fridge.
- Reheat single servings in the microwave in short bursts, stirring between each, until hot all the way through.

Zucchini Vegetable Soup Recipe
Ingredients
Instructions
- Heat the olive oil in a large stock pot or Dutch oven over medium heat. Add the diced onion and carrots and cook, stirring occasionally, until softened and just starting to brown, about 8 minutes.
- Stir in the minced garlic, ground coriander, and turmeric. Cook for about 2 minutes, stirring frequently, until very fragrant. Season lightly with salt.
- Add the diced celery and red bell pepper. Cook, stirring often, until they begin to soften, about 3 to 4 minutes.
- Stir in the tomato paste and smoked paprika and cook for 1 to 2 minutes, letting the tomato paste darken slightly to deepen the flavor.
- Pour in the diced tomatoes with their juices, scraping the bottom of the pot to release any browned bits stuck to the pan.
- Add the broth, bay leaf, dried oregano, dried basil, dried thyme, and crushed red pepper flakes if using. Stir in the green beans and cannellini beans. Bring the soup to a gentle boil over medium-high heat, then reduce the heat to maintain a steady simmer and cook for about 10 minutes.
- Stir in the sliced zucchini and corn. Continue to simmer for 8 to 10 minutes, until the zucchini is tender but still holds its shape. If using small pasta, stir it in now and cook until al dente, adding extra broth or water if needed. Taste and adjust with more salt and black pepper as desired.
- Turn the heat to low and stir in the spinach or kale. Let the greens wilt for 2 to 3 minutes, then remove the bay leaf. Stir in the lemon juice and chopped fresh parsley or basil, tasting and adding more lemon if you like a brighter flavor.
- Ladle the zucchini vegetable soup into bowls while hot. Drizzle with a little olive oil and sprinkle with Parmesan or dairy-free cheese if desired. Serve with crusty bread or a simple salad.
Notes
Approximate per 1 of 6 servings (without pasta, cheese, or extra oil): 210 calories; fat 7 g; saturated fat 1 g; carbohydrates 30 g; fiber 7 g; sugars 9 g; protein 9 g; sodium 780 mg. Values are estimates and will vary based on broth, beans, add-ins, and portion size.

Leave a Reply