Save 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.
Save 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
Save 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.