Zucchini Soup Recipe

When you need a comforting meal that doesn’t require hours in the kitchen, this creamy Zucchini Soup Recipe is a perfect choice. Made with fresh zucchini, onion, garlic, herbs, and a creamy finish, this easy soup comes together in under 30 minutes and delivers plenty of flavor with very little effort.

The texture is wonderfully smooth and velvety, while the zucchini gives the soup a light, fresh taste. You can make it with sour cream or heavy cream for extra richness, or use coconut milk for a simple dairy-free and vegan-friendly version.

Whether you’re looking for an easy weeknight dinner, a light lunch, or a cozy bowl for a chilly evening, this homemade zucchini soup is a delicious way to enjoy one of the most versatile summer vegetables.

Why You’ll Love This Recipe

  • Ready in under 30 minutes: A quick and easy soup for busy weeknights.
  • Simple ingredients: You only need a handful of everyday ingredients.
  • Creamy and flavorful: Blended zucchini creates a naturally smooth and comforting texture.
  • Light and low-carb: Each serving contains approximately 7 grams of net carbs.
  • Easy to customize: Make it creamy, dairy-free, vegan, or add your favorite herbs and toppings.

Ingredients

  • Olive oil or butter: Provides richness and gives the onion and garlic a flavorful base.
  • Zucchini: The star ingredient, adding a mild, fresh flavor and creamy texture when blended.
  • Onion: Adds natural sweetness and savory depth.
  • Garlic: Brings aromatic flavor to the soup.
  • Vegetable stock, chicken broth, or bone broth: Creates the flavorful liquid base.
  • Salt: Enhances all of the other ingredients.
  • Black pepper: Adds gentle warmth and seasoning.
  • Dried thyme: Gives the soup a subtle earthy, herbal flavor. Basil can also be used.
  • Sour cream or heavy whipping cream: Adds richness and creates a creamy finish.
  • Coconut milk: A great dairy-free alternative that keeps the soup creamy.
  • Olive oil, sour cream, or parsley: Optional garnishes for serving.

How to Make Zucchini Soup

Prepare the Vegetables

Start by chopping the zucchini and onion into smaller pieces. There’s no need to peel the zucchini—simply trim the ends and chop it.

Heat the olive oil or butter in a medium pot over medium heat.

Add the chopped onion and minced garlic. Cook for about 2 minutes, stirring frequently, until the onion begins to soften and the garlic becomes fragrant.

Be careful not to brown the garlic, as it can become bitter.

Cook the Zucchini

Add the chopped zucchini, salt, black pepper, and dried thyme to the pot.

Stir everything together and cook for about 1 minute to allow the zucchini and herbs to pick up some of the aromatic flavors.

Pour in the vegetable stock, chicken broth, or bone broth.

Bring the mixture to a boil, then reduce the heat and let it simmer for approximately 15 minutes, or until the zucchini is completely tender.

Blend Until Smooth

Remove the pot from the heat.

Using an immersion blender, carefully puree the soup directly in the pot until smooth and creamy.

If you don’t have an immersion blender, carefully transfer the soup to a regular blender in batches. Be cautious when blending hot liquids, and don’t overfill the blender.

Add the Cream

Stir the sour cream or heavy whipping cream into the blended soup until completely incorporated.

For a dairy-free zucchini soup, use coconut milk instead.

Taste the soup and adjust the salt and pepper as needed. If the flavor needs a little brightness, a small splash of lemon juice can also work beautifully.

Serve

Ladle the hot zucchini soup into bowls and finish with your favorite garnishes.

A spoonful of sour cream, freshly chopped parsley, or a drizzle of olive oil makes a simple and attractive topping.

Serve immediately while warm.

Tips for Success

  • Don’t peel the zucchini: The skin is tender and adds color and nutrients to the soup.
  • Use fresh zucchini: Smaller to medium zucchini tend to have a pleasant texture and mild flavor.
  • Don’t overcook the garlic: Cook it just until fragrant to prevent bitterness.
  • Blend carefully: If using a traditional blender, work in small batches when blending hot soup.
  • Adjust the consistency: Simmer the soup uncovered for a few extra minutes if it’s too thin.
  • Brighten the flavor: Add a splash of lemon juice or extra fresh herbs if the soup tastes flat.
  • Add more vegetables: Cooked cauliflower or potato can be blended into the soup to make it thicker.
  • Season gradually: The amount of salt needed will depend on the broth you’re using.

Equipment Needed

  • Medium or large soup pot: For cooking the vegetables and broth.
  • Immersion blender: The easiest way to puree the soup directly in the pot.
  • Regular blender: A good alternative if you don’t have an immersion blender.
  • Knife and cutting board: For preparing the zucchini, onion, and garlic.
  • Ladle: For serving the finished soup.

Recipe Variations

Vegan Zucchini Soup

Replace the butter with olive oil and use coconut milk, almond milk, or cashew cream instead of dairy cream. Make sure your broth is vegetable-based for a completely vegan soup.

Zucchini Basil Soup

Replace the thyme with fresh basil and add a handful of fresh basil leaves just before blending. Finish with a drizzle of olive oil for a fresh, summery flavor.

Cheesy Zucchini Soup

Stir in some freshly grated Parmesan cheese after blending. The cheese adds savory depth and makes the soup extra comforting.

Spicy Zucchini Soup

Add red pepper flakes or a pinch of cayenne while the zucchini cooks. Finish with chili flakes for extra heat.

Zucchini Cauliflower Soup

Add cooked cauliflower along with the zucchini before blending. It creates an especially creamy texture while keeping the soup light and low-carb.

Serving Suggestions

This creamy zucchini soup makes a delicious light meal on its own, but it also pairs wonderfully with simple sides.

  • Serve with crusty bread for dipping.
  • Add whole-grain crackers for crunch.
  • Pair with a fresh green salad for a complete meal.
  • Top with roasted chickpeas for extra texture and protein.
  • Sprinkle with grated Parmesan for a savory finish.
  • Add croutons for a crispy contrast.
  • Finish with chili flakes if you enjoy a little heat.
  • Garnish with fresh parsley, basil, or dill for a pop of color and freshness.

FAQs

Do I need to peel zucchini for zucchini soup?

No. There’s no need to peel zucchini before making soup. Simply trim the ends, chop it, and cook it. The skin blends easily and adds color to the finished soup.

Can I make zucchini soup without cream?

Absolutely. You can leave out the cream or use coconut milk, almond milk, or cashew cream for a dairy-free alternative. Cooked cauliflower can also add creaminess without dairy.

How can I make zucchini soup thicker?

If your soup is too thin, simmer it uncovered for several minutes to reduce the liquid. You can also blend in extra cooked zucchini, cauliflower, or potato.

Can I freeze zucchini soup?

Yes. Allow the soup to cool completely, transfer it to an airtight freezer-safe container, and freeze it for up to 2 months. Thaw it in the refrigerator and reheat gently on the stove or in the microwave.

How long does zucchini soup last in the refrigerator?

Store the soup in an airtight container in the refrigerator for up to 3 days. Reheat gently until warmed through.

What can I add if the soup tastes bland?

Try adding more salt, black pepper, thyme, basil, parsley, or dill. A small splash of lemon juice can brighten the flavors, while Parmesan can add extra savory depth if you’re not making the soup vegan.

Final Thoughts

This easy Zucchini Soup Recipe proves that simple ingredients can create an incredibly comforting meal. Fresh zucchini, aromatic garlic and onion, flavorful herbs, and a creamy finish come together in one smooth, satisfying bowl.

It’s quick enough for a busy weeknight but cozy enough for a relaxed lunch or dinner. Best of all, you can easily adapt it to suit your preferences, whether you want a rich creamy soup, a low-carb option, or a completely dairy-free version.

Make a pot the next time you have fresh zucchini on hand, and don’t forget to add your favorite toppings. If you try this homemade zucchini soup, share your favorite variation or serving idea!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Zucchini Soup Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Klara Henschel,
  • Total Time: 25 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

This creamy zucchini soup is an easy, light, and flavorful recipe made with simple ingredients and ready in under 30 minutes. It is perfect for a quick weeknight meal or cozy lunch and can be made with cream or kept dairy-free with coconut milk.


Ingredients

  • 1 tablespoon olive oil or butter
  • 2 large zucchini, about 6 cups, chopped into small pieces
  • 1 large onion, chopped
  • 3 cloves garlic, minced
  • 3 cups vegetable stock, chicken broth, or bone broth
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon dried thyme, optional, or substitute with basil
  • 1 cup sour cream or heavy whipping cream, or coconut milk for dairy-free
  • Olive oil, sour cream, or chopped parsley, for garnish


Instructions

  1. Heat the olive oil or butter in a medium pot over medium heat.
  2. Add the chopped onion and garlic and cook for about 2 minutes, stirring often, until softened and fragrant.
  3. Add the zucchini, salt, pepper, and thyme. Stir and cook for 1 minute.
  4. Pour in the broth, bring to a boil, then reduce the heat and simmer for about 15 minutes, or until the zucchini is soft.
  5. Remove from the heat. Using an immersion blender, puree the soup until smooth. Alternatively, carefully transfer the soup to a blender and puree in batches.
  6. Stir in the cream until fully combined. Adjust the seasoning to taste and serve warm.
  7. Garnish with sour cream, parsley, or a drizzle of olive oil before serving.

Notes

Use any type of zucchini and there is no need to peel it before chopping. To thicken the soup, simmer it uncovered for a few minutes or blend in extra cooked zucchini, potato, or cauliflower. Add basil, parsley, dill, or thyme for more flavor. A splash of lemon juice or a pinch of nutmeg can brighten the soup, while grated Parmesan adds extra depth if desired. For a dairy-free version, substitute the cream with coconut milk, almond milk, or cashew cream. Serve with crusty bread, crackers, fresh salad, croutons, roasted chickpeas, Parmesan, or chili flakes. Store in an airtight container in the refrigerator for up to 3 days or freeze for up to 2 months.

  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star