Cream of Zucchini Soup

5 from 10 votes
Pin RecipeJump to RecipeComments

This post may contain affiliate links. Please read our disclosure policy.

Simple and savory, this cream of zucchini soup is made with roasted zucchini, onions, and garlic, then blended with rich, real cream to create a velvety texture. It’s bursting with flavors and perfect for a cozy meal that will leave you wanting more.

If you love creamy soups, be sure to try my other favorites, like creamy tortellini soup and creamy crack chicken soup. They’re just as delicious and comforting!

ladle inside a dutch oven with cream of zucchini soup, garnished with croutons, heavy cream swirl, and fresh green herbs


 

Cream of mushroom, cream of potato, cream of asparagus – creamy veggie soups are so delicious and comforting, and this homemade cream of zucchini is right up there with the best of them!

I love making this light and nourishing zucchini soup recipe to serve as a simple lunch or part of a light dinner. With a hearty salad and bread, this is one that even picky eaters will love.

In fact, I highly recommend making this savory, creamy soup if you are trying to get your kids to like zucchini! Since the soup is blended, the zucchini’s texture (which is often what picky eaters really dislike about veggies) won’t be an issue. And, with plenty of garlic, butter, onion, and seasoning blended right on in, the flavor is out of this world!

overhead shot of soup bowl with cream of zucchini soup garnished with bacon and parsley

What You’ll Need

For an easy zucchini soup recipe like this one, you don’t need a lot of fancy ingredients—just the veggies, broth, cream, and seasonings.

  • Zucchini: No need to peel it; just slice or chop the zucchini.
  • Olive Oil: For roasting the zucchini.
  • Butter: For sautéing.
  • Onion: You can use a sweet, white, or yellow onion, whichever you prefer.
  • Garlic: I recommend using fresh garlic to really make this recipe shine.
  • Parsley and Thyme: Again, fresh is best, but dried herbs would be fine as well.
  • Salt and Black Pepper: Simple seasoning to enhance all the flavors.
  • Vegetable Broth: You can substitute chicken broth if you prefer. Either way, I recommend using low sodium broth so that you can control the amount of salt in the recipe. 
  • Cream: Heavy cream gives the richest result, but half and half would also work.
  • Bacon and Croutons: Crisply cooked diced bacon and croutons are great options for serving this creamy soup.
  • Chopped Fresh Parsley: For garnish.

How to Make Cream of Zucchini Soup

Since this creamy soup is blended, it’s good to have your blender out and ready before you start cooking. I think an immersion blender is easiest, but a regular blender is fine, too. Just be careful when blending hot soup.

  1. Roast the Zucchini. Preheat your oven to 425˚F. Line a baking sheet with parchment paper or foil. Toss chopped zucchini with olive oil and transfer to the prepared baking sheet. Roast for 10 to 11 minutes, or until tender.
  2. Sauté the Aromatics and Seasonings. In the meantime, melt butter in a Dutch oven or soup pot. Add onions to the melted butter and cook for 2 to 3 minutes, or until tender. Stir in garlic and cook for 20 seconds. Stir in parsley, thyme leaves, salt, and pepper.
  3. Add Zucchini and Broth, and Simmer. Carefully add the hot roasted zucchini to the Dutch oven and cook for a minute or so. Pour in the vegetable broth, and bring to a boil. Cover the pot and reduce heat to a simmer; simmer for 5 minutes. 
  4. Blend. Remove the cover and using an immersion blender, blend the soup until creamy and smooth. You can also use a blender. Stir in the heavy cream; cook for a minute or two, or until heated through.
  5. Finish the Dish and Serve. Taste the soup for salt and pepper and adjust as needed. Ladle the soup into bowls, garnish with cooked bacon, croutons, and parsley (if using).
ladle spooning out cream of zucchini soup topped with a swirl of heavy cream

Recipe Tips

It’s so easy to make zucchini soup, and you’ll want to make it all the time! You can customize it in so many ways. Here are just a few ways to tweak things and make the recipe work for you. 

  • Make It vegan: If you go this route, the flavor profile will be slightly different (but still amazing). Substitute full-fat coconut milk for the heavy cream, and use vegan butter or your favorite oil for sauteing.
  • Use frozen zucchini: Soup is a great way to use frozen zucchini. Just thaw and gently squeeze out as much moisture as possible before roasting it.
  • Use different squash: This basic soup recipe can also be used with yellow summer squash or even delicata squash! 
  • Add cheese: Make the final product a cheesy, indulgent soup by stirring in half a cup or so of your favorite shredded melting cheese, like Colby, cheddar, Gruyere, or mozzarella.

Serving Suggestions

I like to serve my soups with salad, focaccia bread, or some kind of festive dipper—or all three! Crispy air fryer onion rings are so good with any dipping sauce, and make a great crunchy contrast to creamy zucchini soup!

These tender Macedonian dinner rolls are a family favorite, with feta cheese adding an extra zesty taste. Additionally, a hearty main course salad, like this apples and cheddar chicken salad, is full of flavor and color!

Spooning out cream of zucchini soup from a soup bowl

How to Store and Reheat Leftovers

To store leftover soup, place it in an airtight container and refrigerate for 3 to 4 days or freeze it for up to 2 months. However, I don’t generally recommend freezing creamy soups, as the base often separates after freezing and thawing, resulting in a clumpy, grainy texture. If you do freeze leftovers, try blending the soup again after reheating to make it smoother.

To reheat, place the desired portion in a covered saucepan over low heat, stirring occasionally, until piping hot.

More Cozy Soup Recipes

Pin this now to find it later

Pin It
5 from 10 votes

Cream of Zucchini Soup

Simple and savory, this cream of zucchini soup is made with roasted zucchini, onions, and garlic, then blended with rich, heavy cream to create a velvety texture. It's bursting with flavors, and it's perfect for a cozy meal.
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 30 minutes
Servings: 8

Ingredients 

  • 1 pound zucchini, sliced or chopped
  • 1 tablespoon olive oil
  • 2 tablespoons butter
  • 1 small yellow onion, diced
  • 4 cloves garlic, minced
  • 2 tablespoons chopped fresh parsley
  • ½ teaspoon fresh thyme leaves
  • ½ teaspoon salt
  • ½ teaspoon fresh ground black pepper
  • 3 to 4 cups low sodium vegetable broth
  • 1 cup heavy cream, you can also use Half & Half
  • 4 slices bacon, diced and cooked to a crisp, for serving
  • croutons, for serving, optional
  • chopped fresh parsley, for garnish
Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.

Instructions 

  • Preheat the oven to 425˚F and line a baking sheet with parchment paper or foil.
  • Toss the chopped zucchini with olive oil and transfer them to the baking sheet. Roast for 10 to 11 minutes or until tender.
  • In the meantime, melt the butter in a Dutch oven or soup pot.
  • Add onions to the melted butter and cook for 2 to 3 minutes or until tender. Stir in garlic and cook for 15 seconds. Stir in parsley, thyme leaves, salt, and pepper.
  • Stir the roasted zucchini into the pot and cook for a minute. Pour in the vegetable broth and bring to a boil.
  • Cover the pot and reduce heat to a simmer; simmer for 5 to 7 minutes.
  • Remove the cover and, using an immersion blender, blend the soup until it is creamy and smooth. You can also use a regular blender.
  • Return the blended soup to the pot and stir in the heavy cream; cook for a minute or two or until heated through.
  • Taste the soup for salt and pepper; adjust accordingly.
  • Ladle the soup into bowls. Garnish it with cooked crumbled bacon, croutons, and parsley, and serve.

Nutrition

Calories: 219kcal | Carbohydrates: 5g | Protein: 5g | Fat: 21g | Saturated Fat: 11g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 7g | Trans Fat: 1g | Cholesterol: 56mg | Sodium: 287mg | Potassium: 296mg | Fiber: 1g | Sugar: 2g | Vitamin A: 733IU | Vitamin C: 13mg | Calcium: 41mg | Iron: 1mg

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Did you make a recipe? Leave a rating
5 from 10 votes (1 rating without comment)

Leave a comment

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

Recipe Rating:




22 Comments

  1. Constance Steele says:

    So delicious and easy to make. I didn’t have heavy cream so I used coconut milk that I had left over and it still turned out perfect. I can’t wait to see how my yellow squash will taste in this recipe;). Thanks!

    1. Katerina Petrovska says:

      I’m very glad you enjoyed it! Thank YOU! 🙂

  2. Krystle says:

    A wonderful way to use my final garden zucchinis. Super creamy!

    1. Katerina Petrovska says:

      I am very happy you enjoyed it! Thank YOU! 🙂

      1. Jean says:

        Use roasted garlic for a bit more depth of flavor.

      2. Larissa says:

        This is a great way to use summer garden zucchini! We did some modifications. Instead of sautéing the onion and garlic, we roasted all the vegetables in the oven together with oil, salt, and pepper until caramelized. I used Italian seasonings instead of the suggested herbs, and half and half as a garnish. Absolutely amazing, thank you so much!

        1. Katerina says:

          I’m thrilled to hear that you enjoyed the recipe and made it your own! Your modifications sound delicious. Thank you for sharing! 🙂

  3. Erin | Dinners,Dishes and Dessert says:

    This soup sounds amazing! I want to dive into my screen!

    1. Katerina Petrovska says:

      Thank YOU! I hope you enjoy it! 🙂

  4. Juliane says:

    Excited to give this a try! Looks SO good!

    1. Katerina Petrovska says:

      I hope you’ll enjoy it! Thank YOU! 🙂

  5. Erin says:

    This sounds so, so good! So healthy, too!

    1. Katerina Petrovska says:

      Thank YOU! I hope you enjoy it! 🙂

  6. Beth says:

    I am so excited about this recipe. I love zucchini, and I’ve made it in a lot of different ways. I’ve never had it in a cream soup before, though.

    1. Katerina Petrovska says:

      I hope you’ll enjoy it! Thank you so much! 🙂

  7. Amanda says:

    Soup season is upon us and I will definitely be adding this to the lineup!

    1. Katerina Petrovska says:

      I hope you’ll enjoy it! Thank YOU! 🙂

  8. Kristyn says:

    I’ll take a huge bowl please!! Creamy, comforting, & delicious!!

    1. Katerina Petrovska says:

      Thank YOU! I hope you’ll enjoy it! 🙂

  9. April says:

    Always looking for new ways to prepare zucchini – this soup was perfect! Super unique, but tasted incredible. Looking forward to making it again!

  10. Andrea Thueson says:

    This soup was so flavorful and comforting. I cannot wait to make it again!

    1. Katerina Petrovska says:

      I’m very glad you enjoyed this soup! Thank YOU! 🙂