Simple Zucchini Soup – Light, Cozy, and Comforting
Zucchini soup is one of those recipes that feels like a small win any night of the week. It’s quick to make, uses pantry basics, and somehow tastes both fresh and comforting. The flavor is gentle and clean, but not boring—thanks to garlic, onion, and a touch of lemon.
This is the kind of soup you make when you want something warm and nourishing without spending an hour in the kitchen. It blends up silky, works with dairy or without, and makes great leftovers.

Simple Zucchini Soup - Light, Cozy, and Comforting
Ingredients
- 2 tablespoons olive oil or unsalted butter
- 1 medium yellow onion, chopped
- 3 cloves garlic, sliced
- 1 1/2 pounds zucchini (about 4 medium), trimmed and sliced
- 3 cups vegetable or chicken broth
- 1 small potato, peeled and diced (optional, for extra body)
- 1/4 to 1/2 cup cream, half-and-half, or full-fat coconut milk (optional)
- 1 tablespoon fresh lemon juice, plus more to taste
- Salt and freshly ground black pepper
- Fresh herbs for garnish: chives, parsley, basil, or dill (optional)
- Grated Parmesan, croutons, or a drizzle of olive oil for serving (optional)
Instructions
- Sauté the aromatics: Warm the olive oil or butter in a large pot over medium heat. Add the onion with a pinch of salt. Cook, stirring often, until soft and translucent, about 5–7 minutes. Add the garlic and cook for 30 seconds, just until fragrant.
- Add zucchini (and potato, if using): Stir in the sliced zucchini and the diced potato. Season with a little more salt and pepper. Cook for 3–4 minutes to soften the edges and build flavor.
- Pour in the broth: Add the broth and bring it to a gentle boil. Reduce to a simmer and cook until the zucchini (and potato) are very tender, about 10–12 minutes.
- Blend until smooth: Use an immersion blender to puree the soup in the pot until silky. Or transfer in batches to a countertop blender, vent the lid, and blend until smooth. Return to the pot if needed.
- Finish and balance: Stir in the lemon juice and taste. Add cream or coconut milk if you’d like a richer finish. Adjust salt and pepper. If the flavor feels flat, add another squeeze of lemon or a pinch more salt.
- Serve: Ladle into bowls and top with herbs, Parmesan, croutons, or a drizzle of olive oil. Serve warm.
Transform Your Body in just 6-Weeks. Get Fit, Save Time, and Eat Smart.
Ready to get real results without long workouts or complicated diets? Our 6-week plan is made for busy people who want quick wins and lasting changes.
Get Your Program TodayWhat Makes This Recipe So Good

- Balanced and mild flavor: Zucchini has a delicate taste that pairs well with simple aromatics, so the soup stays light but satisfying.
- Quick weeknight friendly: From chopping board to bowl in about 30 minutes, with minimal cleanup.
- Flexible: Works with vegetable or chicken broth, with or without cream, and adapts easily to add-ins like herbs or potatoes.
- Budget-friendly: Zucchini is inexpensive and widely available, especially in summer.
- Great texture: Blends into a smooth, velvety soup without needing heavy cream.
Ingredients
- 2 tablespoons olive oil or unsalted butter
- 1 medium yellow onion, chopped
- 3 cloves garlic, sliced
- 1 1/2 pounds zucchini (about 4 medium), trimmed and sliced
- 3 cups vegetable or chicken broth
- 1 small potato, peeled and diced (optional, for extra body)
- 1/4 to 1/2 cup cream, half-and-half, or full-fat coconut milk (optional)
- 1 tablespoon fresh lemon juice, plus more to taste
- Salt and freshly ground black pepper
- Fresh herbs for garnish: chives, parsley, basil, or dill (optional)
- Grated Parmesan, croutons, or a drizzle of olive oil for serving (optional)
How to Make It

- Sauté the aromatics: Warm the olive oil or butter in a large pot over medium heat. Add the onion with a pinch of salt.
Cook, stirring often, until soft and translucent, about 5–7 minutes. Add the garlic and cook for 30 seconds, just until fragrant.
- Add zucchini (and potato, if using): Stir in the sliced zucchini and the diced potato. Season with a little more salt and pepper.
Cook for 3–4 minutes to soften the edges and build flavor.
- Pour in the broth: Add the broth and bring it to a gentle boil. Reduce to a simmer and cook until the zucchini (and potato) are very tender, about 10–12 minutes.
- Blend until smooth: Use an immersion blender to puree the soup in the pot until silky. Or transfer in batches to a countertop blender, vent the lid, and blend until smooth.
Return to the pot if needed.
- Finish and balance: Stir in the lemon juice and taste. Add cream or coconut milk if you’d like a richer finish. Adjust salt and pepper.
If the flavor feels flat, add another squeeze of lemon or a pinch more salt.
- Serve: Ladle into bowls and top with herbs, Parmesan, croutons, or a drizzle of olive oil. Serve warm.
Keeping It Fresh
This soup keeps well and actually tastes better the next day. Let it cool, then store in an airtight container in the fridge for up to 4 days.
Reheat gently on the stove over low heat; avoid boiling if you’ve added dairy.
For longer storage, freeze in portions for up to 3 months. Leave out the cream before freezing, then add it after reheating. Thaw overnight in the fridge or gently on low heat in a saucepan with a splash of broth or water to loosen.
Health Benefits
- Light and nutrient-rich: Zucchini is low in calories and a good source of vitamin C, potassium, and fiber, especially if you include the skins.
- Hydrating: Zucchini has a high water content, which helps keep the soup light yet filling.
- Customizable for dietary needs: Use vegetable broth for a vegetarian soup and coconut milk for a dairy-free option.
- Lower sodium control: Making it at home lets you control the salt and choose low-sodium broth if needed.
Pitfalls to Watch Out For
- Undercooking the zucchini: If it’s not fully tender, the texture can turn grainy when blended.
Simmer until very soft.
- Overloading with liquid: Add just enough broth to cover. You can always thin the soup after blending if needed.
- Skipping the acid: Lemon juice brightens the flavor. Without it, the soup may taste dull.
- Blending too hot: If using a countertop blender, vent the lid and blend in batches to avoid splatters.
- Forgetting to season in layers: A pinch of salt with the onion, then again after simmering, helps build depth.
Variations You Can Try
- Herb-forward: Add a handful of fresh basil, parsley, or dill before blending for a fresh, green finish.
- Parmesan and garlic: Stir in 1/4 cup finely grated Parmesan after blending and top with extra for serving.
- Spiced: Toast 1/2 teaspoon ground cumin or coriander with the onions, or add a pinch of red pepper flakes for heat.
- Extra creamy: Add a small peeled Yukon Gold potato during simmering and finish with 1/2 cup cream for a velvety texture.
- Coconut and lime: Swap cream for coconut milk and use lime juice instead of lemon.
Add a little fresh ginger with the garlic.
- Protein boost: Top with shredded rotisserie chicken, white beans, or a poached egg for a more filling bowl.
- Make it chunky: Blend half the soup and leave the rest in pieces for texture.
FAQ
Do I need to peel the zucchini?
No. The skin is thin and softens easily. It adds color, nutrients, and a fresher flavor.
Just trim the ends and wash well.
Can I make this without a blender?
Yes. Cook the zucchini until very soft and use a potato masher for a rustic texture. It won’t be as silky, but it will still taste great.
What if my soup tastes bland?
Season in layers and adjust at the end.
Add a bit more salt, a squeeze of lemon, and a crack of black pepper. A drizzle of olive oil or a sprinkle of Parmesan can also wake it up.
How can I thicken the soup?
Use the optional potato, simmer a few extra minutes uncovered to reduce, or stir in a couple of tablespoons of cream cheese or Greek yogurt after blending.
Can I use frozen zucchini?
Absolutely. Add it straight to the pot, no need to thaw.
You may need a couple of extra minutes of simmering. If there’s extra liquid, blend first and then adjust thickness.
Is this soup good for meal prep?
Yes. It reheats well, doesn’t separate easily, and can be frozen without the dairy.
Make a double batch and portion it for easy lunches.
What should I serve with it?
Crusty bread, a simple green salad, grilled cheese, or a roasted vegetable side are all great matches. For a heartier meal, add a protein on top.
Wrapping Up
Simple Zucchini Soup is the kind of recipe you come back to because it always works. It’s quick, flexible, and naturally comforting.
Keep it minimalist or dress it up with herbs, cream, and toppings—either way, you’ll have a bowl that feels fresh and satisfying. Make it once, and it just might become your new weeknight staple.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.