Zucchini Soup Recipe

Whip up this creamy zucchini soup in less than 30 minutes! It’s light, low-carb, and bursting with flavor, plus you can easily make it vegan. A simple, comforting recipe that’s great any time of year.
Imagine a silky, cozy bowl of zucchini soup made from just a handful of ingredients and ready in a snap — under 30 minutes. It’s naturally low in carbs and calories but still rich, satisfying, and full of delicious flavor. Perfect for a quick healthy lunch or a light dinner on a busy night.
This creamy zucchini soup uses simple staples you likely have on hand, and it comes together fast. Whether you want it dairy-rich or completely dairy-free and vegan, this recipe fits both options beautifully.
Notes
- Nutrition: Around 7 grams of net carbs per serving (based on 4 servings).
- Choosing zucchini: Any zucchini works—dark green, light green, striped—no peeling necessary. Just wash, trim, and chop.
- To thicken your soup: If it’s a bit thin, simmer it uncovered a few extra minutes to reduce. You can also blend in extra cooked zucchini, potato, or cauliflower. Another trick is to whisk in a small cornstarch slurry (1 teaspoon cornstarch mixed with 1 tablespoon cold water) and simmer until thicker.
- More flavor ideas: If your soup tastes a little flat, add fresh herbs like basil, parsley, dill, or thyme. A splash of lemon juice or pinch of nutmeg brightens it up. Grated Parmesan adds depth for non-vegan versions.
- Dairy-free alternative: Swap cream for coconut milk, almond milk, or cashew cream. Blending in cooked cauliflower gives a natural creamy texture.
- Serving Suggestions: Pair your creamy zucchini soup with crusty bread, crackers, or a crisp salad. Top it with croutons, roasted chickpeas, grated Parmesan, or a pinch of chili flakes for some heat.
- Storage Tips: Store leftovers in an airtight container in the fridge for up to 3 days, or freeze for up to 2 months. Reheat gently to keep it smooth and creamy.
Nutrition
Calories: 287kcal, Carbohydrates: 8g, Protein: 9g, Fat: 25g, Saturated Fat: 16g, Cholesterol: 89mg, Sodium: 415mg, Potassium: 350mg, Fiber: 1g, Sugar: 4g, Vitamin A: 1158IU, Vitamin C: 21mg, Calcium: 65mg, Iron: 1mg
Nutrition info is an estimate and should be used as a guide.
Additional Info
This creamy zucchini soup is just the comforting, easy-to-make recipe you’ll find yourself craving all year round. It’s smooth, fresh, and comes together in under 30 minutes. Naturally low-carb and light but still rich and satisfying — plus, it’s easy to make it vegan without missing a beat.
Below, I’ll walk you through everything: a simple ingredients list, clear step-by-step instructions with photos, quick tips to thicken or pack in more flavor, swaps for dairy-free or heartier versions, storage advice, and all the nutrition info. The method couldn’t be simpler — sauté, simmer, blend, and finish with a creamy touch. It’s perfect for a quick weeknight lunch or a light dinner that feels like a treat.
Enjoy it plain for a light, refreshing bowl or dress it up with a drizzle of olive oil, a spoonful of sour cream or coconut cream, fresh parsley, croutons, or some grated Parmesan. Serve with crusty bread or a simple salad to make it a full meal fast.
Why You’ll Love It
- Velvety smooth texture and mild, crowd-pleasing flavor.
- Simple, wholesome ingredients you likely already have in your pantry.
- Ready in just 30 minutes from start to finish—perfect for busy days.
- Low-carb, naturally gluten-free, and easy to make vegan.
- Kid-friendly, family-approved, and freezes beautifully for later.
Ingredients and Easy Swaps
- 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 swap with basil
- 1 cup sour cream or heavy cream, or coconut milk for dairy-free option
- Olive oil, sour cream, or chopped parsley for garnish
How to Make It
- Wash and trim zucchini and chop into small pieces; chop the onion and mince the garlic.
- Heat olive oil or butter in a medium pot over medium heat.
- Add the chopped onion and minced garlic and sauté about 2 minutes, stirring often, until soft and fragrant.
- Add the chopped zucchini, salt, pepper, and dried thyme; cook 1 minute, stirring.
- Pour in the broth, bring to a boil, then reduce heat and simmer uncovered about 15 minutes until the zucchini is tender.
-
Remove the pot from heat and puree the soup until smooth using an immersion blender or carefully blend in batches.
- Stir in the cream, sour cream, or coconut milk until fully combined and taste; adjust seasoning if needed.
Kitchen Tips and Serving Ideas
- Try topping your creamy zucchini soup with crunchy croutons, crispy roasted chickpeas, or a sprinkle of Parmesan cheese for extra yum.
- Need a dairy-free or vegan version? Swap the cream for canned coconut milk or cashew cream and enjoy.
- Fresh herbs like basil, dill, or parsley added just before serving bring a burst of flavor.
- If the soup is thin, simmer it uncovered a bit longer to let it reduce, or blend in cooked cauliflower or potato to thicken naturally.
- A little squeeze of lemon juice or a pinch of nutmeg right at the end really brightens the flavors.

Flavor Twists and Add-Ins
If you want to mix things up while keeping it simple, try one of these easy swaps or additions, all using the same basic technique:
- Vegan or dairy-free: Use full-fat canned coconut milk or homemade cashew cream instead of dairy for a creamy texture that’s plant-based.
- Cheesy upgrade: Stir in some grated Parmesan or Pecorino cheese after blending for an extra savory kick (skip if vegan).
- Make it heartier: Add cooked, diced potato, cauliflower, or white beans before blending to make the soup thicker and more filling.
- Add a smoky or spicy twist: Sauté a diced bell pepper seasoned with smoked paprika along with the onions, or add chili flakes or chili oil at the end for some warmth.
- Switch up the herbs: Swap thyme for fresh basil, dill, or tarragon. Stir in chopped herbs just before serving for fresh, bright notes.
- Roast the zucchini first: For a deeper, caramelized flavor, roast your zucchini before adding it to the soup mix.
- Boost protein: Top with crunchy roasted chickpeas, shredded rotisserie chicken, or crispy bacon to add texture and protein.
- Summer version: Chill the blended soup, add lemon juice to taste, then serve cold as a refreshing summer soup.
Storage, Freezing, and Reheating
- Store leftover creamy zucchini soup in an airtight container in the fridge for up to 3 days.
- Freeze leftovers for up to 2 months — thaw overnight in the fridge and warm gently on the stove.
Common Questions Answered
- Can I make this soup vegan? Absolutely! Swap the cream with canned coconut milk, almond milk (thicker works best), or homemade cashew cream. And use veggie stock instead of chicken broth.
- Is it okay to leave the zucchini skin on? Yes! Zucchini skin is tender, colorful, and adds nutrients. Just wash well and chop. Peel only if it’s particularly tough or waxed.
- How can I thicken a thin soup? Simmer uncovered to reduce liquid, blend in extra cooked zucchini, potato, or cauliflower, or whisk in a small cornstarch slurry (1 tsp cornstarch + 1 tbsp cold water) and simmer until it thickens.
- Can I freeze this soup? Yes. Freeze in airtight containers for up to 2 months. When reheating, the soup might separate slightly—just whisk or blend a little to bring back the creamy texture.
- How should I reheat leftovers? Gently warm on the stove over low to medium heat, stirring often. If microwaving, heat in short bursts and stir between to keep it smooth.
- Can I use regular milk instead of cream? You can, but the soup will be thinner and less rich. If you use milk, consider adding thickening agents like pureed potato or a cornstarch slurry.
- Is it safe to blend hot soup in a blender? Yes, but be careful! Only fill the blender jar halfway and vent the lid by covering it with a towel so steam can escape without pressure building up.
- How long do leftovers keep in the fridge? Store in airtight containers and use within 3 days. Reheat thoroughly before eating.
