Big Green Immunity-Boosting Vegetable Soup

Featured in: Nourishing Bowls & Plates

This vibrant green soup combines fresh spinach, asparagus, broccoli, and zucchini with soaked cashews for an incredibly creamy texture without dairy. The vegetables are first sautéed to develop their flavors, then simmered in vegetable broth until tender before being blended into a silky smooth consistency. A touch of lemon juice brightens the earthy notes while nutmeg and thyme add warmth.

Perfect for meal prep, this soup keeps well in the refrigerator for up to five days and can be frozen for longer storage. The cashew base provides healthy fats and protein, making it a complete and satisfying meal on its own or served with crusty bread.

Updated on Thu, 29 Jan 2026 23:48:33 GMT
Creamy green vegetable soup featuring spinach, asparagus, and broccoli, garnished with a drizzle of olive oil in a rustic bowl. Save
Creamy green vegetable soup featuring spinach, asparagus, and broccoli, garnished with a drizzle of olive oil in a rustic bowl. | sagekettle.com

Last February, when everyone around me seemed to be fighting off something, I found myself craving something that felt like medicine but actually tasted incredible. This soup emerged from a what do I even have in the fridge moment that turned into a revelation about how good green vegetables can taste when they are treated right.

I made a giant pot for my sister when she was recovering from surgery and she texted me three days later asking if I had more because nothing else sounded good. The way something this green can be so comforting is kind of magic.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • 1 tablespoon olive oil: Use a good quality one since you will taste it
  • 1 large onion, chopped: Yellow onions work beautifully here and add sweetness
  • 2 garlic cloves, minced: Fresh is best but jarred works in a pinch
  • 1 medium head broccoli (about 300 g), cut into florets: Even the stems can be used just peel them first
  • 1 bunch asparagus (about 250 g), trimmed and chopped: The woody ends go into compost but everything else is pure gold
  • 150 g baby spinach: Add this at the end so it keeps its vibrant color
  • 1 medium zucchini, chopped: This adds body without competing with the other flavors
  • 100 g raw cashews, soaked in hot water for 20 minutes, then drained: The soaking is non negotiable for that silky texture
  • 1 liter low sodium vegetable broth: Homemade is ideal but a good quality boxed one works perfectly
  • 1 tablespoon lemon juice: This brightens everything and makes the flavors pop
  • 1 teaspoon sea salt (or to taste): Start with less and add more as you go
  • 1/2 teaspoon ground black pepper: Freshly cracked makes such a difference
  • 1/4 teaspoon ground nutmeg: Just a pinch adds a warmth you might not be able to put your finger on
  • 1/2 teaspoon dried thyme (optional): Fresh thyme is even better if you have it

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Start with the aromatics:
Heat olive oil in a large pot over medium heat and add onion and garlic, sauteing for 34 minutes until softened and fragrant
Add your green vegetables:
Toss in broccoli, asparagus, zucchini, salt, pepper, nutmeg, and thyme then stir to combine and cook for 45 minutes
Create the soup base:
Pour in vegetable broth and bring to a gentle boil, reduce heat, cover, and simmer for 1215 minutes until vegetables are tender
Add the finishing greens:
Stir in spinach and soaked cashews then simmer for 2 more minutes until spinach is perfectly wilted
Transform it into magic:
Remove from heat and carefully transfer the soup in batches to a blender, blending until completely smooth and creamy, or use an immersion blender directly in the pot
Adjust and serve:
Stir in lemon juice, taste and adjust seasoning as desired, then serve hot with extra spinach leaves or a drizzle of olive oil
Bright green bowl of creamy Big Green Immunity-Boosting Vegetable Soup with asparagus, spinach, and broccoli garnished with fresh herbs. Save
Bright green bowl of creamy Big Green Immunity-Boosting Vegetable Soup with asparagus, spinach, and broccoli garnished with fresh herbs. | sagekettle.com
Bright green bowl of creamy Big Green Immunity-Boosting Vegetable Soup with asparagus, spinach, and broccoli garnished with fresh herbs. Save
Bright green bowl of creamy Big Green Immunity-Boosting Vegetable Soup with asparagus, spinach, and broccoli garnished with fresh herbs. | sagekettle.com

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

This soup has become my go to whenever I need a reset meal or just something that makes me feel cared for from the inside out. The color alone is enough to lift my spirits.

Making It Your Own

Sometimes I add a tablespoon of nutritional yeast at the end for a subtle cheesy flavor that still keeps it vegan. The recipe is remarkably forgiving.

Storage Wisdom

This soup keeps beautifully in the refrigerator for up to five days and actually improves as the flavors have time to mingle. It also freezes exceptionally well.

Serving Suggestions

A slice of crusty whole grain bread for dipping turns this into a complete meal that feels incredibly satisfying. I have also served it in small cups as an elegant starter at dinner parties.

  • A swirl of coconut milk on top looks beautiful and adds richness
  • Extra fresh herbs like basil or parsley make it feel special
  • A light white wine like Sauvignon Blanc pairs perfectly
A close-up of a creamy, green soup filled with tender broccoli and spinach, highlighting the smooth, nourishing texture of the dish. Save
A close-up of a creamy, green soup filled with tender broccoli and spinach, highlighting the smooth, nourishing texture of the dish. | sagekettle.com
A close-up of a creamy, green soup filled with tender broccoli and spinach, highlighting the smooth, nourishing texture of the dish. Save
A close-up of a creamy, green soup filled with tender broccoli and spinach, highlighting the smooth, nourishing texture of the dish. | sagekettle.com

Hope this soup brings you as much comfort and vitality as it has brought to my kitchen table. Sometimes the most nourishing things really are the simplest.

Recipe Q&A

Can I make this soup nut-free?

Yes, simply replace the cashews with sunflower seeds soaked in hot water for 20 minutes. They provide a similar creamy texture when blended and work well with the green vegetable flavors.

How long does this soup keep in the refrigerator?

The soup stores beautifully in an airtight container for 4-5 days. The flavors actually develop and deepen over time, making it an excellent option for meal prep. Reheat gently on the stovetet, adding a splash of broth if needed to adjust consistency.

Can I use frozen vegetables instead of fresh?

Frozen broccoli and asparagus work well in this preparation, though fresh spinach is recommended for the best flavor. If using frozen vegetables, you may need to reduce the simmering time by 2-3 minutes since they cook more quickly than fresh.

What can I serve with this soup?

Crusty whole-grain bread is the perfect accompaniment for dipping. A light salad with citrus vinaigrette complements the creamy texture. For a more substantial meal, top with roasted chickpeas or serve alongside quinoa for added protein.

Do I really need to soak the cashews?

Soaking the cashews for 20 minutes in hot water softens them significantly, ensuring they blend completely smooth without any grainy texture. This step is essential for achieving the luxurious, creamy consistency that makes this soup so satisfying.

Can I freeze this soup?

This soup freezes exceptionally well for up to 3 months. Cool completely before transferring to freezer-safe containers, leaving some space at the top for expansion. Thaw overnight in the refrigerator and reheat gently on the stovetop, stirring occasionally.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Big Green Immunity-Boosting Vegetable Soup

A velvety blend of green vegetables and cashews creates this nourishing, immunity-supporting soup ready in under an hour.

Setup Time
15 min
Time to Cook
25 min
Total Duration
40 min
Created by Elena Brooks

Classification Nourishing Bowls & Plates

Skill Level Easy

Cuisine International

Batch Size 4 Portions

Dietary Details Plant-based, No Dairy, Free of Gluten

Components

Vegetables

01 1 tablespoon olive oil
02 1 large onion, chopped
03 2 garlic cloves, minced
04 1 medium head broccoli (about 10.5 ounces), cut into florets
05 1 bunch asparagus (about 8.8 ounces), trimmed and chopped
06 5.3 ounces baby spinach
07 1 medium zucchini, chopped

Creamy Base

01 3.5 ounces raw cashews (soaked in hot water for 20 minutes, then drained)
02 4.2 cups low-sodium vegetable broth
03 1 tablespoon lemon juice

Seasonings

01 1 teaspoon sea salt (or to taste)
02 1/2 teaspoon ground black pepper
03 1/4 teaspoon ground nutmeg
04 1/2 teaspoon dried thyme (optional)

Directions

Step 01

Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add chopped onion and minced garlic; sauté for 3–4 minutes until softened and fragrant.

Step 02

Cook Vegetables: Add broccoli florets, chopped asparagus, zucchini, salt, pepper, nutmeg, and thyme. Stir to combine and cook for 4–5 minutes.

Step 03

Simmer Soup Base: Pour in vegetable broth and bring to a gentle boil. Reduce heat, cover, and simmer for 12–15 minutes until vegetables are tender.

Step 04

Add Spinach and Cashews: Add baby spinach and soaked cashews. Simmer for 2 more minutes until spinach is wilted.

Step 05

Blend to Smooth: Remove from heat. Carefully transfer the soup in batches to a blender (or use an immersion blender) and blend until completely smooth and creamy.

Step 06

Finish and Serve: Stir in lemon juice, taste and adjust seasoning as desired. Serve hot, garnished with extra spinach leaves or a drizzle of olive oil if desired.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Large pot
  • Blender or immersion blender
  • Knife and cutting board
  • Ladle

Allergy Alerts

Review every ingredient to spot possible allergens. Consult your doctor if unsure.
  • Contains tree nuts (cashews)
  • For nut allergies, substitute cashews with sunflower seeds
  • Gluten-free, dairy-free, and vegan
  • Always check labels on broth for hidden allergens

Nutrition Info (per portion)

Nutritional details are for reference and don't substitute medical advice.
  • Energy (Calories): 255
  • Lipids: 13 g
  • Carbohydrates: 26 g
  • Proteins: 9 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.