This vegan broccoli spinach soup combines broccoli, spinach, zucchini, celery, and green beans into a smooth, nourishing, plant-based soup. Quick, simple, and healthy — perfect for lunch, dinner, or meal prep.
🥦 Vegan Broccoli Spinach Soup
This broccoli spinach soup is an easy, healthy recipe that makes the most of fresh vegetables. Tender broccoli and zucchini blend with green beans, celery, parsley, and baby spinach for a silky, flavorful soup without any cream. It’s light yet satisfying, perfect for a quick lunch or meal prep.
Blending the soup creates a smooth, velvety texture while keeping the bright, fresh flavors of the vegetables. With just a few simple ingredients and minimal effort, this broccoli and spinach soup comes together in under 20 minutes making it a perfect option for anyone looking for a wholesome, vegetable-packed vegan soup.
✨ Why You’ll Love This Broccoli Spinach Soup
- Vegetable-packed and vegan: Packed with broccoli, zucchini, green beans, and spinach
- Naturally creamy: Silky without the need for dairy or heavy cream
- Quick & easy: Ready in under 20 minutes with minimal prep
- Versatile: Serve as a light lunch or starter

🥣 Ingredients for Broccoli Spinach Soup (with Notes)
- Celery — adds subtle flavor and body to the soup
- Broccoli — use stalks and florets; peel stalks for smooth blending
- Zucchini — softens quickly and adds natural sweetness
- Green beans — chopped, for texture and color
- Flat-leaf parsley — adds freshness and herbal brightness
- Garlic — freshly grated for depth of flavor
- Green onion — mild onion flavor that blends well
- Extra virgin olive oil — lightly sautés aromatics and adds richness
- Fine sea salt — adjust to taste after blending
- Filtered water — keeps the soup light; can substitute low-sodium broth
- Baby spinach — added at the end for color, freshness, and nutrients
🍲 Instructions
1. Cook the Vegetables
In a large soup or stock pot, combine celery, broccoli, zucchini, green beans, parsley, garlic, green onion, olive oil, salt, and water. Bring to a boil, then lower heat and simmer for 10 minutes, until the vegetables are tender.
2. Add Spinach
Stir in the baby spinach and cook for another 5 minutes until wilted but still vibrant green.
3. Blend Until Smooth
Transfer the soup to a blender in batches if necessary and blend until smooth. For a thinner consistency, add a splash of water or broth.
4. Serve Taste and adjust seasoning with extra salt if needed. Serve immediately, warm and comforting.

🌿 Tips & Variations
- Creamier option: Add a splash of plant-based milk, cream, or coconut milk
- Protein boost: Blend in white beans
- Herbs & spices: Add fresh basil to enhance flavor
- Meal prep: Keeps in the fridge for 3–4 days; reheat gently
🍞 Serving Suggestions
Pair this vegan broccoli spinach soup with:
- Crusty bread or toast
- A light salad for a full meal
- Roasted vegetables or a sandwich for a cozy lunch
🌱 Final Thoughts
This broccoli spinach soup is simple, healthy, and versatile, perfect for anyone who wants a nourishing, vegetable-packed, vegan meal with minimal fuss. From weeknight dinners to quick lunches, it’s a recipe you’ll return to again and again.
For more green and nutrient-rich soups, check out our full healthy soup recipes collection.
More Soups:
Broccoli Spinach Soup
This healthy and nourishing homemade vegan broccoli spinach soup is packed with green vegetables.
Ingredients
- 4 stalks of celery, chopped
- 1 head of broccoli, stalks peeled and stems and stalk coarsely chopped
- 1 medium zucchini, chopped
- 3oz/85g green beans, chopped
- 1 large handful flat leaf parsley, stems removed
- 2 cloves of garlic, grated
- 1 green onion, chopped
- 2 teaspoons extra virgin olive oil
- 1 teaspoon fine seas salt
- 4 cups/ ml filtered water
- 3oz/85g baby spinach
Instructions
- Place celery, broccoli, zucchini, green beans, parsley, garlic, green onion, olive oil, salt and water in a large soup or stock pot. Bring to a boil, lower heat and simmer for 10 minutes until vegetables are softened, stir in spinach and cook for another 5 minutes.
- Blend soup (in batches if necessary) in a blender until smooth. Serve immediately.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield:
4Serving Size:
1Amount Per Serving: Calories: 121Total Fat: 4gSaturated Fat: 1gSodium: 156mgCarbohydrates: 18gSugar: 3gProtein: 8g

Sylvie Shirazi is the recipe developer and food photographer behind Gourmande in the Kitchen. For the last 10 years she's been making eating more healthfully easy and accessible with gluten-free, grain-free, paleo and vegan recipes that are free from processed ingredients.





Georgia @ The Comfort of Cooking says
Wow, what a color! This is a stunning soup and arrangement of photos, Sylvie. I bet it tasted even better than it looks. Thank you for sharing.
Alison @ Ingredientsinc.net says
Too good! Can't WAIT to try this
naomi says
Pardon me but, that is the most eff-ing stunning green soup ever!!! Wow. I love brocoli so I can't wait to try this.
The Food Hunter says
Congratulations! very well deserved. your photos are amazing.
Grubarazzi (@Grubarazzi) says
Simply beautiful. and I voted 🙂
Anita Menon says
The photos are outstanding! Love this comfort soup and make this combination all the time for dinner. thanks for sharing.
Sommer@ASpicyPerspective says
Gorgeous soup, Sylvie! I made a kale soup this winter that was a similar color--can't wait to try this.
Liz says
SO gorgeous and vibrant!!! You've got my vote 🙂
Kiri W. says
What a gorgeous soup, I love the striking color! 🙂
Meagan @ Scarletta Bakes says
Beautiful as always!! You're making me hungry for St. Patrick's Day with all that GREEN!! 🙂