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.





EA-The Spicy RD says
Gorgeous soup and I love the photo of broccoli in the copper colander. My favorite soup is Thai hot and sour-love it! Congratulations on your nomination. You have my vote!
Shaina says
Divine. I've been eating soup for lunch the last week and a half, and I was just thinking I needed to mix it up. This green beauty is calling my name.
MikeVFMK says
Love this soup! Love the tones and colour in the pictures and I'm all about a great new soup recipe!
Julie M. says
Beautiful photos as always Sylvie. I especially love that shot of the broccoli! Your soup sounds delicious. Also, I'm not quite sure how to vote. I saw the blog nominations on the page but couldn't find out where to select your blog. Good luck and I hope you win!
Maria says
Love the green color! So delicious!
Jeanette says
Love the vibrant green color of this silky smooth soup. Gorgeous!
Radhika > Just Home Made says
Sylvie,
You make Broccoli look so decadent in that copper colander.. Brilliant!
Never tried the two together in a soup, must try..
Katie {EpicureanMom.com} says
I adore the vibrancy of this soup! Sounds so warming and hearty!! I voted for you my dear! I found out mine was nominated for best recipe blog! 🙂
xx
Katie
Sylvie says
Thank you so much, and congratulations to you on your nomination as well!
Kitchen Belleicious says
YEAHHHHHHHHHHHHHHHH! For you! Congrats on the nomination- you should win hands down! I am always telling you how amazing your photos are!
Baker Street says
Thick, luscious and creamy. everything you want a soup to be! this looks great S!