Big Green Immunity-Boosting Vegetable Soup

Featured in: One-Pot Earthy Meals

This vibrant green soup combines spinach, asparagus, broccoli, and cashews to create a silky, nutrient-dense bowl ready in just 40 minutes. The cashews provide natural creaminess without dairy, while the vegetable trio delivers essential vitamins and antioxidants for immune support. Simply sauté aromatics, simmer vegetables until tender, then blend until completely smooth. Adjust consistency with extra broth and finish with lemon juice for brightness. Perfect for meal prep and freezes beautifully for quick, nourishing lunches.

Updated on Tue, 27 Jan 2026 19:08:04 GMT
Creamy, bright green Big Green Immunity-Boosting Vegetable Soup in a rustic bowl, garnished with lemon wedges and olive oil drizzle for a healthy, cozy meal. Pin it
Creamy, bright green Big Green Immunity-Boosting Vegetable Soup in a rustic bowl, garnished with lemon wedges and olive oil drizzle for a healthy, cozy meal. | emberthyme.com

Big Green Immunity-Boosting Vegetable Soup is a creamy, vibrant green soup packed with spinach, asparagus, and broccoli. This recipe is enriched with cashews for a silky, nutrient-dense boost to your immune system, making it the perfect healthy meal for any time of year.

Creamy, bright green Big Green Immunity-Boosting Vegetable Soup in a rustic bowl, garnished with lemon wedges and olive oil drizzle for a healthy, cozy meal. Pin it
Creamy, bright green Big Green Immunity-Boosting Vegetable Soup in a rustic bowl, garnished with lemon wedges and olive oil drizzle for a healthy, cozy meal. | emberthyme.com

What's for Dinner Tonight? 🤔

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

Free. No spam. Just easy meals.

This soup is a powerhouse of nutrition, blending the earthy flavors of asparagus and leeks with the brightness of fresh lemon. It's an easy weeknight dinner that feels sophisticated yet cozy, especially when garnished with a drizzle of olive oil.

Ingredients

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 2 garlic cloves, minced
  • 1 leek, white and light green parts, sliced
  • 1 medium head broccoli, cut into florets (about 300 g)
  • 1 bunch asparagus, trimmed and cut into 2-inch pieces (about 250 g)
  • 150 g baby spinach
  • 80 g raw cashews (soaked in hot water for 15 minutes, then drained)
  • 1 liter low-sodium vegetable broth
  • 250 ml water (plus more as needed)
  • 1 teaspoon sea salt, or to taste
  • ½ teaspoon ground black pepper
  • ¼ teaspoon ground nutmeg (optional)
  • Juice of ½ lemon

Instructions

Step 1
Heat olive oil in a large pot over medium heat. Add onion, garlic, and leek; sauté for 4–5 minutes until softened and fragrant.
Step 2
Add broccoli and asparagus; cook for another 3 minutes, stirring occasionally.
Step 3
Pour in vegetable broth and water. Bring to a boil, then lower heat and simmer for 10 minutes, until vegetables are just tender.
Step 4
Add spinach and soaked cashews. Simmer for 2–3 minutes until spinach is wilted.
Step 5
Remove from heat. Using an immersion blender (or in batches with a blender), blend the soup until completely smooth and creamy.
Step 6
Stir in salt, pepper, nutmeg (if using), and lemon juice. Taste and adjust seasoning as needed.
Step 7
If soup is too thick, add a bit more water or broth to reach desired consistency.
Step 8
Serve hot, garnished with a drizzle of olive oil or extra lemon, if desired.

Zusatztipps für die Zubereitung

For an extra layer of flavor, consider adding a handful of fresh herbs like parsley or basil to the pot just before blending. To ensure the best results, use a large soup pot and a high-powered immersion or countertop blender to achieve that signature silky consistency.

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.

Varianten und Anpassungen

To make this recipe nut-free, simply substitute the raw cashews with unsweetened coconut milk or silken tofu. Both alternatives provide excellent creaminess while keeping the dish vegan. Always ensure your vegetable broth is certified gluten-free if you have a gluten sensitivity.

Serviervorschläge

Serve this soup piping hot in rustic bowls. It pairs exceptionally well with crusty whole grain bread or a side of fluffy quinoa to make it a more substantial meal. A final squeeze of fresh lemon juice or a sprinkle of fresh herbs can brighten the flavors even further.

Pin it
| emberthyme.com

Enjoy this nourishing Big Green Soup! Per serving, this recipe provides 210 calories, 10g of total fat, 24g of carbohydrates, and 8g of protein, making it as balanced as it is delicious.

Recipe FAQs

Can I make this soup nut-free?

Yes, replace the cashews with unsweetened coconut milk or silken tofu. Both alternatives provide creamy texture without nuts. Coconut milk adds subtle sweetness, while tofu keeps the flavor neutral and protein-rich.

How long does this soup keep in the refrigerator?

Store cooled soup in an airtight container for up to 4-5 days. The flavors actually deepen and improve after a day. Reheat gently over medium-low heat, adding a splash of water or broth if needed to restore consistency.

Can I freeze this green soup?

Absolutely. Portion cooled soup into freezer-safe containers or bags, leaving space for expansion. It freezes well for up to 3 months. Thaw overnight in the refrigerator and reheat slowly, whisking to restore smoothness.

What vegetables can I substitute?

Zucchini, green peas, or string beans work beautifully in place of asparagus. For spinach variations, try kale or Swiss chard—just remove tough stems first. The cashew creaminess balances any mild bitter notes from leafy greens.

Why soak the cashews before blending?

Soaking cashews for 15 minutes softens them, ensuring they blend completely smooth into the soup. This eliminates any gritty texture and helps them break down into the broth, creating that luxurious, dairy-free creaminess.

Can I use a regular blender instead of an immersion blender?

Yes, work in batches and never fill more than halfway. Hot soup expands when blended, so remove the center cap of the blender lid and cover with a kitchen towel to allow steam to escape safely. Blend each batch until completely smooth.

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, broccoli, asparagus, and cashews for a nutrient-dense, immune-supporting meal.

Time to Prep
15 mins
Time to Cook
25 mins
Overall Time
40 mins
By Ember Thyme Clara Henshaw


Skill Level Easy

Cuisine International

Portions 4 Portion Size

Dietary Details 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 (about 10.6 ounces)
06 1 bunch asparagus, trimmed and cut into 2-inch pieces (about 8.8 ounces)
07 5.3 ounces baby spinach

Nuts and Dairy-Free Creaminess

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

Liquids

01 33.8 fluid ounces low-sodium vegetable broth
02 8.5 fluid ounces water, plus more as needed

Seasonings

01 1 teaspoon sea salt, or to taste
02 1/2 teaspoon ground black pepper
03 1/4 teaspoon ground nutmeg (optional)
04 Juice of 1/2 lemon

How To Make

Step 01

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

Step 02

Add Cruciferous Vegetables: Add broccoli and asparagus; 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 Spinach and Cashews: Add spinach and soaked cashews. Simmer for 2 to 3 minutes until spinach is wilted.

Step 05

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

Step 06

Season and Finish: Stir in salt, pepper, nutmeg if using, and lemon juice. Taste and adjust seasoning as needed.

Step 07

Adjust Consistency: 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

Allergy Info

Review every ingredient for allergens and talk to your healthcare provider if you’re unsure.
  • Contains tree nuts (cashews)
  • For nut allergies, replace cashews with coconut milk or silken tofu
  • Gluten-free as written, but verify broth labels to ensure no wheat derivatives

Nutrition Details (for each portion)

This nutritional info is just for reference—always consult your healthcare provider for specific advice.
  • Calorie Count: 210
  • Fats: 10 g
  • Carbohydrates: 24 g
  • Proteins: 8 g

Cooking Shouldn't Be Hard ❤️

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

Free forever. Unsubscribe anytime.