There’s pure magic in turning humble vegetables into a bowl of vibrant comfort, and this roasted zucchini & tomato soup recipe absolutely delivers. Fresh zucchini and tomatoes are roasted until irresistibly sweet and caramelized, then blended with aromatic garlic, onions, and a touch of balsamic for deep, tangy flavor. Naturally gluten-free and vegan, it’s the kind of soul-warming soup that brightens up any table, whether you’re enjoying a cozy fall night or craving something fresh in spring. If you’re looking for a dish that’s as nourishing as it is delicious, this is the recipe you’ll come back to all year long.
Ingredients You’ll Need

Ingredients You’ll Need
You won’t believe how much flavor you can coax out of just a few pantry staples and garden favorites. Each ingredient in this roasted zucchini & tomato soup recipe brings something unique, from vibrant color to robust taste, ensuring a deeply satisfying bowl every time.
- Zucchini: Roasting brings out zucchini’s subtle sweetness and silky texture; try to use medium-sized ones for consistent roasting.
- Ripe Tomatoes: Fresh tomatoes roast to juicy, jammy perfection, infusing the soup with summery depth and bold color.
- Red Bell Pepper: Adds a touch of sweetness and a gorgeous orange hue to the mix.
- Yellow Onion: Roasting transforms onions into sweet, mellow flavor bombs that round out the soup.
- Garlic Cloves (unpeeled): Roasted garlic becomes buttery and mild — peeling after roasting keeps them from burning and intensifies their flavor.
- Olive Oil: Essential for roasting; it helps veggies caramelize while adding fruity richness to every bite.
- Salt and Black Pepper: Balances the sweetness of roasted veggies and enhances every other flavor.
- Dried Thyme: Earthy and aromatic, thyme adds a woodsy note that pairs perfectly with the vegetables.
- Vegetable Broth: Use a good-quality broth to provide a savory backbone for the soup.
- Tomato Paste: Deepens the tomato flavor and gives the soup a luscious, velvety body.
- Balsamic Vinegar: Just a splash lifts the whole soup with gentle acidity and a touch of sweetness.
- Red Pepper Flakes (optional): For those who love a little back-of-the-throat warmth in their soup.
- Fresh Basil or Parsley: A bright, fresh garnish brings all the roasted flavors to life.
How to Make roasted zucchini & tomato soup recipe
Step 1: Prep and Arrange the Vegetables
Set your oven to 400°F (200°C) and let it preheat while you slice the zucchini, halve the tomatoes, quarter the pepper, and cut the onion into wedges. Spread everything onto a large baking sheet along with the unpeeled garlic cloves. Giving the veggies space prevents them from steaming and ensures perfect golden edges.
Step 2: Season and Roast
Drizzle the vegetables generously with olive oil and sprinkle with the dried thyme, salt, and freshly ground pepper. Toss to coat, then spread them out again in a single layer. Roast for 35 to 40 minutes, until they’re lightly charred and smell absolutely irresistible. This roasting step unlocks the signature depth of the roasted zucchini & tomato soup recipe.
Step 3: Blend the Roasted Goodness
Once the veggies are cool enough to handle, peel the garlic (it should slip right out of its skin), and transfer all the roasted vegetables into a blender. Add the tomato paste and a small amount of broth to get things moving. Blend until smooth and creamy — you’ll see that beautiful color come to life!
Step 4: Simmer and Season to Perfection
Pour the blended mixture into a large pot. Stir in the remaining vegetable broth, the balsamic vinegar, and red pepper flakes if you like a touch of heat. Bring everything to a gentle simmer over medium-low heat for about 10 minutes. Taste and adjust seasoning — now’s your chance to make it your own!
Step 5: Serve and Savor
Ladle the soup into bowls while it’s piping hot and aromatic. This is the moment to top each serving with a sprinkle of fresh basil or parsley, so the herbal notes awaken the deep roasted flavors. Now, dive in with your favorite bread or keep it simple with just a spoon — cozy bliss awaits.
How to Serve roasted zucchini & tomato soup recipe
Garnishes
For a truly show-stopping bowl, a handful of torn basil or chopped parsley makes the colors pop and brings a welcome freshness. For extra richness, swirl in a spoonful of coconut milk or a dollop of vegan cream right before serving. A sprinkle of toasted seeds or a dash of cracked black pepper adds delightful contrast and crunch.
Side Dishes
The roasted zucchini & tomato soup recipe shines alongside classic pairings like crusty toasted sourdough, cheesy paninis, or a vibrant green salad. Grilled cheese is a forever favorite — the crisp, gooey sandwich is perfect for dunking into the soup’s silky warmth.
Creative Ways to Present
Pour the soup into petite cups for an elegant starter at a dinner party, or serve it in shallow bowls topped with grilled vegetables and microgreens for a restaurant-worthy look. For warm-weather picnics, chill the soup and serve as a refreshing gazpacho with a drizzle of basil oil. There’s no end to the ways you can show off this colorful, crowd-pleasing dish!
Make Ahead and Storage
Storing Leftovers
Let any leftover soup cool completely before transferring it to airtight containers. Stored in the refrigerator, it keeps beautifully for up to four days without losing any of that roasted depth. It’s so convenient to have a bowl ready for quick lunches throughout the week!
Freezing
The roasted zucchini & tomato soup recipe is a meal-preppers dream because it freezes like a champ. Simply portion the cooled soup into resealable freezer-safe containers or bags (leave a little space at the top for expansion), and freeze for up to three months. Thaw in the fridge overnight before reheating.
Reheating
Reheat the soup gently on the stovetop over medium heat, stirring occasionally until hot. If it has thickened up in the fridge or freezer, splash in a bit of broth or water to bring it back to your preferred consistency. A quick microwave heat-up works, too, making this roasted zucchini & tomato soup recipe a lifesaver on busy nights.
FAQs
Can I use canned tomatoes if fresh aren’t available?
Absolutely! While fresh tomatoes give the soup its brightest flavor, canned tomatoes will work in a pinch. Choose whole or diced canned tomatoes (about two 14-ounce cans), and roast them alongside the other veggies for similar results.
Is this soup spicy?
The base recipe is gently savory and not spicy at all, but adding red pepper flakes will give it a subtle kick. Feel free to dial the heat up or down by adjusting the amount to suit your tastes!
Can I make this soup creamy without dairy?
Yes! To keep it dairy-free but still luscious, stir in half a cup of coconut milk or your favorite plant-based cream at the end. This gives the soup an extra rich and velvety texture.
What’s the best way to blend the veggies if I don’t have a blender?
You can use an immersion (stick) blender directly in your soup pot for easy blending and less cleanup. A food processor also works — just do it in batches and take care with hot ingredients!
Can I add other vegetables?
Definitely! The roasted zucchini & tomato soup recipe is super flexible. Feel free to toss in carrots, eggplant, or even butternut squash for different flavor profiles. Roasting is the key, so use what you have and have fun experimenting.
Final Thoughts
If you’re searching for a dish that’s simple yet showstopping, this roasted zucchini & tomato soup recipe is bound to steal your heart. It’s easy enough for weeknights but special enough for guests — and every spoonful brims with roasted, sun-drenched flavor. Roll up your sleeves, gather those fresh veggies, and treat yourself to a bowl (or two) soon!
Printroasted zucchini & tomato soup recipe
A rich, flavorful roasted zucchini and tomato soup that’s perfect for all seasons. Made with fresh vegetables, this soup is naturally vegan, gluten-free, and packed with comforting roasted flavor.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 4 servings
- Category: Soup
- Method: Roasting, Blending, Simmering
- Cuisine: General
- Diet: Gluten Free
Ingredients
Zucchini:
- 4 medium zucchini, sliced
Tomatoes:
- 6 ripe tomatoes, halved
Red Bell Pepper:
- 1 red bell pepper, quartered
Yellow Onion:
- 1 medium yellow onion, wedged
Garlic:
- 6 garlic cloves, unpeeled
Seasonings:
- 2 tablespoons olive oil
- 1 teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon dried thyme
- 1 tablespoon tomato paste
- 1 tablespoon balsamic vinegar
- ¼ teaspoon red pepper flakes (optional)
Additional:
- 3 cups vegetable broth
- Fresh basil or parsley, for garnish
Instructions
- Preheat Oven: Preheat oven to 400°F (200°C). Arrange zucchini, tomatoes, onion, pepper, and garlic on a baking sheet.
- Season Vegetables: Drizzle with olive oil and sprinkle with thyme, salt, and pepper.
- Roast: Roast for 35–40 minutes until lightly charred.
- Blend: Peel garlic, blend all roasted vegetables with tomato paste and a bit of broth.
- Simmer: Transfer to a pot, add remaining broth, balsamic vinegar, and red pepper flakes. Simmer for 10 minutes.
- Finish and Serve: Adjust seasoning and serve with fresh herbs.
Notes
- Add coconut milk or cream for a richer soup.
- Pairs beautifully with toasted sourdough or grilled cheese.
- Freeze for up to 3 months in airtight containers.
Nutrition
- Serving Size: 1 bowl (approx. 1¼ cups)
- Calories: 140
- Sugar: 10g
- Sodium: 480mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 4g
- Protein: 4g
- Cholesterol: 0mg