Oh, friend, there are just some dishes that wrap around you like a warm hug, aren’t there? For me, this creamy zucchini soup is one of those special recipes. I remember the first time I made it – it was a chilly evening, and my garden had blessed me with an abundance of zucchini. I wanted something comforting, quick, and utterly delicious, and boy, did this soup deliver! It instantly became a family favorite, a go-to when we need a little sunshine in a bowl, no matter the weather. You’re going to be amazed at how such simple ingredients can transform into something so incredibly memorable and satisfying.
Why You’ll Love Creamy Zucchini Soup
- Fast: From garden (or grocery store!) to table in under 30 minutes. Perfect for those busy weeknights!
- Easy: No complicated techniques, just simple steps that anyone can follow.
- Giftable: This soup makes a thoughtful, delicious gift for new parents, sick friends, or anyone needing a culinary pick-me-up.
- Crowd-Pleasing: Even picky eaters often fall for its smooth, cheesy goodness. It’s a fantastic way to sneak in some veggies!
Ingredients
Gathering your ingredients is the first step to a truly delicious meal. Here’s what you’ll need for this creamy dream:
- 2 tablespoons butter: The foundation of flavor! Unsalted is my preference, but use what you have.
- 1 yellow onion, peeled and diced: Adds a sweet, aromatic depth to our soup.
- 3 garlic cloves, peeled and minced: Because can you ever have too much garlic? I think not!
- 1/4 teaspoon dried rosemary: Earthy and fragrant, it pairs beautifully with zucchini.
- 1/4 teaspoon dried thyme: A classic herb that brings a subtle, savory note.
- Pinch of dried oregano: Just a little touch for that extra layer of yum.
- 1/4 teaspoon celery salt: This little secret ingredient enhances all the other flavors!
- Salt and freshly ground black pepper, to taste: Don’t be shy, season as you go!
- Dash of cayenne pepper (optional): For a gentle kiss of warmth, totally optional but highly recommended if you like a little kick.
- 5 cups fresh zucchini, chopped: The star of our show! Roughly chopped is fine, no need for perfection.
- 3-4 cups chicken broth: I prefer low-sodium so I can control the saltiness myself. Vegetable broth works great too!
- 1 tablespoon soy sauce: This might sound surprising, but trust me, it’s a umami booster that makes all the difference!
- 1 pound russet potatoes, washed, peeled, and diced: These are crucial for that lovely, thick, creamy texture without needing tons of cream.
- 1/2 cup heavy cream, at room temperature: For that luxurious, velvety finish. Room temperature helps it blend smoothly.
- 1 1/4 cups shredded cheddar cheese, at room temperature: The cheesy goodness that makes this soup irresistible. Again, room temp helps it melt quicker.
How to Make Creamy Zucchini Soup
Alright, let’s get cooking! You’ll be amazed at how quickly this comes together. Just follow these simple steps:
- First things first, grab your trusty Dutch oven or a nice heavy-bottomed soup pot. Place it over medium heat and toss in those 2 tablespoons of butter. Let it melt until it’s shimmering and smells wonderfully buttery.
- Now, add your diced yellow onion to the pot. Stir it around and let it cook gently for about 5 minutes, or until it’s lovely and softened. You want it translucent, not browned. Then, stir in your minced garlic and let it cook for just 60 seconds – any longer and it can get bitter.
- It’s seasoning time! Add all your dried rosemary, thyme, oregano, celery salt, a good pinch of salt and pepper, and that optional dash of cayenne pepper. Toss in your chopped zucchini too. Give everything a good stir and let it cook for another 5 minutes, allowing those flavors to start mingling.
- Next up, add your diced potatoes, chicken broth, and that secret weapon, soy sauce. Stir it all together to combine. Bring the soup up to a gentle boil, and as soon as it starts bubbling, reduce the heat to medium.
- Partially cover your pot and let it simmer for 15-20 minutes. You’re looking for those potatoes and zucchini to be super tender, easily pierced with a fork. This is where all the magic happens!
- Carefully remove the pot from the heat. This next step is where the creaminess truly comes alive! Grab your immersion blender and get to work, pureeing the soup right in the pot until it’s silky smooth. If you don’t have an immersion blender, you can carefully transfer batches to a regular blender, just be sure to vent the lid and blend in small quantities to avoid any steam explosions!
- Finally, stir in your heavy cream and that glorious shredded cheddar cheese until everything is beautifully melted and combined. You’ll see it transform into this gorgeous, velvety soup right before your eyes.
- Ladle this comforting creation into bowls and serve it warm. A little extra sprinkle of cheese or fresh herbs never hurt anyone, right? If you’re looking for another dish that brings comfort to the table, my easy one-pan creamy chicken orzo is a lifesaver for busy evenings and tastes equally delightful.

Substitutions & Additions
This recipe is super forgiving and adaptable, so feel free to make it your own!
- Veggies: You can easily add other quick-cooking vegetables like diced carrots or bell peppers with the onion for extra nutrients and color. Spinach wilts in beautifully at the end.
- Broth: Swap chicken broth for vegetable broth to make it vegetarian.
- Cream: For a lighter version, you can reduce the heavy cream and use milk or half-and-half, though the texture won’t be quite as rich.
- Cheese: Experiment with different cheeses! Gruyere, Parmesan, or even a sharp white cheddar would be fantastic.
- Protein: Stir in some shredded rotisserie chicken or cooked crumbled sausage at the end for a heartier meal.
- Spice it Up: A pinch of red pepper flakes or a swirl of hot sauce at the table can kick things up a notch.
- Herbs: Fresh dill or parsley stirred in at the end adds a bright, fresh finish.
Tips for Success
Even though this soup is super easy, a few little pointers can make it even better:
- Don’t Overcook Zucchini: Zucchini cooks quickly, so don’t let it get mushy before adding the broth. You want it tender, but not falling apart, as it will get pureed anyway.
- Room Temperature Dairy: Bringing your heavy cream and shredded cheese to room temperature helps them incorporate smoothly into the hot soup without cooling it down too much or causing clumping.
- Season Generously: Taste and adjust your seasonings as you go! Soups often need more salt and pepper than you think.
- Immersion Blender is Your Friend: While a regular blender works, an immersion blender makes pureeing the soup incredibly easy and mess-free. I honestly couldn’t live without mine for creamy soups!
- Prep Ahead: You can chop your onions, garlic, zucchini, and potatoes ahead of time and store them in the fridge, ready to go when you are. This makes dinner even faster! If you have extra zucchini, you might also love making some crispy baked Parmesan zucchini fries for a fun side dish!
How to Store Creamy Zucchini Soup
Got leftovers? Lucky you! This soup stores beautifully.
- Refrigerator: Let the soup cool completely before transferring it to an airtight container. It will keep well in the refrigerator for up to 3-4 days.
- Freezer: While you can freeze creamy soups, dairy can sometimes separate upon thawing. If you plan to freeze, I recommend pureeing the soup before adding the heavy cream and cheese. Freeze the base, then add the dairy when reheating. Thaw overnight in the fridge and reheat gently on the stovetop, whisking in the cream and cheese until melted. It will last for about 2-3 months in the freezer.
- Reheating: Reheat gently on the stovetop over medium-low heat, stirring occasionally, until warmed through. If it’s too thick, add a splash of broth or milk to reach your desired consistency.
FAQs
Here are a few common questions I get about this delicious soup!
Q: Can I use vegetable broth instead of chicken broth?
A: Absolutely! Vegetable broth works perfectly, making this soup a wonderful vegetarian option. The flavor will be slightly different, but still utterly delicious.
Q: What if I don’t have an immersion blender?
A: No problem at all! You can carefully transfer the soup in batches to a regular blender. Just be sure to remove the center cap from the blender lid (to allow steam to escape) and cover the opening with a kitchen towel to prevent splatters. Blend until smooth, then return to the pot.
Q: Can I add a different herb?
A: Definitely! This soup is very adaptable. Fresh basil or chives would also be lovely additions, stirred in right at the end for maximum freshness. And if you’re a soup lover like me, you absolutely have to try my cozy Chile Relleno Soup recipe next for another comforting bowl!
For more delicious recipes and kitchen inspiration, be sure to follow us on Pinterest!
Cozy Creamy Zucchini Soup

Ingredients
Equipment
Method
- Step 1: In a Dutch oven or heavy-bottomed soup pot, melt 2 tablespoons of butter over medium heat until shimmering.
- Step 2: Add the diced yellow onion to the pot and cook gently for about 5 minutes until softened and translucent. Stir in the minced garlic and cook for just 60 seconds to prevent bitterness.
- Step 3: Add the dried rosemary, thyme, oregano, celery salt, a pinch of salt and pepper, and the optional dash of cayenne pepper. Toss in the chopped zucchini. Stir everything well and cook for another 5 minutes, allowing the flavors to mingle.
- Step 4: Next, add the diced potatoes, chicken broth, and soy sauce. Stir to combine. Bring the soup to a gentle boil, then reduce the heat to medium.
- Step 5: Partially cover the pot and let it simmer for 15-20 minutes, or until the potatoes and zucchini are super tender and easily pierced with a fork.
- Step 6: Carefully remove the pot from the heat. Use an immersion blender to puree the soup directly in the pot until it's silky smooth. (If using a regular blender, carefully transfer batches, venting the lid and blending small quantities to avoid steam explosions).
- Step 7: Stir in the heavy cream and shredded cheddar cheese until everything is beautifully melted and combined, creating a gorgeous, velvety soup.
- Step 8: Ladle this comforting creation into bowls and serve warm. Garnish with a little extra sprinkle of cheese or fresh herbs if desired.










