Big Green Immunity-Boosting Vegetable Soup

Featured in: Home Cooking Routine

This vibrant green soup combines spinach, asparagus, and broccoli with soaked cashews to create a silky, nutrient-packed meal. Sautéed aromatics form the base, while vegetable broth brings everything together. Blended until smooth and finished with lemon juice, this vegan and gluten-free soup delivers immune-boosting benefits in just 40 minutes. Perfect for a wholesome lunch or light dinner.

Updated on Thu, 29 Jan 2026 10:31:00 GMT
A steaming bowl of creamy green Big Green Immunity-Boosting Vegetable Soup garnished with a lemon slice and fresh herbs. Save
A steaming bowl of creamy green Big Green Immunity-Boosting Vegetable Soup garnished with a lemon slice and fresh herbs. | tuderteats.com

There's something quietly powerful about a bowl of green soup—the kind that looks almost too vibrant to be real, like you've somehow captured spring in a pot. I first made this version on a gloomy February afternoon when my immune system felt as gray as the weather outside, and I wanted something that felt like eating actual wellness. The cashews were my secret weapon that day, transforming what could have been a thin broth into something luxuriously creamy without a drop of dairy.

I made this for my neighbor last March when she was recovering from being under the weather, and watching her face light up as she tasted it was genuinely moving. She called me two days later asking for the recipe, and now it's her go-to dish when she wants to feel better or just needs something nourishing. That's when you know a recipe has really landed—when someone you barely know becomes protective of it.

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: Just a tablespoon to start the aromatics without heaviness; it lets the vegetables shine rather than compete.
  • Onion, garlic, and leek: This trio builds a flavor foundation so quietly perfect you'll forget they're the backbone of everything that follows.
  • Broccoli and asparagus: Both bring different textures and nutrients—broccoli adds substance while asparagus brings delicate grassy notes that survive the blending beautifully.
  • Baby spinach: Wilts down to almost nothing in volume but delivers iron and brightness; add it late so the color stays vivid.
  • Raw cashews: Soaked briefly in hot water, they become almost fluffy, then blend into pure silk; this is the difference between soup and luxury in a bowl.
  • Vegetable broth and water: Use low-sodium broth so you control the salt and taste the actual vegetables rather than salt masking everything.
  • Sea salt, black pepper, and nutmeg: The nutmeg is optional but it whispers a warming note that makes people wonder what's different about your version.
  • Lemon juice: Squeeze this in at the end—it lifts all the green flavors and keeps the soup from tasting flat.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Warm your aromatics slowly:
Heat the oil over medium and add your chopped onion, garlic, and leek, letting them soften for 4 to 5 minutes until the kitchen smells like comfort. You're not rushing or browning here—just coaxing out sweetness and fragrance.
Add the sturdy vegetables:
Stir in the broccoli and asparagus pieces, cooking for another 3 minutes so they begin to relax but still hold their shape. The pot will start to smell green and alive.
Build the broth:
Pour in your vegetable broth and water, bring everything to a boil, then reduce to a gentle simmer for 10 minutes until the vegetables are tender enough to blend but still bright. You're cooking with purpose now, not overcooking.
Finish the delicate greens:
Toss in your spinach and those soaked cashews, simmering for just 2 to 3 minutes until the spinach collapses into the pot. The cashews will soften completely and begin their transformation into creaminess.
Blend into velvet:
Remove from heat and use an immersion blender to process the soup until it's completely smooth and creamy, working in batches if you're using a countertop blender. The texture should feel almost like drinking wellness.
Season with intention:
Stir in salt, pepper, and nutmeg if you're using it, then squeeze in that lemon juice and taste as you go. Seasoning at the end means you're tasting real flavors, not just salt.
Adjust and serve:
If the soup thickened more than you wanted, add a splash more water or broth until it reaches the consistency you love. Ladle it into bowls and drizzle with olive oil or fresh lemon if the mood strikes.
Vibrant green Big Green Immunity-Boosting Vegetable Soup with broccoli, spinach, and asparagus in a rustic bowl. Save
Vibrant green Big Green Immunity-Boosting Vegetable Soup with broccoli, spinach, and asparagus in a rustic bowl. | tuderteats.com

There was an evening last year when I made this soup for myself after a particularly draining day, and I sat on my kitchen stool in silence with a bowl, just letting the warmth and color settle into me. By the second spoonful, something shifted—not because soup is magic, but because taking time to nourish yourself feels like an act of quiet rebellion when everything else is loud.

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

This soup has a solid green foundation, but it loves experimentation. I've added fresh basil right before blending for an herby version, and once I stirred in a handful of fresh parsley and realized I'd just created something entirely new. The flavors are flexible enough that you can follow your instincts and the season.

For Nut-Free Kitchens

If cashews aren't an option, coconut milk swapped in 1-to-1 gives you that same creamy richness without the tree nut concern. I've also used silken tofu with lovely results—it blends into the background and lets the vegetables be the star. The soup is just as satisfying; it just wears a different flavor jacket.

Storage and Serving

This soup keeps beautifully in the refrigerator for up to four days, and it actually deepens in flavor as it sits. Reheat gently over medium heat, stirring often, and add a bit of water if it's thickened during storage because blended soups tend to tighten up. It also freezes well for up to three months, which means you can make a double batch on a Sunday and have wellness waiting for tough weeks ahead.

  • Serve it as a light lunch with crusty whole grain bread, or pair it with quinoa to make it a complete meal with protein.
  • A drizzle of good olive oil and a squeeze of fresh lemon right before serving makes people think you spent hours in the kitchen.
  • Leftover soup tastes even better the next day once the flavors have had time to get to know each other.
Homemade Big Green Immunity-Boosting Vegetable Soup blended smooth with cashews, served hot with crusty bread on the side. Save
Homemade Big Green Immunity-Boosting Vegetable Soup blended smooth with cashews, served hot with crusty bread on the side. | tuderteats.com

A bowl of this soup is more than food—it's proof that taking care of yourself doesn't have to be complicated or taste like punishment. Make it when you need it, share it when someone else needs it, and don't apologize for how good something can taste when it's also good for you.

Recipe FAQs

Can I make this soup ahead of time?

Yes, this soup stores beautifully in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of water or broth if it thickens. You can also freeze it for up to 3 months in airtight containers.

What can I use instead of cashews?

For a nut-free version, substitute cashews with unsweetened coconut milk or silken tofu. Both will provide the creamy texture without tree nuts, making it suitable for those with allergies.

How do I achieve the smoothest texture?

Soak the cashews in hot water for at least 15 minutes to soften them. Use an immersion blender directly in the pot, or blend in batches using a high-speed countertop blender for the silkiest results.

Can I add other vegetables to this soup?

Absolutely! Zucchini, peas, kale, or green beans work wonderfully. Keep the green color theme intact and adjust cooking times based on the vegetables you choose to ensure everything is tender before blending.

What should I serve with this soup?

This soup pairs beautifully with crusty whole grain bread, sourdough toast, or a side of quinoa. For added protein, consider serving with roasted chickpeas or a simple grain bowl.

Is this soup suitable for meal prep?

Yes, it's excellent for meal prep. Portion into individual containers and refrigerate for quick lunches throughout the week. The flavors actually deepen after a day, making it even more delicious the next day.

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

Creamy green soup with spinach, asparagus, broccoli, and cashews. Vegan, nutrient-dense, ready in 40 minutes.

Prep Time
15 minutes
Time to Cook
25 minutes
Overall Time
40 minutes
Recipe by Benjamin Holloway


Skill Level Easy

Cuisine International

Portions 4 Number of servings

Special Diet Info Plant-Based, No Dairy, No Gluten

What You'll Need

Vegetables

01 1 tablespoon olive oil
02 1 medium onion, chopped
03 2 garlic cloves, minced
04 1 leek, white and light green parts, sliced
05 1 medium head broccoli, cut into florets (approximately 10.5 ounces)
06 1 bunch asparagus, trimmed and cut into 2-inch pieces (approximately 8.8 ounces)
07 5.3 ounces baby spinach

Nuts & Dairy-Free Creaminess

01 2.8 ounces raw cashews, soaked in hot water for 15 minutes, then drained

Liquids

01 4.2 cups low-sodium vegetable broth
02 1.06 cups water, plus more as needed

Seasonings

01 1 teaspoon sea salt, or to taste
02 ½ teaspoon ground black pepper
03 ¼ teaspoon ground nutmeg, optional
04 Juice of ½ lemon

Steps

Step 01

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

Step 02

Add cruciferous vegetables: Add broccoli florets and asparagus pieces; cook for another 3 minutes, stirring occasionally.

Step 03

Simmer vegetables: Pour in vegetable broth and water. Bring to a boil, then lower heat and simmer for 10 minutes until vegetables are just tender.

Step 04

Incorporate greens and cashews: Add baby spinach and soaked cashews. Simmer for 2–3 minutes until spinach is wilted.

Step 05

Blend to creamy consistency: Remove from heat. Using an immersion blender, blend the soup until completely smooth and creamy. Alternatively, work in batches with a countertop blender.

Step 06

Season and finish: Stir in sea salt, black pepper, nutmeg if desired, and lemon juice. Taste and adjust seasoning as needed.

Step 07

Adjust texture: If soup is too thick, add additional water or broth to reach desired consistency.

Step 08

Serve: Serve hot, garnished with a drizzle of olive oil or extra lemon 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.

Equipment Needed

  • Large soup pot
  • Chef's knife
  • Cutting board
  • Immersion blender or countertop blender
  • Ladle

Allergens

Check every item for allergens, and reach out to a healthcare expert if you’re uncertain.
  • Contains tree nuts (cashews). For individuals with nut allergies, replace cashews with coconut milk or silken tofu.
  • Verify vegetable broth labels to ensure no wheat derivatives present, despite gluten-free formulation.

Nutrition (per portion)

These nutrition details are for guidance and shouldn’t substitute for professional healthcare advice.
  • Energy: 210
  • Total Fat: 10 grams
  • Carbohydrates: 24 grams
  • Proteins: 8 grams

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.