Zucchini soup is one of those dishes that feels like a gentle hug on a cool evening. It’s light, fresh, and quietly full of flavor without trying too hard.
This version keeps things simple and cozy, making the most of zucchini’s natural sweetness with just a touch of herbs and a swirl of olive oil. Perfect for those times when comfort food calls for something a little green and a little hopeful.

Ingredients
This zucchini soup is cozy and fresh, just like a light Italian starter. It’s creamy with just a touch of herbiness and a splash of olive oil to bring it all together. Perfect for a quick, comforting bite that feels like a hug in a bowl.
- 3 medium zucchini, chopped
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 3 cups vegetable broth
- 1/2 cup heavy cream
- 2 tablespoons olive oil, plus extra for drizzling
- 1 teaspoon fresh thyme leaves
- 1/4 cup fresh parsley, chopped
- Salt, to taste
- Freshly ground black pepper, to taste
- Pinch of red pepper flakes (optional)

Instructions
This zucchini soup is the kind of easy, comforting dish you’ll want to come back to again and again. It’s creamy, bright with fresh herbs, and just the right touch of garlic and onion to make your kitchen smell like home.
- Heat the olive oil: Pour the 2 tablespoons of olive oil into a large pot and warm it over medium heat until it gently shimmers, setting the stage for your flavors.
- Sauté the onion and garlic: Add the finely chopped onion and minced garlic to the pot and cook for about 5 minutes, stirring often, until they’re soft and fragrant but not browned.
- Add the zucchini and thyme: Toss in the chopped zucchini and fresh thyme leaves, stirring to coat everything in the olive oil and letting the veggies soften for about 5 minutes.
- Pour in the vegetable broth: Carefully add the 3 cups of vegetable broth to the pot, bring it to a gentle boil, then reduce the heat and let it simmer for 15 minutes so the zucchini gets nice and tender.
- Blend the soup: Using an immersion blender (or carefully in batches with a regular blender), puree the soup until it’s smooth and velvety but still a little bit chunky—just like in the photo.
- Stir in the cream and parsley: Pour in the 1/2 cup of heavy cream and the chopped fresh parsley, giving the soup a good stir to make it rich and bright.
- Season to taste: Add salt, freshly ground black pepper, and if you like a little kick, a pinch of red pepper flakes. Taste and adjust until it feels just right.
- Serve with a drizzle: Ladle the soup into bowls and finish with a generous swirl of olive oil on top, just like a warm Italian hug on the surface.
How to Store Zucchini Soup
Let the soup cool down to room temperature, then transfer it to an airtight container and pop it in the fridge. It’ll keep well for up to 3 days. When you’re ready to enjoy it again, gently reheat on the stove over low heat, stirring occasionally—add a splash of broth or water if it feels too thick.
Tweaks and Additions
This zucchini soup already feels like a gentle hug from the kitchen, but a few little twists and extras can make it even more special—still simple, still cozy, just with a touch more layers of flavor or texture to keep things interesting.
- Swap Heavy Cream for Mascarpone: Use a dollop of mascarpone cheese instead of heavy cream to add a richer, silkier texture with that classic Italian tang that makes every spoonful taste like love.
- Add Fresh Lemon Zest: Stir in a teaspoon of lemon zest just before serving to brighten up the soup and cut through the creaminess with a subtle citrus lift.
- Include a Potato: Toss in a peeled and diced potato along with the zucchini to give the soup more body and natural creaminess without needing as much cream.
- Replace Thyme with Basil: Swap the thyme for fresh basil for a sweeter, more aromatic flavor that pairs beautifully with zucchini and brings a sunny note to the dish.
- Stir in Grated Parmesan: Add a handful of grated Parmesan cheese as you stir in the cream for an umami boost that melts right into the soup for extra Italian comfort.
- Toast Some Pine Nuts: Sprinkle toasted pine nuts on top just before serving to add a gentle crunch and a nutty warmth—like a little surprise in every bite.
- Give a Garlicky Kick: When sautéing the onion, add a crushed clove of garlic with the skins on and remove it before blending—the subtle roasted garlic flavor adds depth without overpowering.
- Swirl in a Basil Pesto Drizzle: Finish bowls with a spoonful of fresh basil pesto instead of just olive oil for a pop of color and herbaceous punch that turns simple soup into a celebration.
