If your garden or local farmers’ market is overflowing with fresh zucchini, this Creamy Zucchini Soup is the perfect way to turn those seasonal vegetables into a comforting, satisfying meal. Rich cheddar cheese, tender potatoes, aromatic herbs, and a splash of cream transform simple ingredients into a velvety soup that’s both hearty and full of fresh flavor.
Ready in just 45 minutes, this easy Creamy Zucchini Soup is perfect for lunch, dinner, or meal prep. Whether you’re serving it with crusty bread on a cozy evening or enjoying it as a light summer meal, every spoonful is creamy, cheesy, and wonderfully comforting.
Why You’ll Love This Recipe
- Rich, creamy, and incredibly comforting.
- A delicious way to use fresh summer zucchini.
- Ready in just 45 minutes.
- Made with simple pantry-friendly ingredients.
- Perfect for meal prep and freezer-friendly.
Ingredients
- Butter – Adds richness and creates the flavorful base.
- Yellow onion – Provides natural sweetness and depth.
- Garlic – Adds bold, savory flavor.
- Dried rosemary – Brings earthy herbal notes.
- Dried thyme – Adds classic savory flavor.
- Dried oregano – Complements the herbs with subtle warmth.
- Celery salt – Enhances the overall seasoning.
- Salt and black pepper – Balance and brighten the flavors.
- Cayenne pepper (optional) – Adds a gentle hint of heat.
- Fresh zucchini – The star ingredient, offering mild sweetness and a silky texture.
- Chicken broth – Creates a rich, flavorful soup base.
- Soy sauce – Adds savory umami depth.
- Russet potatoes – Naturally thicken the soup while adding heartiness.
- Heavy cream – Creates an extra smooth, luxurious texture.
- Shredded cheddar cheese – Melts into the soup for rich, cheesy goodness.
How to Make Creamy Zucchini Soup
Sauté the Aromatics
Place a large Dutch oven or heavy soup pot over medium heat.
Melt the butter.
Add the diced onion and cook for about 5 minutes, stirring occasionally until softened.
Stir in the minced garlic and cook for another 1 minute until fragrant.
Cook the Vegetables
Add the rosemary, thyme, oregano, celery salt, black pepper, and optional cayenne.
Stir in the chopped zucchini.
Cook for about 5 minutes, allowing the zucchini to soften slightly.
Simmer the Soup
Add the diced potatoes, chicken broth, and soy sauce.
Stir well.
Bring the soup to a gentle boil.
Reduce the heat to medium.
Partially cover the pot and simmer for 15–20 minutes, or until both the potatoes and zucchini are fork tender.
Blend Until Smooth
Remove the soup from the heat.
Use an immersion blender to carefully blend the soup until completely smooth and creamy.
If using a countertop blender, blend in batches and return the soup to the pot.
Finish the Soup
Stir in the room-temperature heavy cream.
Add the shredded cheddar cheese a little at a time, stirring until fully melted and smooth.
Taste and adjust the seasoning with additional salt and pepper if needed.
Serve hot.

Tips for Success
- Leave the zucchini skin on for extra nutrients and beautiful color.
- Cut the potatoes into evenly sized pieces for consistent cooking.
- Use freshly shredded cheese for the smoothest texture.
- Avoid boiling after adding the cream and cheese to prevent curdling.
- Blend thoroughly for an ultra-creamy finish.
- Add extra broth if you’d like a thinner consistency.
Equipment Needed
- Dutch oven or heavy soup pot
- Immersion blender (or countertop blender)
- Cutting board
- Chef’s knife
- Wooden spoon
- Measuring cups and spoons
- Ladle
Alternative: A potato masher can be used instead of blending if you prefer a chunky rustic soup.
Recipe Variations
Vegetarian Creamy Zucchini Soup
Replace the chicken broth with vegetable broth for an equally delicious vegetarian version.
Spicy Zucchini Soup
Increase the cayenne or add crushed red pepper flakes for extra heat.
Cheesy Broccoli and Zucchini Soup
Add chopped broccoli during the simmering stage for an extra vegetable boost.
Bacon Cheddar Zucchini Soup
Top each serving with crispy bacon crumbles and extra cheddar cheese.
Lighter Creamy Soup
Replace the heavy cream with half-and-half or milk for a lighter version.
Serving Suggestions
This Creamy Zucchini Soup pairs perfectly with:
- Crusty artisan bread.
- Garlic bread.
- Grilled cheese sandwiches.
- Fresh garden salad.
- Caesar salad.
- Crackers.
- Roasted vegetables.
- Fresh herbs for garnish.
- Extra shredded cheddar cheese.
Frequently Asked Questions
Can I make Creamy Zucchini Soup ahead of time?
Yes. Store it in an airtight container in the refrigerator for up to 4 days. The flavors become even better after resting overnight.
Can I freeze this soup?
Yes, although soups containing cream and cheese may separate slightly after thawing. Stir well while reheating to restore the creamy texture.
Do I need to peel the zucchini?
No. The skin blends beautifully into the soup and provides additional nutrients and color.
Can I use yellow squash?
Absolutely. Yellow summer squash works perfectly and can be substituted for some or all of the zucchini.
How can I make the soup thicker?
Use less broth or simmer the soup a few extra minutes before blending. The potatoes also naturally thicken the soup.
Can I make it without cream?
Yes. Simply omit the heavy cream for a lighter soup, or substitute with milk or half-and-half if desired.
Final Thoughts
This Creamy Zucchini Soup is everything a comforting homemade soup should be—smooth, rich, cheesy, and packed with fresh garden flavor. Tender zucchini, hearty potatoes, aromatic herbs, and melted cheddar come together to create a bowl that’s both satisfying and incredibly easy to prepare.
Whether you’re looking for a cozy family dinner, a delicious way to use up summer zucchini, or a comforting meal to enjoy throughout the week, this easy homemade Creamy Zucchini Soup is sure to become a favorite. Serve it with warm crusty bread, garnish with extra cheese or fresh herbs, and enjoy every creamy spoonful. If you make this recipe, share your favorite toppings or creative variations—they’re always fun to discover!
Print
Creamy Zucchini Soup
- Total Time: 45 minutes
- Yield: 6 servings
- Diet: Vegetarian
Description
This Creamy Zucchini Soup is rich, cheesy, and comforting while highlighting fresh summer zucchini. Made with tender potatoes, savory herbs, cheddar cheese, and a splash of cream, it’s an easy one-pot meal perfect for lunch or dinner.
Ingredients
- 2 tbsp butter
- 1 yellow onion, diced
- 3 garlic cloves, minced
- 1/4 tsp dried rosemary
- 1/4 tsp dried thyme
- Pinch dried oregano
- 1/4 tsp celery salt
- Salt and black pepper, to taste
- Dash cayenne pepper (optional)
- 5 cups fresh zucchini, chopped
- 3–4 cups chicken broth
- 1 tbsp soy sauce
- 1 lb russet potatoes, peeled and diced
- 1/2 cup heavy cream, room temperature
- 1 1/4 cups shredded cheddar cheese, room temperature
Instructions
- Melt the butter in a Dutch oven or large soup pot over medium heat. Add the diced onion and cook for about 5 minutes until softened. Stir in the garlic and cook for 1 minute.
- Add the rosemary, thyme, oregano, celery salt, salt, pepper, cayenne (if using), and chopped zucchini. Stir and cook for 5 minutes.
- Add the diced potatoes, chicken broth, and soy sauce. Stir well and bring to a boil.
- Reduce the heat to medium, partially cover, and simmer for 15–20 minutes until the potatoes and zucchini are fork tender.
- Remove the pot from the heat and blend the soup with an immersion blender until smooth.
- Stir in the heavy cream and shredded cheddar cheese until completely melted and creamy.
- Taste and adjust seasoning if needed. Serve hot and enjoy.
Notes
- There’s no need to peel the zucchini before cooking.
- Yellow summer squash can be substituted for part of the zucchini.
- For a chunkier soup, mash the vegetables with a potato masher instead of blending.
- Omit the heavy cream for a lighter version.
- Store leftovers in the refrigerator for up to 4 days or freeze for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner, Lunch, Soup
- Method: Stovetop
- Cuisine: American, Southern