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.

Creamy Zucchini Soup

Marissa
This Creamy Zucchini Soup is an easy one-pot recipe made with fresh zucchini, garlic, Parmesan, and milk. A simple, cozy way to use summer zucchini!
No ratings yet
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Soup
Cuisine American
Servings 6
Calories 175 kcal

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.

Nutrition

Calories: 175kcalCarbohydrates: 9gProtein: 7gFat: 13g
Tried this recipe?Let us know how it was!

Send to someone who would love this!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating