Go Back
+ servings
Vegan Zucchini Soup

Delicious Vegan Zucchini Soup for a Cozy Night In

This Vegan Zucchini Soup is a comforting and nutritious recipe perfect for chilly evenings, packed with fresh ingredients and flavor.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings: 4 bowls
Course: Dinner
Cuisine: Vegan
Calories: 210

Ingredients
  

For the Soup Base
  • 2 tablespoons Olive Oil Adds richness and depth to flavor; vegetable broth can be used for an oil-free option.
  • 1 medium Onion Provides aromatic sweetness; make sure to chop it finely for even cooking.
  • 3 cloves Garlic Enhances the flavor profile; minced for maximum aroma.
  • 2 stalks Green Onion Adds freshness and a mild onion flavor; chop before adding.
  • 2 stalks Celery Contributes a crunchy texture and flavor base; chopped for best results.
For the Flavor
  • 1 teaspoon Thyme Imparts an earthy flavor; fresh thyme is best, but 1/4 teaspoon dried works well too.
  • 0.5 teaspoon Italian Seasoning Blends various herbs to create depth.
For the Vegetable Medley
  • 2 medium Zucchini The main ingredient providing texture, color, and nutrition; cut into slices for even cooking.
  • 1 medium Carrot Adds natural sweetness and lovely color; diced into small pieces.
For the Protein and Broth
  • 1 can White Beans Offers plant-based protein; Great Northern, Cannellini, or Navy beans are great options; canned works perfectly.
  • 4 cups Vegetable Broth The soup base that enriches flavor; can substitute with water plus vegan bouillon.
For a Touch of Spice
  • 1 pinch Cayenne Pepper Adds a hint of heat; adjust according to your spice preference.
  • to taste Salt Enhances overall flavors; add to taste for the perfect finish.

Equipment

  • Large pot

Method
 

Step‑by‑Step Instructions
  1. In a large pot, heat 2 tablespoons of olive oil over medium-high heat.
  2. Add the finely chopped onion, minced garlic, chopped green onion, and chopped celery to the pot. Sauté the mixture for about 5-7 minutes.
  3. Stir in 1 teaspoon of fresh thyme and ½ teaspoon of Italian seasoning to the pot. Let the herbs cook for 1-2 minutes.
  4. Incorporate the sliced zucchini, diced carrot, and white beans (if using) to the pot. Pour in 4 cups of vegetable broth and stir everything together thoroughly.
  5. Increase the heat and bring the mixture to a brisk boil. Once boiling, reduce the heat to low and let the soup simmer for about 20 minutes.
  6. As the soup cooks, use a fork to mash some of the white beans against the side of the pot to enrich the texture.
  7. Before serving, taste your soup and season it with a pinch of cayenne pepper and salt to your liking.

Nutrition

Serving: 1bowlCalories: 210kcalCarbohydrates: 36gProtein: 9gFat: 5gSaturated Fat: 0.5gMonounsaturated Fat: 4gSodium: 600mgPotassium: 600mgFiber: 8gSugar: 4gVitamin A: 5000IUVitamin C: 45mgCalcium: 70mgIron: 3mg

Notes

Consider stirring in some cashew milk for an extra creamy texture. For an oil-free version, steam vegetables instead of sautéing them.

Tried this recipe?

Let us know how it was!