Dinner

Creamy Zucchini Soup with Garlic & Fresh Herbs

Silky and green, with a warm garlicky lift and a shower of fresh herbs, Creamy Zucchini Soup. Simple step-by-step directions. Printable recipe card below.

Creamy Zucchini Soup with Garlic & Fresh Herbs
Finished Creamy Zucchini Soup with Garlic & Fresh Herbs
Creamy Zucchini Soup with Garlic & Fresh Herbs

Silky and green, with a warm garlicky lift and a shower of fresh herbs, Creamy Zucchini Soup with Garlic & Fresh Herbs makes a weeknight supper feel a little special. The potato gives it body, the cream adds richness, and the parmesan melts in for a savory finish.

Yield: 4 servings | Prep: 15 min | Cook: 25 min | Total: 40 min

Creamy Zucchini Soup with Garlic & Fresh Herbs Ingredients

An overhead shot of all ingredients for the soup laid out in glass bowls on a marble surface, including zucchini, onion, garlic, butter, oil, broth, cream, cheese, potato, and various spices.
  • 1 medium yellow onion, diced — The sweet base the whole soup builds on. Dice it small so it softens quickly and blends smooth.
  • 3 cloves garlic, minced — Cooked gently with the onion so it turns mellow and fragrant rather than sharp. Mince it finely so no large bits remain in the finished soup.
  • 3 medium zucchini, chopped — The star of the soup, turning sweet and tender as it simmers. Cut into even pieces so everything cooks at the same rate.
  • 1 medium potato, diced — Thickens the soup naturally, keeping it creamy without relying on cream alone. Dice it small so it softens in about the same time as the zucchini.
  • 3 cups vegetable broth — The cooking liquid that turns the vegetables tender. Use a low-sodium broth if you want more control over the final salt.
  • 2 tbsp unsalted butter — Gives the aromatics a rich, nutty start. Unsalted lets you control saltiness, since the broth and parmesan also contribute salt.
  • 2 tbsp olive oil — Keeps the butter from scorching while the onion cooks. Any everyday olive oil works here.
  • 1/2 tsp dried thyme — Adds a soft, earthy herbal note that suits zucchini well.
  • 1/2 tsp Italian seasoning — Rounds out the herb flavor with oregano and basil notes.
  • 1/2 tsp salt — Brightens the zucchini and balances the cream. Taste again after blending, since the parmesan adds salt.
  • 1/4 tsp black pepper — Adds a little warmth at the end. Freshly ground pepper has the most aroma.
  • 1/2 cup heavy cream — Makes the soup silky and rich. Stirred in over low heat, it stays smooth rather than breaking.
  • 1/2 cup grated parmesan — Brings savory depth and body. Grate it finely from a block so it melts in without clumps.
  • 2 tbsp fresh parsley — Brightens the finished bowl with a clean, green flavor. Chop it just before serving so it stays vivid.
  • 1 tbsp fresh coriander — Fresh coriander (cilantro) adds a citrusy lift that pairs well with the garlic. Use it as a garnish so its flavor stays fresh.

Substitutions And Additions

Vegetable Broth

I’d swap in chicken broth for the vegetable broth if you want a meatier flavor, since the soup still blends just as smooth. Water with an extra pinch of salt also works, though the soup will taste lighter.

Heavy Cream

Half-and-half can stand in for heavy cream, but the soup will be a little thinner and less rich. Skim milk is not recommended, as it can separate and taste watery.

Potato

A small russet or Yukon Gold can replace the medium potato with little change. Leaving the potato out makes the soup lighter and thinner.

Fresh Herbs

Chives or basil can replace some of the parsley and coriander for a different green note. Add fresh herbs as a garnish rather than cooking them so they keep their color and bright taste.

How To Make This Creamy Zucchini Soup with Garlic & Fresh Herbs Recipe

  1. Prep the vegetables. Chop the zucchini into even pieces. Peel and dice the potato, then finely dice the onion and mince the garlic. Small, even pieces cook at the same rate, so nothing turns mushy while another piece is still firm.
    Pro Tip: Mince the garlic rather than slicing it so it melts into the soup instead of leaving chewy bits.
    A wooden cutting board displaying piles of chopped zucchini, diced potato, diced onion, and minced garlic next to a chef's knife.
  2. Sauté the onion and garlic. Set a large pot over medium heat and add the butter and olive oil. Once the butter melts, add the onion and garlic and cook, stirring often, until the onion is soft and translucent, about 5 minutes. The garlic should smell fragrant, not browned.
    Pro Tip: If the garlic starts to color, lower the heat right away, because burnt garlic turns the whole pot bitter. Stir in the chopped zucchini, diced potato, dried thyme, and Italian seasoning. Cook, stirring, for a few minutes, until the herbs smell toasty and the zucchini begins to soften at the edges. This step builds flavor before the liquid goes in.
    A large pot filled with sautéed onions, garlic, zucchini, potatoes, and herbs. An inset image shows the initial step of melting butter and adding garlic.
  3. Simmer in the broth. Pour in the vegetable broth and bring it to a gentle simmer over medium-high heat. Reduce the heat to medium-low, cover, and cook until the zucchini and potato are tender enough to crush with a spoon, about 15 to 20 minutes.
    Pro Tip: Keep the simmer gentle rather than rolling so the broth does not reduce too fast before the vegetables are done. Remove the pot from the heat and blend the soup with an immersion blender until completely smooth. I’d work in batches if you’re using a countertop blender, and I like to vent the lid so steam can escape. The soup should look glossy and coat the back of a spoon.
    A pot on a stove with partially blended green soup, showing chunks of zucchini and potato, with an immersion blender being used.
  4. Finish with cream and parmesan. Return the pot to low heat, then stir in the heavy cream and grated parmesan. Stir until the cheese melts and the soup is hot, but do not let it boil after the cream goes in. Season with the salt and black pepper, then taste and adjust. Because the parmesan is salty, add seasoning gradually. Ladle the soup into warm bowls and scatter the fresh parsley and fresh coriander over the top. Serve right away while it is hot and silky.
    Top-down view of a pot containing green soup, topped with a swirl of cream, shredded cheese, and fresh herbs.
Try this nextCheesy Ground Beef & Zucchini Lasagna

How To Serve And Store

Close-up of a white bowl filled with creamy green zucchini soup, garnished with herbs and a swirl of cream, with a piece of toasted bread being dipped into it.

Serve with crusty bread for dipping, a swirl of olive oil, or extra grated parmesan. It also pairs well with a simple green salad for a light supper.

In The Fridge

Cool the soup and store it in an airtight container in the refrigerator for up to 3 to 4 days. Reheat gently on the stovetop over medium-low heat, stirring until hot. Add a splash of broth if it has thickened too much.

In The Freezer

Freeze the soup without the cream and parmesan in a freezer-safe container for up to 2 to 3 months. Thaw it overnight in the refrigerator, reheat on the stovetop, and stir in the cream and parmesan just before serving.

Frequently Asked Questions

Can you make this soup ahead?

Yes, you can make the base up to 2 days ahead. Stop before adding the cream and parmesan, refrigerate the blended soup, and finish it on the stove when you are ready to serve.

Why did my soup turn grainy?

Grainy texture usually means the soup was not blended long enough or the parmesan was added too quickly over high heat. Blend until completely smooth and stir the parmesan in gradually over low heat.

Can I use frozen zucchini?

Yes, but thaw it and pat it dry first so the soup does not turn watery. Fresh zucchini gives the brightest flavor and best texture.

More Recipes You’ll Love

Creamy Zucchini Soup with Garlic & Fresh Herbs
Hailee Nova

Creamy Zucchini Soup with Garlic & Fresh Herbs

Silky and green, with a warm garlicky lift and a shower of fresh herbs, Creamy Zucchini Soup with Garlic & Fresh Herbs makes a weeknight supper feel a little special. The potato gives it body, the cream adds richness, and the parmesan melts in for a savory finish.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Soup
Cuisine: American
Calories: 280

Ingredients
  

Ingredients
  • 1 medium yellow onion diced
  • 3 cloves garlic minced
  • 3 medium zucchini chopped
  • 1 medium potato diced
  • 3 cups vegetable broth
  • 2 tbsp unsalted butter
  • 2 tbsp olive oil
  • 1/2 tsp dried thyme
  • 1/2 tsp Italian seasoning
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1/2 cup heavy cream
  • 1/2 cup grated parmesan
  • 2 tbsp fresh parsley
  • 1 tbsp fresh coriander

Method
 

  1. Prep the vegetables: chop the zucchini, peel and dice the potato, finely dice the onion, and mince the garlic.
  2. Sauté the onion and garlic in the butter and olive oil over medium heat until soft, about 5 minutes. Stir in the zucchini, potato, dried thyme, and Italian seasoning, and cook until fragrant.
  3. Pour in the vegetable broth, bring to a simmer, then cover and cook on medium-low until the zucchini and potato are tender, about 15 to 20 minutes. Remove from the heat and blend until smooth and velvety.
  4. Return to low heat, stir in the heavy cream and grated parmesan, season with the salt and black pepper, then garnish with the fresh parsley and coriander.

Notes

Refrigerate leftovers in an airtight container for up to 3 to 4 days. Freeze without the cream and parmesan for up to 2 to 3 months, then finish on the stove after thawing.


Leave a comment

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

Recipe Rating