Green Immunity-Boosting Vegetable Soup

Featured in: Seasonal Meal Flow

This vibrant green soup combines spinach, asparagus, broccoli, and zucchini with soaked cashews for an incredibly creamy texture without any dairy. The vegetables are simmered in vegetable broth with aromatic onion, garlic, and warming spices like nutmeg and thyme, then blended until completely smooth. A splash of fresh lemon juice brightens the flavors perfectly.

The result is a velvety, nourishing bowl packed with vitamins and plant-based goodness. Each serving delivers 9 grams of protein and comes together in just 40 minutes for an effortless wholesome meal any day of the week.

Updated on Sun, 25 Jan 2026 15:05:00 GMT
A close-up of the creamy Big Green Immunity-Boosting Vegetable Soup in a white bowl, garnished with fresh spinach and a drizzle of olive oil. Save to Pinterest
A close-up of the creamy Big Green Immunity-Boosting Vegetable Soup in a white bowl, garnished with fresh spinach and a drizzle of olive oil. | dailyhrira.com

There's something about a kitchen filled with steam and the smell of fresh vegetables that makes you feel like you're doing something good for your body. I stumbled onto this soup on a particularly gray afternoon when I had a handful of greens that needed using and a vague sense that my immune system could use some reinforcement. What started as a way to use up produce turned into this silky, vibrant bowl that tastes like comfort but feels like medicine in the best way possible.

My sister texted me a photo of herself looking absolutely wiped out from a cold, and I immediately started chopping vegetables. Something about making this soup feels like casting a tiny spell of wellness, even if it's just the placebo effect of eating something this vivid and alive. When she showed up at my door an hour later, the first thing she did was breathe in deeply over the bowl, and I knew I'd made the right call.

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

Ingredients

  • Olive oil: This is your flavor foundation, so use something you'd actually taste if you tried it straight (not the cheapest bottle).
  • Onion and garlic: The aromatic duo that makes everything taste intentional rather than accidental.
  • Broccoli florets: Cut them smaller than you think you need because they soften beautifully and blend into that creamy texture.
  • Asparagus: Trim the woody ends (snap them where they naturally break) and chop into bite-sized pieces so they cook evenly.
  • Baby spinach: Fresh, tender, and it wilts down faster than you'd expect, so add it near the end.
  • Zucchini: A mild vegetable that adds body without any competing flavors.
  • Raw cashews: The secret to creaminess without cream; soaking them first softens them for blending into silk.
  • Vegetable broth: Low-sodium lets you taste the vegetables rather than salt, which matters here.
  • Lemon juice: Brightens everything at the finish and prevents the soup from tasting flat.
  • Sea salt, black pepper, nutmeg, thyme: Nutmeg seems subtle but it's the note that makes people say this tastes like something they'd order at a good restaurant.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Start with warmth and aroma:
Heat your olive oil over medium heat, then add the chopped onion and minced garlic. Let them soften for 3 to 4 minutes until the kitchen smells like something is actually happening. You want them fragrant and translucent, not brown.
Build the vegetable foundation:
Add the broccoli, asparagus, zucchini, salt, pepper, nutmeg, and thyme to the pot. Stir everything together and let it cook for 4 to 5 minutes so the vegetables start to release their flavors into each other rather than staying separate.
Simmer until tender:
Pour in your vegetable broth, bring it to a gentle boil, then turn the heat down, cover, and simmer for 12 to 15 minutes. You're looking for the vegetables to be completely tender when pierced with a fork, not mushy but definitely soft.
Add the finishing greens:
Stir in the spinach and your soaked drained cashews, then simmer for just 2 more minutes until the spinach is wilted and everything is hot through. This brief time preserves the spinach's bright color.
Blend into creaminess:
Remove from heat and carefully transfer the soup in batches to a blender (or use an immersion blender if you have one). Blend until completely smooth and creamy, letting the cashews do their magic into a velvety texture.
Finish with brightness:
Stir in your lemon juice, taste, and adjust the salt and pepper until it tastes exactly right to you. This final squeeze transforms everything from pleasant to memorable.
Serve with intention:
Ladle into bowls while hot, and if you want, garnish with a few fresh spinach leaves or a small drizzle of olive oil on top.
The vibrant green Big Green Immunity-Boosting Vegetable Soup is served in a rustic mug alongside crusty whole-grain bread for dipping. Save to Pinterest
The vibrant green Big Green Immunity-Boosting Vegetable Soup is served in a rustic mug alongside crusty whole-grain bread for dipping. | dailyhrira.com

There was this moment when my roommate came home, caught the smell before even opening the apartment door, and immediately asked what I was making. When I told them it was vegan and they said they'd love some anyway, that's when I realized this soup had crossed over from health food into genuinely delicious food, which is the whole point.

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.

Why Cashews Are the Secret

For the longest time I thought creamy soups required cream or coconut milk, but cashews changed that entire equation. When blended with a bit of broth, they become silky and rich without any trace of that sweet cashew flavor you might be worried about. It's one of those cooking discoveries that feels almost like cheating because the result is so good.

Swaps and Substitutions

The beauty of this soup is that it adapts to what's in your kitchen or what you can actually eat. I've made it with sunflower seeds when someone with a nut allergy came over, and honestly, it was equally good. White beans, crispy chickpeas, or even crumbled tofu stirred in at the end add protein if you want it hearty rather than brothy.

How to Make It Your Own

This soup is a canvas, which means you can adjust it based on what vegetables you have or what you're craving. I've added mushrooms, leafy greens like kale or chard, or even a handful of frozen peas with excellent results. The core technique stays the same, so you're never starting from scratch once you understand how it works.

  • For extra protein, stir in cooked white beans, lentils, or crumbled baked tofu before blending.
  • A pinch of turmeric or fresh ginger adds warmth and anti-inflammatory properties if you want to lean further into the immunity angle.
  • Serve alongside crusty bread, a simple salad, or even leftover roasted vegetables for a more complete meal.
Steam rises from a bowl of the Big Green Immunity-Boosting Vegetable Soup, highlighting its smooth texture and flecks of broccoli and asparagus. Save to Pinterest
Steam rises from a bowl of the Big Green Immunity-Boosting Vegetable Soup, highlighting its smooth texture and flecks of broccoli and asparagus. | dailyhrira.com

This soup has become my default move when I want to feel like I'm taking care of myself or when someone I care about needs a little edible encouragement. It's honest food that tastes like it came from somewhere real.

Questions & Answers

Can I make this soup nut-free?

Yes, simply replace the cashews with an equal amount of soaked sunflower seeds. This will still provide creaminess without any nuts.

How long does this soup keep in the refrigerator?

Store in an airtight container for up to 4-5 days. Reheat gently on the stove, adding a splash of broth or water if needed to thin consistency.

Can I freeze this green soup?

Absolutely. Let cool completely, then transfer to freezer-safe containers. It freezes well for up to 3 months. Thaw overnight in refrigerator before reheating.

What can I serve with this soup?

Crusty whole-grain bread is perfect for dipping. It also pairs beautifully with a crisp white wine like Sauvignon Blanc or a simple side salad.

Do I need to soak the cashews?

Yes, soaking raw cashews in hot water for 20 minutes softens them significantly, ensuring they blend into a completely smooth, creamy base without any grainy texture.

Can I add protein to this soup?

Cooked white beans can be stirred in before blending for extra protein and fiber. You could also serve with roasted chickpeas or hemp seeds on top.

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.

Green Immunity-Boosting Vegetable Soup

A vibrant, creamy soup packed with spinach, asparagus, broccoli, and cashews.

Prep Time
15 minutes
Cook Time
25 minutes
Total Duration
40 minutes
Recipe by Daily Hrira Zoey McConnell


Skill Level Easy

Cuisine International

Makes 4 Portions

Diet Details Vegan, Dairy Free, Gluten Free

What You'll Need

Vegetables

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

Creamy Base

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

Seasonings

01 1 teaspoon sea salt
02 1/2 teaspoon ground black pepper
03 1/4 teaspoon ground nutmeg
04 1/2 teaspoon dried thyme

How To Make It

Step 01

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

Step 02

Build vegetable base: Add broccoli florets, asparagus, zucchini, sea salt, black pepper, nutmeg, and dried thyme to the pot. Stir well to combine and cook for 4 to 5 minutes.

Step 03

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

Step 04

Incorporate greens and cashews: Add baby spinach and soaked cashews to the pot. Simmer for 2 additional minutes until spinach is completely wilted.

Step 05

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

Step 06

Final seasoning: Stir in lemon juice, then taste and adjust seasonings as desired for optimal flavor balance.

Step 07

Serve: Ladle soup into bowls and serve hot, garnishing with fresh spinach leaves or a light drizzle of olive oil if preferred.

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 Info

Review each item for allergens and talk to your healthcare expert if you’ve got concerns.
  • Contains tree nuts (cashews)
  • Substitute cashews with sunflower seeds for nut-free preparation
  • Verify vegetable broth labels for hidden allergens

Nutrition Information (per portion)

These nutrition facts are for reference only and don’t replace professional medical guidance.
  • Calories: 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.