Easy Creamy Zucchini Soup with Parmesan
This Creamy Zucchini Soup is the perfect easy dinner when you have an abundance of summer zucchini. What I love about this Soup is how a handful of simple ingredients turn into the creamiest, coziest soup.
This recipe is especially special to me because it’s inspired by the zucchini soup my Oma used to make. I can’t ask her for the exact recipe anymore, but this is my best attempt at recreating the simple, comforting zucchini soup I remember.
It also makes great leftovers and is easy to switch up depending on what you have on hand. Serve it with plenty of Parmesan, a drizzle of olive oil, and crusty bread for dipping.
If you like this dish, you should try my Tuscan Kale Soup, Tuscan Tortellini Soup, or my Zucchini and Eggplant Lasagna.

Why You Will Love This Dinner
Easy Cooking
Everything cooks in one pot, and an immersion blender makes it incredibly easy to turn the vegetables into a creamy soup.
Simple Ingredients
Fresh zucchini, onion, garlic, parsley, broth, milk, and Parmesan are all you need.
Great Way to Use Zucchini
If your kitchen is overflowing with zucchini, this recipe uses 3-4 zucchini!
Ingredients
Zucchini – The star of the soup! Cooking the zucchini until tender before blending creates a surprisingly creamy texture.
Yellow Onion – Adds sweetness and savory flavor to the base of the soup.
Garlic – Fresh garlic adds plenty of flavor without overpowering the zucchini.
Fresh Parsley – Brightens the soup and adds fresh herb flavor. I like saving some for finishing.
Butter – Used to sauté the vegetables and adds richness to the soup.
Chicken Bone Broth – Adds savory flavor and a little extra protein. Regular chicken broth also works.
Milk – Makes the blended soup extra creamy without needing heavy cream.
Parmesan Cheese – Melts into the warm soup for salty, cheesy richness.
Substitutions and Variations
Use Vegetable Broth
Swap the chicken broth for vegetable broth to make this a vegetarian zucchini soup.
Make It Extra Creamy
Use half-and-half instead of milk for an even richer soup.
Add More Herbs
Fresh basil, dill, or thyme would all be delicious with the zucchini.
Add More Parmesan
Measure Parmesan with your heart! You can add more directly to the soup or pile it on top before serving.
Make It Dairy-Free
Use olive oil instead of butter, your favorite unsweetened dairy-free milk, and omit the Parmesan or use a dairy-free alternative.
Instructions
1. Sauté the Aromatics
In a large pot over medium-high heat, melt the butter.
Add the diced onion and minced garlic and sauté for about 4 minutes, until softened and fragrant.
2. Cook the Zucchini
Add the sliced zucchini and cook for approximately 10 minutes, stirring occasionally, until it begins to soften.

3. Add the Broth
Pour in the chicken bone broth and add half of the chopped parsley.
Bring everything to a boil, then reduce the heat and simmer for 5 minutes.
4. Blend
Remove the pot from the heat.
Using an immersion blender, carefully blend the soup until completely smooth and creamy.
5. Make It Creamy
Stir in the milk and Parmesan cheese until the cheese has melted and everything is combined.
Taste and season with salt and pepper as needed.

6. Serve
Ladle into bowls and finish with an olive oil drizzle, extra Parmesan, and the remaining fresh parsley.
And don't forget the crusty bread for dipping!
Tips and Notes
- You don't need to peel the zucchini before adding it to the soup.
- Cut the zucchini into similar-sized pieces so it cooks evenly.
- An immersion blender is the easiest option because you can blend everything directly in the pot.
- If using a traditional blender, let the soup cool slightly and blend carefully in batches.
- Add the milk after blending rather than boiling it with the broth.
- Freshly grated Parmesan melts into the soup better than pre-shredded cheese.
Recipe FAQs
Do I need to peel zucchini for zucchini soup?
No! The zucchini skin softens as it cooks and blends right into the soup.
Can I make Creamy Zucchini Soup ahead of time?
Yes. This is a great make-ahead soup and tastes just as good reheated the next day.
Do I need heavy cream?
No. The blended zucchini itself creates a creamy texture, so a little milk and Parmesan are all you need.
Can I freeze zucchini soup?
Yes, although dairy-based soups can sometimes change texture slightly after freezing. For best results, you can freeze the blended soup before adding the milk and Parmesan, then stir those in after reheating.

Storage and Reheating Instructions
Storage: Store leftover zucchini soup in an airtight container in the refrigerator for up to 4 days.
Reheating: Gently reheat on the stovetop over medium-low heat, stirring occasionally, or microwave individual portions until warmed through.
Tips: If the soup thickens in the refrigerator, add a splash of broth or milk while reheating until it reaches your desired consistency.
Freezer Instructions
1. Cool completely.
Never freeze hot food. Let it cool completely first (you can even refrigerate it overnight). Before sealing, wipe away any condensation inside the container to help prevent ice crystals from forming.
2. Portion it for real life.
Freeze the amount you'll actually use. If your family won't eat a whole casserole in one night, divide it into smaller portions instead. Smaller portions also thaw much faster.
3. Leave a little room.
Don't fill containers all the way to the top, foods expand slightly as they freeze.
4. Label everything.
Write the recipe name and the date on each container so you know exactly what's waiting in your freezer.
5. Freeze.
I love freezing meals in 2-cup silicone freezer cubes. They're the perfect size for lunches or small dinners, stack beautifully, and thaw much faster than one giant frozen block.
How to Reheat
For best results, transfer your meal to the refrigerator the night before.
If it's still a little frozen in the center, microwave on the Defrost setting in 5-minute intervals until it can be broken apart easily.
Then simply reheat like you would any leftovers:
- Bake casseroles in the oven.
- Warm soups, pasta, and skillet meals on the stovetop.
- Use the microwave for quick meals.
- The air fryer works great for foods that should stay crispy.
My favorite freezer rule: Reheat food the same way you originally cooked it whenever possible. It almost always gives you the best texture.
Storage Tip: For the best flavor and texture, enjoy freezer meals within about 3 months.

Creamy Zucchini Soup
Equipment
- 1 Large Pot
- 1 Immersion blender
Ingredients
- 4 tablespoons butter
- 1 yellow onion diced
- 3 garlic cloves minced
- 6 cups zucchini (about 3 medium zucchini) sliced
- 20 ounces chicken bone broth
- ¼ cup chopped fresh parsley divided
- ¾ cup milk
- ½ cup grated Parmesan cheese
- Salt and black pepper to taste
For serving:
- Olive oil
- Extra Parmesan
- Fresh parsley
- Crusty bread
Instructions
- Melt butter in a large pot over medium-high heat.
- Add onion and garlic and sauté for 4 minutes.
- Add zucchini and sauté for another 10 minutes, stirring occasionally.
- Pour in chicken broth and add half of the parsley. Bring to a boil, then reduce heat and simmer for 5 minutes.
- Use an immersion blender to blend until completely smooth.
- Stir in milk and Parmesan until creamy and combined.
- Season with salt and pepper to taste.
- Serve with an olive oil drizzle, extra Parmesan, remaining parsley, and crusty bread.



