If your kitchen is overflowing with fresh zucchini and you’re looking for a delicious way to use it, this easy zucchini soup recipe is exactly what you need. Rich, creamy, and packed with comforting flavors, this homemade zucchini soup transforms simple ingredients into a satisfying meal that everyone will love.
There’s something incredibly comforting about a warm bowl of soup simmering on the stove. Whether you’re preparing a quick weeknight dinner, serving a light family meal, or enjoying a cozy evening at home, this zucchini soup for dinner fits perfectly into any occasion.
What makes this recipe so special is its naturally thick texture. Instead of relying on flour or a traditional roux, tender potatoes create a velvety consistency while the zucchini provides a fresh, delicate flavor. A touch of cream and melted cheddar cheese adds even more richness, creating a soup that’s both wholesome and indulgent.
Why You’ll Love This Recipe
- Naturally thick and creamy without using a roux.
- An excellent way to use up fresh garden zucchini.
- Easy to prepare with simple pantry ingredients.
- Family-friendly and packed with comforting flavors.
- Perfect for meal prep because it stores and freezes beautifully.
Ingredients
- Butter (2 tablespoons): Creates a rich base and helps soften the vegetables while adding depth of flavor.
- Yellow onion (1, diced): Adds sweetness and creates an aromatic foundation for the soup.
- Garlic (2 cloves, minced): Provides a savory, slightly spicy flavor that complements the zucchini.
- Dried rosemary (¼ teaspoon): Adds an earthy, fragrant note.
- Dried thyme (¼ teaspoon): Enhances the soup with a subtle herbal flavor.
- Celery salt (¼ teaspoon): Introduces a savory, slightly salty taste.
- Salt (¼ teaspoon): Balances and enhances all of the ingredients.
- Black pepper (¼ teaspoon): Adds a gentle, warming spice.
- Cayenne pepper (1 pinch, optional): Delivers a subtle kick for those who enjoy a little heat.
- Zucchini (5 cups, cut into chunks): The star ingredient that provides freshness, nutrients, and a beautiful green color.
- Chicken broth (3 cups): Creates a flavorful and savory liquid base.
- Soy sauce (1 tablespoon): Adds umami and intensifies the overall flavor without making the soup taste like soy sauce.
- Russet potatoes (2, about 1 pound): Naturally thicken the soup while creating a creamy texture.
- Half-and-half or heavy cream (½ cup): Adds richness and creates a silky finish.
- Cheddar cheese (1 cup, shredded): Melts beautifully into the soup and adds a delicious cheesy flavor.
How to Make Zucchini Soup
Prepare the Ingredients
Dice the onion, mince the garlic, and cut the zucchini into large chunks.
Peel and rinse the potatoes, then cut them into evenly sized pieces. Smaller pieces will cook more quickly and blend more easily.
If you’re adding cheese, grate it from a block instead of using pre-shredded cheese. Freshly grated cheese melts much more smoothly.
Cook the Aromatics
Melt the butter in a large soup pot over medium heat.
Add the diced onion and cook for about 5 minutes, stirring occasionally, until softened and translucent.
Add the garlic, zucchini, rosemary, thyme, celery salt, salt, pepper, and optional cayenne pepper.
Cook for another 5 minutes, allowing the vegetables and seasonings to become fragrant.
Add the Potatoes and Broth
Add the chopped potatoes, chicken broth, and soy sauce.
Bring the mixture to a gentle boil, then reduce the heat to maintain a simmer.
Partially cover the pot and cook for approximately 20 minutes, or until the vegetables are completely tender.
Blend Until Smooth
Remove the pot from the heat.
Use an immersion blender to puree the soup directly in the pot. If you don’t have one, carefully transfer the soup to a traditional blender and blend in batches.
Continue blending until the soup reaches a silky, velvety consistency.
Add the Cream and Cheese
Return the soup to low heat.
Stir in the half-and-half or heavy cream if desired.
Gradually add the shredded cheddar cheese while stirring continuously.
Once the cheese has melted completely, remove the soup from the heat and serve immediately.

Tips for Success
- There’s no need to peel regular zucchini because the skin becomes tender during cooking.
- Cut the potatoes into equally sized pieces for even cooking.
- Use freshly shredded cheese for the smoothest texture.
- Avoid boiling the soup after adding dairy, as this can cause the cheese to separate.
- Blend carefully when working with hot liquids.
- Add extra broth if you prefer a thinner consistency.
Equipment Needed
- Large soup pot or Dutch oven.
- Cutting board.
- Sharp knife.
- Measuring cups and spoons.
- Wooden spoon or silicone spatula.
- Immersion blender.
Alternative: A countertop blender can easily replace an immersion blender.
Recipe Variations
Vegetarian Zucchini Soup
Replace the chicken broth with vegetable broth for a completely vegetarian version.
Spicy Zucchini Soup
Increase the amount of cayenne pepper or add red pepper flakes for extra heat.
Low-Carb Zucchini Soup
Replace the potatoes with cauliflower to reduce the carbohydrate content while maintaining a creamy texture.
Extra-Cheesy Version
Experiment with Parmesan, Gouda, sharp white cheddar, or a combination of several cheeses.
Dairy-Free Option
Skip the cream and cheese altogether. The potatoes create plenty of creaminess on their own.
Serving Suggestions
This homemade zucchini soup pairs wonderfully with:
- Crusty artisan bread.
- Garlic bread.
- Homemade croutons.
- A fresh garden salad.
- Grilled cheese sandwiches.
- Roasted vegetables.
For an elegant presentation, garnish each bowl with extra shredded cheese, fresh herbs, cracked black pepper, or crunchy croutons.
Frequently Asked Questions
Do I need to peel the zucchini?
No. Regular zucchini doesn’t need to be peeled. However, very large zucchini may have thicker, slightly bitter skin that should be removed.
Can I make this soup ahead of time?
Absolutely. This easy zucchini soup tastes even better the next day as the flavors continue to develop.
Can I freeze zucchini soup?
Yes. Allow the soup to cool completely before transferring it to airtight containers. Freeze for up to 3 months.
How long does zucchini soup last in the refrigerator?
Store the soup in an airtight container in the refrigerator for up to 3 days.
Can I substitute the cheddar cheese?
Yes. Parmesan, Gouda, Monterey Jack, and sharp white cheddar are all excellent alternatives.
Why is soy sauce added to the recipe?
Soy sauce contributes umami, which enhances the overall flavor without creating a noticeable soy taste.
Final Thoughts
This creamy zucchini soup recipe proves that simple ingredients can create extraordinary meals. Fresh zucchini, tender potatoes, savory herbs, and melted cheddar combine to create a comforting bowl that’s perfect for busy weeknights, cozy weekends, and everything in between.
If you’re searching for an easy zucchini soup that’s both hearty and wholesome, this recipe deserves a place in your regular meal rotation. Give it a try, experiment with your favorite toppings, and don’t forget to share your experience. Your next favorite homemade soup might be just one bowl away.
Print
Easy Zucchini Soup Recipe
- Total Time: 50 minutes
- Yield: 6 servings
Description
This creamy zucchini soup is the BEST way to use up garden zucchini with no need for a roux to make it nice and thick! Simply blend seasoned zucchini with potatoes to create a thick and flavorful broth. Add a touch of cream and your choice of cheese for even more indulgence.
Ingredients
- 2 tablespoons butter
- 1 yellow onion, diced
- 2 cloves garlic, minced
- 1/4 teaspoon dried rosemary
- 1/4 teaspoon dried thyme
- 1/4 teaspoon celery salt
- 1/4 teaspoon pepper
- 1/4 teaspoon salt
- 1 pinch cayenne (optional)
- 5 cups zucchini, cut into chunks
- 3 cups chicken broth
- 1 tablespoon soy sauce (or Worcestershire sauce)
- 2 russet potatoes (1 pound)
- 1/2 cup half and half or heavy cream
- 1 cup cheddar cheese, shredded
Instructions
- There is no need to peel the zucchini unless it is very large.
- Shred the cheese from a block and allow it to come to room temperature.
- Melt the butter in a soup pot over medium heat.
- Add the onions and cook for 5 minutes until softened.
- Add the garlic, zucchini, and seasonings. Cook for 5 minutes.
- Peel and rinse the potatoes, then cut them into small, even pieces.
- Add the potatoes, chicken broth, and soy sauce.
- Bring to a boil, then reduce the heat and simmer for 20 minutes.
- Remove from heat and blend until smooth.
- Stir in the half and half if desired.
- Add the cheese and stir until completely melted.
- Serve immediately.
Notes
- Top with homemade croutons for extra texture.
- The dairy is optional and the soup tastes great without it.
- Sharp white cheddar, Parmesan, and Gouda all work well.
- Soy sauce adds extra umami without affecting the flavor.
- Store in the refrigerator for up to 3 days or freeze for up to 3 months.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American