There’s something comforting about a warm bowl of soup, especially when it’s filled with fresh, flavorful ingredients. This soup brings together the rich taste of tomatoes and the delicate notes of zucchini, creating a cozy dish that’s perfect for any time of the year. It’s a great way to use seasonal produce, and it’s equally enjoyable on a chilly evening or as a light summer meal.
Why you’ll love this dish
This soup is a delightful combination of flavors, offering a refreshing yet hearty experience in every spoonful. The sweet and savory blend of zucchini and tomatoes creates a harmonious balance that’s not just delicious but also nourishing. Whether served as a starter or a main course, it’s a versatile dish that fits various occasions.
"I made this soup for a recent gathering, and everyone loved it! The flavors were so fresh and vibrant."
With its vibrant colors and delightful aromas, it’s hard to resist. Plus, you can whip it up in no time, making it a favorite in busy households.
How it comes together
Preparing this soup is as easy as chopping, sautéing, and simmering. The process is straightforward: you’ll begin by cooking your vegetables to enhance their flavors, then add your broth and let everything meld together. It’s a cooking experience that promises few dishes and even less fuss.
Prep Time: 10 min | Cook Time: 30 min | Total Time: 40 min
What you’ll need
- 2 medium zucchinis, diced
- 4 ripe tomatoes, chopped (or one 14 oz can of diced tomatoes)
- 1 medium onion, diced
- 3 cloves garlic, minced
- 4 cups vegetable broth
- 1 tablespoon olive oil
- 1 teaspoon dried basil
- Salt and pepper to taste
Feel free to substitute fresh tomatoes with canned ones if they’re out of season. If you like a bit of heat, add a pinch of red pepper flakes for a spicy kick!
Step-by-step instructions
- In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes.
- Stir in the minced garlic, cooking for another 1-2 minutes until fragrant.
- Add the diced zucchini and chopped tomatoes, sautéing for 5-7 minutes until they begin to soften.
- Pour in the vegetable broth, followed by the dried basil. Bring the mixture to a boil.
- Reduce the heat and let it simmer for about 20 minutes, allowing the flavors to deepen.
- Use an immersion blender to puree the soup to your desired consistency, or leave it chunky for a rustic touch.
- Season with salt and pepper to taste before serving.
Best ways to enjoy it
This soup shines when served with a side of crusty bread or a fresh garden salad. A sprinkle of fresh basil or a dollop of sour cream can elevate the flavors even more. Consider pairing it with a light wine or a refreshing iced tea for a complete meal.
Storage and reheating tips
Leftover soup can be stored in the refrigerator for up to 4 days in an airtight container. If you want to keep it longer, feel free to freeze it, where it can last up to 3 months. To reheat, simply thaw overnight in the refrigerator and warm it over low heat on the stove. Always ensure the soup reaches a temperature of 165°F (74°C) before serving.
Helpful cooking tips
To maximize the flavors, consider roasting the zucchini and tomatoes before adding them to the pot. This simple step will enhance their natural sweetness. Additionally, taste and adjust the seasoning as needed; a hint of vinegar or a splash of lemon juice can brighten the overall flavor.
Creative twists
Experiment with adding different vegetables to the mix, such as bell peppers or carrots. For a protein punch, consider adding some cooked chickpeas or white beans. Herbs like thyme or oregano can introduce a different flavor profile, so don’t hesitate to play around with what you have.
FAQ
Can I use frozen zucchini or tomatoes?
Yes, frozen veggies work well! Just remember they may release a bit more liquid, so adjust the broth if necessary.
Is this soup vegan?
Absolutely! All the ingredients are plant-based, making it a great choice for vegan diets.
What type of blender is best for pureeing the soup?
An immersion blender is super convenient for soups, but you can also use a traditional blender. Just be cautious when blending hot liquids; allow it to cool slightly to avoid splatters.

Zucchini Tomato Soup
Ingredients
Method
- In a large pot, heat the olive oil over medium heat. Add the diced onion and sauté until translucent, about 5 minutes.
- Stir in the minced garlic, cooking for another 1-2 minutes until fragrant.
- Add the diced zucchini and chopped tomatoes, sautéing for 5-7 minutes until they begin to soften.
- Pour in the vegetable broth, followed by the dried basil. Bring the mixture to a boil.
- Reduce the heat and let it simmer for about 20 minutes, allowing the flavors to deepen.
- Use an immersion blender to puree the soup to your desired consistency, or leave it chunky for a rustic touch.
- Season with salt and pepper to taste before serving.



