If you’ve been searching for a dish that wraps you in warmth and delivers on both taste and nutrition, look no further than this CREAMY ZUCCHINI SOUP. Silky, savory, and loaded with fresh herbs and garlic, it’s a bowl full of vibrant green comfort that comes together effortlessly. Whether you’re seeking an easy weeknight meal or a nourishing option for a cozy lunch, this soup brings together the natural sweetness of zucchini, the velvety richness of potatoes and cream, and the irresistible pull of melted cheddar. After one spoonful, you’ll understand why this recipe is an absolute favorite whenever I crave something healthy and soul-soothing.

Ingredients You’ll Need
Every ingredient in this soup plays a vital role, and together they create a harmony of flavor and texture. Simple staples become something special, combining into a creamy, bright, herb-infused delight you’ll want to make again and again.
- Zucchini: This star ingredient brings freshness, vibrant color, and a mild sweetness that pairs perfectly with herbs.
- Yellow onion: Adds essential savory depth and a subtle sweetness at the base of the soup.
- Butter: Provides a silky texture and helps develop rich flavor as you sauté the aromatics.
- Garlic cloves: Fresh garlic brings warmth and a cozy, inviting aroma that rounds out the soup.
- Dried rosemary, thyme & oregano: These classic herbs infuse earthy, fragrant notes, giving the soup delicious complexity.
- Celery salt: A touch of this seasoning brightens the flavor profile and bridges the veggies together.
- Salt and black pepper: The finishing touch to balance all the flavors in every spoonful.
- Cayenne pepper (optional): Just a dash elevates the whole pot with gentle heat and a bit of intrigue.
- Russet potatoes: These creamy, starchy potatoes naturally thicken the soup for a luscious, velvety finish.
- Chicken broth: Acts as the foundation for the soup, making it flavorful while staying light. Swap for veggie broth for a vegetarian version.
- Soy sauce: Adds a subtle savory depth and rounds out the flavor’s umami character.
- Heavy cream: For that dreamy, creamy finish—don’t forget to let it come to room temperature for easy incorporation.
- Shredded cheddar cheese: Melting cheese makes the soup wonderfully rich and adds a delightful sharpness.
How to Make CREAMY ZUCCHINI SOUP
Step 1: Sauté Aromatics
Begin by melting the butter in a large Dutch oven over medium heat. Toss in your diced onion and sauté until it turns soft and translucent—this step releases all those fragrant, sweet onion notes that form the backbone of CREAMY ZUCCHINI SOUP. Don’t rush it; let those edges gently caramelize to build maximum flavor.
Step 2: Add Garlic and Herbs
Stir in your minced garlic. Once you can smell that incredible garlic aroma (just about a minute), sprinkle in the rosemary, thyme, oregano, celery salt, and an optional dash of cayenne. A little salt and pepper here helps layer the seasoning right from the start, setting you up for soup success.
Step 3: Cook the Zucchini
Add the zucchini and cook for about 5 minutes, giving it an occasional stir. This lets the zucchini soften and soak up those herby garlic flavors—it’s where the base of your soup really starts to sing.
Step 4: Incorporate Potatoes and Liquids
Now, add the potatoes, chicken broth, and soy sauce. Bring everything to a boil, then reduce the heat and let it simmer gently. In about 15 to 20 minutes, your potatoes and zucchini should be meltingly tender—ideal for a sumptuously creamy result later on.
Step 5: Blend into Creaminess
Remove the pot from the heat. With an immersion blender (or carefully in batches using a countertop blender), blend your soup until velvety smooth. Don’t be afraid to adjust the broth at this point if you want the soup a bit thinner—this recipe is wonderfully flexible!
Step 6: Finish with Cream and Cheese
Stir in the heavy cream (room temperature helps it blend smoothly) and all that glorious shredded cheddar. Mix until the cheese is completely melted and integrated, infusing every spoonful with luxurious richness. Your CREAMY ZUCCHINI SOUP is ready to shine!
How to Serve CREAMY ZUCCHINI SOUP

Garnishes
Add a sprinkle of chopped fresh herbs like parsley, chives, or dill on top for a burst of color and freshness. For extra flair, try a swirl of cream or even a handful of homemade croutons to accompany that creamy base.
Side Dishes
This soup is perfect with crusty bread, warm rolls, or a slice of sourdough for dipping and scooping. It also pairs beautifully with a simple leafy salad dressed in a light vinaigrette, making for a well-rounded, satisfying meal.
Creative Ways to Present
Serve your CREAMY ZUCCHINI SOUP in mugs for a cozy lunch, or offer it as an elegant starter in small bowls topped with microgreens. You can even pour it into shot glasses and top with crispy bacon bits or roasted pumpkin seeds for fun appetizer-sized sips at a party.
Make Ahead and Storage
Storing Leftovers
Allow the soup to cool completely, then transfer to an airtight container. Store in the refrigerator for up to 4 days. The flavors often deepen over time, making it just as tasty (if not better) the next day.
Freezing
Yes, you can freeze CREAMY ZUCCHINI SOUP! Place cooled soup in freezer-safe containers or bags, leaving some space for expansion. It keeps well for up to three months. Just be aware that while the texture remains rich, the dairy may separate slightly—give it a good stir when reheating.
Reheating
Gently reheat soup on the stovetop over medium-low heat, stirring often. If the soup has thickened up in the fridge or freezer, add a splash of broth or milk to loosen it until you reach your desired consistency.
FAQs
Can I make CREAMY ZUCCHINI SOUP vegan?
Absolutely! Simply swap out heavy cream for coconut milk and use a plant-based cheddar alternative. Double-check that your broth is vegetable-based, and you’ll have a dreamy vegan version everyone will love.
Do I have to peel the zucchini?
No need to peel unless you prefer a completely pale green soup or your zucchini skin is unusually tough. The skin blends well and adds nutrition and color to the final dish.
Can I use a different cheese?
Yes! While cheddar brings a sharp, comforting note, feel free to try other melting cheeses such as Gruyère, Monterey Jack, or even a blend for your own twist.
How can I make this soup gluten-free?
Great news: the basic recipe doesn’t contain gluten! Just make sure your broth and soy sauce are labeled gluten-free to cover all the bases.
What if I don’t have an immersion blender?
No problem—just carefully transfer the soup in batches to a countertop blender, being mindful not to overfill (blend in small increments for safety, especially with hot liquids!).
Final Thoughts
I can’t recommend this CREAMY ZUCCHINI SOUP enough for busy nights or lazy weekends, when you want something both comforting and loaded with real, nourishing ingredients. Let its easy prep and irresistible flavor brighten your table—you’re bound to come back for seconds (and maybe even thirds)!
PrintCREAMY ZUCCHINI SOUP Recipe
Indulge in the comforting goodness of this Creamy Zucchini Soup, a delightful blend of fresh herbs and garlic, perfect for any occasion.
- Prep Time: 15 mins
- Cook Time: 30 mins
- Total Time: 45 mins
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: American
- Diet: Vegetarian
Ingredients
Main Ingredients:
- 2 tbsp butter
- 1 yellow onion, peeled and diced
- 3 garlic cloves, peeled and minced
- 1/4 tsp dried rosemary
- 1/4 tsp dried thyme
- Pinch dried oregano
- 1/4 tsp celery salt
- Salt and pepper to taste
- Dash cayenne pepper (optional)
Additions:
- 5 cups fresh chopped zucchini
- 3–4 cups chicken broth
- 1 tbsp soy sauce
- 1 lb russet potatoes, washed, peeled, and diced
- 1/2 cup heavy cream, at room temperature
- 1 1/4 cups shredded cheddar cheese, at room temperature
Instructions
- Melt butter in a large Dutch oven over medium heat. Sauté onion until translucent.
- Add garlic and cook for another minute.
- Stir in rosemary, thyme, oregano, celery salt, cayenne pepper, salt, and pepper.
- Add zucchini and cook for 5 minutes, stirring occasionally.
- Incorporate potatoes, chicken broth, and soy sauce. Bring to a boil, then reduce heat and simmer for 15-20 minutes until tender.
- Remove from heat and blend until smooth.
- Stir in heavy cream and cheddar cheese until melted and well combined.
- Serve warm, garnished with herbs if desired.
Notes
- For a vegan version, substitute the heavy cream with coconut milk and use plant-based cheddar cheese.
- Adjust the broth amount for desired thickness.
- Use fresh zucchini for the best flavor.
Nutrition
- Serving Size: 1 serving
- Calories: 293 kcal
- Sugar: 4 g
- Sodium: 520 mg
- Fat: 16 g
- Saturated Fat: 10 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 21 g
- Fiber: 3 g
- Protein: 8 g
- Cholesterol: 45 mg