Zucchini Soup Recipe

A bowl of creamy zucchini soup garnished with herbs and olive oil.

Creamy Zucchini Soup that’s made from everyday ingredients and comes together in less than 30 minutes. It’s light, low-carb, and packed with fresh flavor. This easy-to-make soup is perfect whether you need a quick weeknight dinner or a cozy midday bite. Plus, you can keep it creamy with dairy or swap in plant-based options for a vegan twist.

This creamy zucchini soup is bright, silky, and surprisingly easy to make — a total go-to for busy weeknights when you want something comforting without the fuss. With just a handful of pantry staples and two big zucchinis, you’ll have a smooth, velvety soup ready in under half an hour. It’s gentle enough for kids and can easily be dressed up for adults who like a little extra punch.

This recipe makes about 4 servings and naturally stays low in carbs — about 7 grams net carbs per bowl, as you’ll see below. You can finish with heavy cream for richness or go dairy-free with coconut milk or cashew cream. Below I’m sharing a fail-proof method, tips to get that perfect creamy texture, easy swaps if you have dietary needs, and storage ideas so you can batch cook or freeze leftovers for later.

Flavor, Texture, and Ease

  • Silky, creamy texture and a mild, crowd-pleasing flavor.
  • Simple, real ingredients you likely have in your kitchen already.
  • Ready to enjoy in just 30 minutes from start to finish.
  • Low carb by nature, gluten-free, and easy to make vegan.
  • Perfect for families, kids love it, and it freezes beautifully.

Ingredients You’ll Need

  • 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
  • ½ teaspoon salt, or to taste
  • ¼ teaspoon black pepper
  • ¼ teaspoon dried thyme, optional, or substitute with basil
  • 1 cup sour cream or heavy whipping cream, use coconut milk for dairy-free
  • Olive oil, sour cream, or chopped parsley, for garnish

How to Make the Soup

  1. Wash zucchini, trim the ends, and chop into small, even pieces.
  2. Chop the onion and mince the garlic.
  3. Heat 1 tablespoon olive oil or butter in a large pot over medium heat.
  4. Add the chopped onion and minced garlic and cook, stirring often, about 2 minutes until softened and fragrant (do not brown).
  5. Add the chopped zucchini, ½ teaspoon salt, ¼ teaspoon black pepper, and ¼ teaspoon dried thyme; stir and cook 1 minute.
  6. Pour in 3 cups broth, bring to a boil, then reduce heat and simmer uncovered about 15 minutes, until the zucchini is very tender and starting to fall apart.
  7. Remove the pot from the heat.
  8. Puree the soup until smooth using an immersion blender in the pot or carefully transfer in batches to a blender (let cool 5–10 minutes and vent the lid when using a regular blender).
  9. Stir in 1 cup heavy cream or sour cream (or coconut milk/cashew cream) until fully combined.

  10. Taste and adjust seasoning with additional salt, pepper, or a squeeze of lemon or pinch of nutmeg if desired.

Tips for Silky Smooth Soup

  • Pick zucchini of similar size and chop them evenly — small dices cook faster and more evenly.
  • Don’t let the onions brown; just sweat them gently over medium heat until soft and translucent for a sweet, mellow base.
  • Simmer until the zucchini turns really soft, almost falling apart. This gives you that silky, creamy soup when blended.
  • If using a regular blender, cool the soup for 5–10 minutes first and blend in small batches with the lid vented so steam can escape safely.
  • An immersion blender is the easiest and safest tool here — blending right in the pot gives the smoothest, creamiest result with no mess.
  • Want to tweak the thickness? Stir in a bit more broth to thin it or simmer uncovered to thicken it up. For extra creaminess, blend cooked cauliflower or a little boiled potato right in.
  • Add cream or coconut milk after you take the soup off heat, and taste again. Cream can mellow saltiness and acid, so adjust seasoning and a squeeze of lemon if needed.
  • A splash of fresh lemon juice or a dash of nutmeg will brighten the finished soup and add a lovely warmth.
  • If you’re going dairy-free or vegan, choose full-fat coconut milk or rich cashew cream for that luscious texture. Avoid thin plant milks like unsweetened almond unless you want a lighter finish.
  • When freezing leftovers, cool completely, leave space in the container for expansion, and reheat gently on low so the cream or coconut milk doesn’t separate.A bowl of creamy zucchini soup garnished with fresh herbs and drizzled with olive oil.

Variations and Substitutions

  • Try topping with crunchy croutons, roasted chickpeas, or a sprinkle of Parmesan cheese for extra texture and flavor.
  • For a dairy-free or vegan bowl, swap the cream for full-fat coconut milk or homemade cashew cream.
  • Fresh herbs like basil, dill, or parsley stirred in at the end makes the soup pop.
  • If you want it thicker, just simmer without the lid to reduce the liquid or stir in some cooked cauliflower or potato before blending.
  • A little lemon juice or nutmeg added right before serving wakes up the flavors beautifully.
  • Top with crispy croutons, crunchy roasted chickpeas, or a dusting of Parmesan if you like.
  • Swap the cream for coconut milk or cashew cream to make it vegan or dairy-free.
  • Fresh herbs such as basil, dill, or parsley add fresh flavor and color.
  • If you want a heartier texture, simmer the soup down a bit or blend in cooked cauliflower or potatoes before pureeing.
  • A bright squeeze of lemon juice or a pinch of nutmeg at the end will lift the flavors beautifully.

Storage and Make-Ahead

  • Keep leftover soup in an airtight container and refrigerate up to 3 days.
  • You can freeze it for about 2 months. Thaw overnight in the fridge, then warm gently on the stove to keep it smooth.

Notes

  • Carbs per serving: Roughly 7 grams net carbs per serving (recipe serves 4).
  • Best zucchini: Any kind works here — dark green, light green, or striped. No peeling needed, just wash, trim, and chop.
  • Thickening tricks: If the soup feels too thin, simmer uncovered a few minutes to reduce. You can also blend in cooked zucchini, potato, or cauliflower, or stir in a cornstarch slurry.
  • If flavors seem flat: Boost with extra herbs like basil, parsley, dill, or thyme. A splash of lemon juice or pinch of nutmeg will brighten things up. Parmesan cheese adds a nice depth if you’re not vegan.
  • Dairy-free option: Swap heavy cream for coconut milk, almond milk, or cashew cream. Blending in cooked cauliflower also smooths it out naturally.
  • Serving ideas: Pair with crusty bread, crackers, or fresh salad. Top with croutons, roasted chickpeas, Parmesan, or chili flakes for a bit of kick.
  • Storage: Keep in a sealed container in the fridge up to 3 days or freeze for 2 months. Reheat gently to avoid breaking the creaminess.

Nutrition

  • Calories: 287 kcal
  • Carbohydrates: 8 g
  • Protein: 9 g
  • Fat: 25 g
  • Saturated Fat: 16 g
  • Cholesterol: 89 mg
  • Sodium: 415 mg
  • Potassium: 350 mg
  • Fiber: 1 g
  • Sugar: 4 g
  • Vitamin A: 1158 IU
  • Vitamin C: 21 mg
  • Calcium: 65 mg
  • Iron: 1 mg

Nutrition info is estimated and should be used as a general guide.

Answers to Common Questions

  • Can I make this soup vegan? Absolutely! Just swap out the heavy or sour cream for full-fat canned coconut milk or cashew cream. Leave out Parmesan if using, and garnish with olive oil or roasted chickpeas instead.
  • Do I have to peel the zucchini? Nope! The skin is thin and full of nutrients and flavor. Just wash well, trim off the ends, and chop.
  • My soup is too thin or too thick—how do I fix it? To thin it out, stir in a little warm broth. To thicken, simmer uncovered longer to reduce or blend in cooked cauliflower or potato.
  • Can I use a regular blender? Yes, but you’ll want to let the soup cool for a few minutes first. Blend in batches with the lid slightly lifted to let steam escape safely.
  • How long will leftovers keep? Store in the fridge for up to 3 days in a sealed container. Freeze for up to 2 months; thaw overnight and reheat gently on the stove.
  • Can I add other veggies or herbs? Sure! Mild veggies like cauliflower or potatoes add creaminess when blended. Fresh herbs such as basil, parsley, or dill stirred in at the end really brighten the soup.
  • Why does my soup taste bland? Try adding more salt, a squeeze of lemon juice, a pinch of nutmeg, or a little Parmesan if you’re not dairy-free. These add depth and brightness to the flavor.
  • How many does this recipe serve and can it be scaled? This makes about 4 servings. You can easily double or halve it; just adjust your pot size and cook times accordingly.
  • What’s the best broth to use? Any good-quality broth works—vegetable stock, chicken broth, or bone broth are all fine. Use low-sodium versions if you want to better control salt levels.
  • Is this soup low-carb? Yes! This recipe naturally stays low in carbs — about 7 grams net carbs per serving — especially if you skip adding starchy veggies.

Close-up of creamy zucchini soup garnished with chopped herbs in a bowl

More in Recipes

Ashley

ABOUT THE AUTHOR

Ashley

Hi, I’m Laura Bennett, a home baker, recipe creator, and mom of two. I’m married to my husband Mark, and together we’re raising our kids, Emma and Lucas, who are always the first to test my latest baking experiments. Warm Baker started as a way to share the cozy, reliable recipes I make for my family every week — from soft breads and breakfast bakes to simple cookies that never last long in our house.

READ MORE →

Leave a Comment