Creamy zucchini soup is the kind of light, satisfying dinner that makes you feel good about what you put on the table. This blended soup uses simple garden vegetables and comes together in just 35 minutes with no cream needed for that velvety smooth texture. The first time I topped mine with popcorn, I thought it sounded strange too, and then I took one bite and never looked back.
This creamy zucchini soup is a summer staple in our kitchen, especially when zucchini is piling up from the garden. It is warm, nourishing, and so easy to pull off on a busy weeknight. The popcorn garnish adds a fun crunch that kids and adults both love. Make this tonight!
Table of Contents
Ingredients for Creamy Zucchini Soup
I always use Better Than Bouillon chicken base for this recipe because it adds so much depth without extra effort. Pro tip: keep garlic pieces on the larger side so they do not burn during the saute step. Here is everything you need:
- 3 tbsp butter and/or olive oil (any combination works)
- 1 medium onion (chopped)
- 2 cloves garlic (smashed and roughly chopped)
- 6 small zucchini, about 1.5 lbs (sliced into rounds) – I recommend slicing them evenly for consistent cooking
- 2 and 2/3 cups water
- 2 tsp chicken bouillon base – my preference is Better Than Bouillon for the richest flavor
- 1 tsp kosher salt, plus more to taste
- 1/2 to 1 tsp garlic salt
- 1/4 to 1/2 tsp black pepper
- Popped popcorn, to garnish
- Cream or half and half, to garnish (optional)
Step-by-Step Instructions
In my experience, the key to this creamy zucchini soup is cooking the zucchini long enough so it blends into a silky smooth consistency without any lumps.
Step 1: Heat a 10-inch wide pot over medium heat. Add the butter and/or olive oil and let it warm until it shimmers.
Step 2: Add the chopped onion and roughly chopped garlic to the pot. Saute for about 5 minutes, stirring occasionally, until the onion softens and turns slightly translucent. Do not let the garlic get too dark.
Step 3: While the onion cooks, slice all the zucchini into rounds. Add them to the pot and stir to combine. Saute for about 10 minutes, stirring occasionally, until the zucchini is fork tender and has softened noticeably.
Step 4: Pour in the water and stir in the chicken bouillon base, kosher salt, garlic salt, and black pepper. Bring to a simmer and cook for another 10 to 15 minutes until the zucchini is very soft throughout.
Step 5: Use an immersion blender to blend the soup directly in the pot until completely smooth. If using a countertop blender, work in batches, leave the vent tab open to release steam, and hold a folded kitchen towel firmly over the top to prevent splashing. Pour the blended soup back into the pot.
Step 6: Reheat over medium heat if needed, then ladle into bowls. Finish with a drizzle of cream and a handful of popcorn right before serving. Add more popcorn as you go to keep that crunch.
Best Pairings for Creamy Zucchini Soup
This soup pairs beautifully with hearty, savory sides that balance its light and fresh flavor.
Homemade Cheesy Breadsticks: Warm, cheesy breadsticks are ideal for dipping into this velvety green soup. The buttery, garlicky flavor is a natural match and makes the meal feel complete.
Easy Vegetable Soup: If you want to turn dinner into a cozy soup night for the whole family, pairing this with a chunky vegetable soup gives you variety and keeps things light and nourishing.
Healthy Tomato Zucchini Pasta: This zucchini-forward pasta makes a great companion dish for a full vegetable-focused dinner. The tomato base contrasts nicely with the creamy soup.
Mediterranean Chickpea Salad with Lemon Vinaigrette: A bright, protein-rich salad adds nutritional balance to the meal. The lemon dressing cuts through the richness of the soup perfectly.
Crispy Oven Roasted Cauliflower: Roasted cauliflower with golden crispy edges makes a satisfying and hearty side that complements the smooth texture of the soup with great contrast.
How to Store and Reheat Creamy Zucchini Soup
Store leftover creamy zucchini soup in an airtight container in the refrigerator for up to 1 week. Always keep the popcorn separate and add it fresh at serving time. If freezing, leave out the cream garnish and store in a freezer-safe container for up to 2 to 3 months.
To reheat, I recommend warming individual portions in the microwave for 2 to 3 minutes, stirring halfway through. For a full batch, warm in a saucepan over medium heat, stirring until heated through. Add the cream drizzle after reheating, not before.
Pro tip: Use vegetable bouillon instead of chicken base to make this soup fully vegetarian. Yellow squash also works beautifully in place of or alongside the zucchini for a fun seasonal variation.
FAQs
Do I need an immersion blender for this recipe?
No, a regular countertop blender works fine. Just blend in batches, leave the vent open for steam, and hold a towel firmly over the top. Pour the soup back into the pot when done.
Can I make this soup dairy free?
Yes. Simply skip the cream drizzle at the end or use a splash of unsweetened coconut milk or oat milk instead. The soup itself has no dairy in the base.
Why does my blended zucchini soup look watery?
This usually means the zucchini needed more time to cook before blending. Make sure it is very soft and nearly falling apart before you blend. A longer simmer in Step 4 will give you a thicker, creamier result.
Conclusion
Creamy zucchini soup is one of those recipes you will keep making all summer long. It is simple, nourishing, and the popcorn garnish makes it genuinely fun to eat. Whether it is a quick weeknight dinner or a light family meal, this soup delivers every time. Give it a try and enjoy every spoonful!
Creamy Zucchini Soup with Popcorn Garnish
Ingredients
Equipment
Method
- Heat a 10-inch wide pot over medium heat. Add the butter and/or olive oil and warm until it shimmers.
- Add the chopped onion and roughly chopped garlic. Saute for about 5 minutes, stirring occasionally, until the onion softens. Keep garlic pieces large to avoid burning.
- Slice all zucchini into rounds and add to the pot. Saute for about 10 minutes, stirring occasionally, until the zucchini is fork tender.
- Pour in the water and stir in the chicken bouillon base, kosher salt, garlic salt, and black pepper. Bring to a simmer and cook for 10 to 15 minutes until the zucchini is very soft.
- Use an immersion blender to blend the soup directly in the pot until completely smooth. Alternatively, blend in batches in a countertop blender with the vent tab open and a towel over the top. Return soup to pot.
- Reheat over medium heat if needed. Ladle into bowls and top with a drizzle of cream and fresh popcorn right before serving.











