Creamy Zucchini Soup Ready in 30 Minutes
This creamy zucchini soup turns a pile of summer squash into a silky, satisfying bowl in about half an hour. No cream needed—just a single potato and a quick blend give it that velvety feel.

It’s the kind of recipe that earns a spot on your weeknight rotation because it’s forgiving, fast, and actually tastes like something you’d order at a café.
Why This Soup Works Night After Night
The real magic is the texture. Zucchini and potato cook down in broth until soft, then an immersion blender makes it impossibly smooth without a drop of cream.
I keep coming back to this version because the lemon at the end wakes everything up. It balances the mild, earthy squash so the soup tastes fresh rather than heavy.
Ingredients

- 2 tbsp olive oil: extra-virgin or a neutral vegetable oil
- 1 medium yellow onion, chopped
- 3 cloves garlic, minced
- 2 lbs zucchini (about 4 medium), halved lengthwise and sliced ½ inch thick
- 1 small russet potato (about 4 oz), peeled and diced
- 4 cups vegetable broth
- 1 tsp kosher salt
- ½ tsp black pepper
- 1 tbsp fresh lemon juice
- Fresh basil or dill, for garnish
- Plain yogurt or heavy cream, for swirling (optional)
Variations and Substitutions
- Swap the potato: use a cup of cauliflower florets for a lighter, lower-carb version.
- Go creamy: stir in ¼ cup coconut milk or heavy cream after blending.
- Change the herb: fresh dill gives it a bright, grassy note; basil makes it more summery.
- Add heat: a pinch of red pepper flakes with the garlic.
If you’re in the mood for another quick blended soup, try our roasted tomato basil soup.
How to Make Creamy Zucchini Soup
Step 1: Sauté the Aromatics

Warm the 2 tbsp olive oil in a large pot over medium heat. Add the chopped onion and cook for about 5 minutes, stirring now and then, until it softens and turns translucent. Stir in the minced garlic and cook just 1 minute more so it doesn’t burn.
You’ll know it’s ready when the kitchen smells sweet and garlicky, and the onion has no crunch left.
Step 2: Cook the Vegetables

Add the sliced zucchini, diced potato, 4 cups vegetable broth, 1 tsp kosher salt, and ½ tsp black pepper. Raise the heat to bring it to a boil, then lower to a simmer, cover, and cook for 15 to 18 minutes, until the zucchini and potato are very tender when pierced with a fork.
The zucchini will go from opaque to translucent, and the potato will practically fall apart. That softness is what gives the final soup its smoothness.
Step 3: Blend Until Smooth

Turn off the heat. Use an immersion blender right in the pot and purée until completely smooth, about 1 minute. If using a regular blender, let the soup cool for a few minutes, then blend in batches, taking care with the hot liquid.
You’re looking for a consistency that coats the back of a spoon without any lumps. It’s okay if it seems a little thick—you can adjust it later.
Step 4: Season and Finish

Stir in the 1 tbsp fresh lemon juice, then taste and add more salt or pepper if it needs it. If the soup is thicker than you like, add a splash more broth or water until it reaches the consistency you want.
The lemon doesn’t make it sour; it just brightens everything so the earthy flavors don’t fall flat. A little at a time is best.
Step 5: Ladle and Garnish

Ladle the hot soup into bowls. Top with fresh herbs like basil or dill, a crack of black pepper, and a drizzle of yogurt or olive oil if you want something extra.
A Few Notes Before You Start
- Choose firm, medium zucchini with no soft spots. Large, overgrown squash can be watery and bitter.
- If you like a little texture, blend only three-quarters of the soup and leave the rest chunky, then stir them together.
- Don’t skip the lemon. Even a small squeeze keeps the soup from tasting flat.
- This soup thickens as it sits, so keep extra broth handy when reheating.
Storing Leftovers
- Refrigerate: store in an airtight container for up to 4 days.
- Reheating: warm gently on the stovetop or in the microwave, adding a splash of broth if it’s too thick. It also freezes well for up to 3 months; the texture might be a tiny bit grainier after thawing, but the flavor stays.
What To Serve With Creamy Zucchini Soup
A hunk of crusty sourdough is an obvious choice, but I like it with a grilled cheese sandwich made with sharp cheddar and whole grain bread. The crispy, salty contrast cuts through the soup’s smoothness. For something lighter, a simple arugula salad with lemon vinaigrette adds a peppery bite that balances the mild squash.
Frequently Asked Questions
Can I make this without potato?
Yes, swap in an equal weight of cauliflower or just leave it out. The soup will be thinner and a bit less creamy, but still good.
Why is my zucchini soup bitter?
Overripe or large zucchini can have bitter skin and seeds. Peel them and scoop out the spongy seed core before cooking for a milder taste.
Do I need an immersion blender?
No, a standard blender works fine. Just let the soup cool slightly, blend in batches, and vent the lid to avoid hot splashes.
Can I use water instead of broth?
You can, but the soup will taste flat. Use vegetable broth or a good quality bouillon cube dissolved in water for more depth.

Creamy Zucchini Soup Recipe
Ingredients
Method
- Warm the olive oil in a large pot over medium heat. Add the onion and cook for 5 minutes until softened, then stir in the garlic and cook 1 minute more.
- Add the zucchini, potato, broth, salt, and pepper. Bring to a boil, then simmer, covered, for 15–18 minutes until vegetables are very tender.
- Purée with an immersion blender until smooth, about 1 minute, or carefully blend in batches with a regular blender.
- Stir in the lemon juice, then taste and adjust salt, pepper, or consistency with extra broth.
- Ladle into bowls, garnish with fresh herbs and a drizzle of yogurt or oil, and serve hot.
