Big Green Immunity-Boosting Vegetable Soup

Featured in: Light & Natural Bowls

Whip up this vibrant green soup in just 40 minutes. Packed with spinach, asparagus, broccoli, and cashews, it creates a silky, nourishing bowl perfect for lunch or dinner. The soaked cashews provide natural creaminess without dairy, while fresh vegetables deliver essential nutrients.

Simply sauté your aromatics, simmer the vegetables until tender, then blend until smooth. A splash of lemon brightens the flavors. Keep it vegan with vegetable broth, or customize with your favorite seasonings.

Updated on Wed, 21 Jan 2026 11:44:00 GMT
A steaming bowl of vibrant green Big Green Immunity-Boosting Vegetable Soup, garnished with fresh spinach and a lemon wedge. Save
A steaming bowl of vibrant green Big Green Immunity-Boosting Vegetable Soup, garnished with fresh spinach and a lemon wedge. | meadowplate.com

The first time I made this soup was during a particularly brutal winter when everyone around me seemed to be catching something. I stood in my kitchen surrounded by every green vegetable I could find at the market, determined to create something that would actually make me feel better. The color that emerged from my blender shocked me this brilliant, almost glowing green that looked like captured sunshine. Now it is my go-to whenever I need a reset, something that feels like medicine but tastes like comfort.

Last February my sister came over looking exhausted and rundown, the kind of tired that sleep does not fix. I made a double batch of this soup and we sat at my kitchen table wrapped in blankets, watching steam curl off our bowls. She took her first sip, closed her eyes, and said this is exactly what I did not know I needed. That is the moment this recipe went from just another healthy soup to something I genuinely rely on.

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: A gentle base for sautéing your aromatics without overwhelming the fresh vegetable flavors
  • 1 large onion, chopped: The foundation that builds depth and sweetness as it cooks down
  • 2 garlic cloves, minced: Fresh garlic adds that immune-supporting kick we are all looking for
  • 1 medium head broccoli, about 300 g: Don not toss the stalk, chop it small and blend it in for extra nutrition
  • 1 bunch asparagus, about 250 g: The tender tips add a lovely grassy sweetness that balances the broccoli
  • 150 g baby spinach: Added at the end so it keeps its vibrant color and fresh taste
  • 1 medium zucchini, chopped: This is the secret to making the soup extra creamy without more dairy
  • 100 g raw cashews: Soak them while you prep vegetables so they blend into silk
  • 1 liter low-sodium vegetable broth: Use a good quality one since it makes up most of your soup body
  • 1 tablespoon lemon juice: Brightens all the earthy flavors and makes the green really pop
  • 1 teaspoon sea salt: Start here and adjust, the cashews need salt to reach their full potential
  • 1/2 teaspoon ground black pepper: Fresh cracked adds a warm backbone that ties everything together
  • 1/4 teaspoon ground nutmeg: Just a whisper adds complexity that people cannot quite identify but love
  • 1/2 teaspoon dried thyme: Optional but adds this lovely herbal undertone that feels somehow grounding

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Build your flavor foundation:
Heat that olive oil in your largest pot over medium heat, then add onion and garlic. Let them soften and become fragrant for about 3 to 4 minutes, stirring occasionally so they do not brown.
Add your hardy vegetables:
Throw in broccoli, asparagus, zucchini, salt, pepper, nutmeg, and thyme. Stir everything together and let it cook for 4 to 5 minutes until the vegetables start to brighten in color.
Create the soup base:
Pour in your vegetable broth and bring it to a gentle boil. Lower the heat, cover with a lid, and let it simmer for 12 to 15 minutes until all the vegetables are completely tender when pierced with a fork.
Add the finishing touches:
Stir in spinach and those soaked cashews, then simmer for just 2 more minutes until the spinach has completely wilted down into the soup.
Transform it into velvet:
Remove from heat and blend in batches until completely smooth, or use an immersion blender directly in the pot. Take your time here to ensure no bits remain.
Awaken the flavors:
Stir in the lemon juice, taste, and adjust salt or pepper if needed. This is when the soup truly comes together into something special.
Serve it with love:
Ladle into bowls while steaming hot, and add a few fresh spinach leaves or a drizzle of olive oil on top if you want to make it pretty.
The creamy texture of this Big Green Immunity-Boosting Vegetable Soup shines in a rustic mug with broccoli florets on top. Save
The creamy texture of this Big Green Immunity-Boosting Vegetable Soup shines in a rustic mug with broccoli florets on top. | meadowplate.com

This recipe has become my answer to everything, sick days, busy weeks, or just when I need something that feels like a hug in a bowl. My partner now requests it whenever they are feeling off, which might be the highest compliment a soup can receive.

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.

Making It Your Own

The beauty of this soup is how forgiving it is. I have made it with whatever green vegetables were languishing in my fridge, from green beans to peas, and it always turns out beautifully. The cashew cream is what ties it all together.

Storage And Meal Prep

This soup keeps remarkably well, actually tasting even better the next day as flavors continue to meld. Store it in airtight containers for up to five days in the refrigerator, or freeze for up to three months. Thaw overnight in the fridge before reheating gently on the stove.

Perfect Pairings

A slice of crusty whole-grain bread toasted with olive oil turns this into a complete meal. I also love serving it alongside a simple arugula salad with a bright vinaigrette. The crispness against the creamy soup creates this beautiful contrast.

  • For extra protein, stir in cooked white beans before blending
  • Swap cashews for sunflower seeds if you need it nut-free
  • A swirl of coconut milk on top adds lovely richness
Bright green Big Green Immunity-Boosting Vegetable Soup in a white bowl, served with a slice of crusty artisan bread. Save
Bright green Big Green Immunity-Boosting Vegetable Soup in a white bowl, served with a slice of crusty artisan bread. | meadowplate.com

There is something deeply satisfying about eating food that looks as vibrant as it makes you feel. This soup has earned its permanent place in my rotation, and I hope it finds a home in yours too.

Recipe FAQs

Can I make this soup ahead of time?

Yes, this soup stores beautifully. Refrigerate for up to 4 days or freeze for 3 months. Reheat gently on the stovetop, adding a splash of broth or water if needed to adjust consistency.

What can I substitute for cashews?

Sunflower seeds make an excellent nut-free alternative. Soak them as you would cashews. For a lighter version, try coconut milk or omit the creamy element entirely—the vegetables still create a velvety texture when blended.

Is this soup suitable for meal prep?

Absolutely. Prepare a batch on Sunday and portion into containers for easy weekday lunches. The flavors actually deepen after a day or two. Just avoid garnishing until serving to maintain freshness.

Can I use frozen vegetables?

Frozen spinach and broccoli work well in a pinch. Thaw and drain excess liquid before adding. Fresh asparagus delivers better texture, but frozen can be used if needed—just adjust cooking time slightly.

How do I achieve the smoothest texture?

Blend in batches if using a standard blender, allowing steam to escape. An immersion blender works directly in the pot. For extra silkiness, blend longer or pass through a fine-mesh sieve after blending.

What protein additions work well?

Stir in cooked white beans, lentils, or chickpeas before blending for extra protein and fiber. For a complete meal, serve with crusty bread or top with hemp seeds, pumpkin seeds, or nutritional yeast.

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 vibrant, creamy blend of spinach, asparagus, broccoli, and cashews for a nourishing meal.

Prep Duration
15 minutes
Time to Cook
25 minutes
Overall Time
40 minutes
Recipe by Ella Whitcombe


How Tough Easy

Cuisine International

Serves 4 Portions

Diet Preferences Plant-Based, No Dairy, Wheat-Free

What You Need

Vegetables

01 1 tablespoon olive oil
02 1 large onion, chopped
03 2 garlic cloves, minced
04 1 medium head broccoli (approximately 10.5 ounces), cut into florets
05 1 bunch asparagus (approximately 9 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)

How To Make

Step 01

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

Step 02

Cook Vegetables: Add broccoli, 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 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

Season 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 Details

Review each item for allergens, and reach out to a medical professional if you're unsure.
  • Contains tree nuts (cashews).
  • For nut allergies, substitute cashews with sunflower seeds.
  • Always check labels on broth for hidden allergens.

Nutrition Info (each serving)

Details are meant for general information, not for medical purposes.
  • Energy: 255
  • Fats: 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.