This vegan zucchini soup is a creamy, savory delight that’s quick and easy to make. Packed with fresh vegetables and wholesome beans, it’s healthy, family-friendly, and perfect for meal prep. You’ll love how simple this recipe is and how it warms your soul!
Table of Contents

Easy Vegan Zucchini Soup Recipe
Why You’ll Love This Hearty Zucchini Soup
This hearty zucchini soup is rich in flavor, thanks to the earthy herbs and spices. Its velvety texture makes it incredibly comforting, while the vibrant vegetables provide a lovely pop of color and nutrients. Plus, it’s low-calorie and high in fiber, making it a wonderful choice for any meal.
Quick Prep and Cook Time
In about 30 minutes, you can prepare a delicious pot of vegan zucchini soup. It’s a fantastic option for busy weeknights or when you need a warm meal in a hurry. The simplicity of this recipe is sure to become a staple in your kitchen!
Ingredients for Savory Vegan Zucchini Soup
Zucchini and Vegetables
- 2 medium zucchini, sliced
- 1 small onion, finely chopped
- 1 medium carrot, diced
- 1 celery rib, chopped
- 1 green onion, chopped
Beans and Broth
- 1 15-ounce can white beans (Great Northern, Cannellini, or Navy)
- 3 cups vegetable broth or 3 cups water plus 1 vegan bouillon
Seasonings and Aromatics
- 1 tablespoon olive oil
- 3 cloves garlic, minced
- 1/4 teaspoon cayenne pepper
- 1 sprig fresh thyme or 1/4 teaspoon dried thyme
- 1/2 teaspoon Italian seasoning
- Salt to taste
Step-by-Step Guide to Making Zucchini Soup
Sautéing the Aromatics
Start by heating olive oil in a pot over medium-high heat. Add the chopped onion, minced garlic, green onion, celery, thyme, and Italian seasoning. Sauté until the onion becomes soft and fragrant.
Simmering the Soup to Perfection
Next, add the sliced zucchini, diced carrot, white beans, vegetable broth, cayenne pepper, and salt to the pot. Bring the mixture to a gentle boil, then reduce the heat to simmer for about 20 minutes until it thickens beautifully.
Adjusting Consistency and Flavor
If the soup is too thick, feel free to add more broth. If it’s too thin, let it cook a bit longer. For a heartier texture, mash some beans with a fork to thicken the soup even further. You can also add sautéed vegan sausages for extra protein!
Tips for the Best Vegan Zucchini Soup
Zucchini Preparation Tips
If your zucchini has tough skin, you may peel it. However, young zucchini can have the skin left on for added nutrients and texture.
Making it Oil-Free
To prepare an oil-free version, simply steam the vegetables in boiling water or broth instead of sautéing them. This keeps the soup light and nutritious.
Enhancing Creaminess

For an even creamier soup, stir in some cashew milk. This adds a delightful richness without dairy!
Adding Extra Spice
If you enjoy a kick, consider adding a scotch bonnet pepper or a splash of hot sauce. The spice will elevate the flavors and warm you right up.
Variations and Substitutions
Bean Alternatives
Feel free to swap white beans for chickpeas or your favorite legume. Each option brings its unique flavor and texture.
Broth Options
For a non-vegan version, you can use beef or chicken broth, but the vegetable broth keeps it plant-based and delicious.
Non-Vegan Adaptations
If you’re cooking for non-vegan guests, simply use chicken broth to enhance the flavor while keeping the rest of the soup vegan-friendly.
Serving Suggestions for Zucchini Soup
Perfect Pairings
Serve this soup with brown rice, pita bread, or gluten-free crackers for a satisfying meal. It also pairs wonderfully with cornbread, garlic knots, or a slice of vegan cheese on the side!
Storing and Reheating Leftovers
Refrigeration Guidelines
Store leftover vegan zucchini soup in airtight containers in the refrigerator for 2-4 days. It’s perfect for quick lunches or dinners throughout the week.
Freezing Instructions
You can freeze the soup for up to 1 month. Just remember that it may thicken when chilled, so add some broth or water when reheating to achieve your desired consistency.
Related Recipes to try
FAQs
What ingredients do I need for vegan zucchini soup?
You will need zucchini, onion, garlic, celery, carrot, white beans, vegetable broth, and various seasonings including thyme and cayenne pepper.
How do I make vegan zucchini soup step by step?
Start by sautéing the aromatics, then add the vegetables and broth, and simmer until thick. Adjust consistency as needed.
Can I make vegan zucchini soup ahead of time?
Yes, you can make it ahead of time and store it in the refrigerator for 2-4 days or freeze it for up to 1 month.
How should I store leftover vegan zucchini soup?
Refrigerate in airtight containers for 2-4 days or freeze for up to 1 month. Reheat with added broth if needed.
Conclusion
This vegan zucchini soup is not only easy to prepare but also a nourishing bowl of goodness. For even more delicious ideas, check out other recipes on Pinterest and find plenty of inspiration for your next meal. Enjoy every comforting spoonful of this nutritious soup!

Delicious Vegan Zucchini Soup Recipe for Everyone
Equipment
- Pot
- fork
Ingredients
- 1 tablespoon olive oil
- 1 small onion finely chopped
- 3 cloves garlic minced
- 1 green onion chopped
- 1 rib celery chopped
- 1 sprig fresh thyme or 1/4 teaspoon dried thyme
- ½ teaspoon Italian seasoning
- 2 medium zucchini sliced
- 1 medium carrot diced
- 1 15-ounce can white beans Great Northern, Cannellini, or Navy, rinsed and drained
- 3 cups vegetable broth or 3 cups water plus 1 vegan bouillon
- ¼ teaspoon cayenne pepper
- Salt to taste
Optional Additions
- sautéed vegan sausages
Creaminess Boost
- cashew milk
Extra Heat
- scotch bonnet pepper or hot sauce
Instructions
- Heat olive oil in a pot over medium-high heat.
- Add chopped onion, minced garlic, green onion, celery, thyme, and Italian seasoning. Cook until the onion is soft.
- Stir in sliced zucchini, diced carrot, white beans, vegetable broth, cayenne pepper, and salt.
- Bring the mixture to a boil, then reduce heat to simmer for approximately 20 minutes until thickened.
- Adjust the soup’s consistency by adding more broth if it’s too thick, or by cooking longer if it’s too thin.
- For a thicker soup, mash some of the beans with a fork before serving.
- Optionally, add sautéed vegan sausages for extra heartiness.
Notes
- Zucchini skins can be peeled if the vegetable is large or has tough skin; young zucchini skins may be left on. To make the recipe oil-free, steam vegetables in boiling water or broth instead of sautéing. Soup may thicken when chilled; add broth or water when reheating.
- White beans can be rinsed and drained before adding. Chickpeas can be used as a substitute for white beans. Non-vegan versions can use beef or chicken broth.