Save to Pinterest There's something about green soup that feels like drinking wellness from a bowl. My kitchen filled with steam one chilly afternoon when I decided to use up an armful of vegetables before they wilted, and what emerged was this impossibly creamy, vibrant green soup that tasted nothing like I expected—rich and nourishing without a drop of cream. My partner took one spoonful and asked what restaurant I'd stolen the recipe from, which honestly made my week. That moment taught me that the simplest ingredients, blended with intention, can become something genuinely special.
I made this soup for my sister when she was recovering from being under the weather, and watching her ask for a second bowl felt like the highest compliment. She said it tasted the way health feels, which sounds odd but somehow perfectly captured why I keep making it. That's when I realized this recipe had become my version of chicken soup, except better.
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 enough to coax out the aromatics from your onion and garlic without making the soup heavy.
- Onion and garlic: These two build the flavor foundation that makes everything taste intentional rather than just boiled vegetables.
- Broccoli: Brings both heartiness and its own subtle sweetness that emerges when blended.
- Asparagus: Adds a gentle earthiness and keeps the soup from feeling one-dimensional.
- Baby spinach: Wilts in at the last moment, brightening everything with its mineral quality.
- Zucchini: Softens quickly and bulks up the soup without overpowering the delicate green flavor.
- Raw cashews (soaked): This is your secret—soaked cashews become creamy silk when blended, replacing any need for heavy cream.
- Vegetable broth: Use low-sodium so you can taste the vegetables themselves rather than just salt.
- Lemon juice: A small squeeze that wakes up all the flavors at the very end, making the soup taste alive.
- Sea salt, black pepper, nutmeg, and thyme: Nutmeg especially is the quiet ingredient that makes people wonder what makes this soup taste so rounded and complete.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Soften your aromatics:
- Pour the olive oil into a large pot and let it warm over medium heat until it shimmers slightly. Add your chopped onion and let it get quiet for a moment, stirring occasionally until it turns translucent and soft, then add the garlic and breathe in that sharp, wonderful smell that tells you something good is starting.
- Build your green base:
- Add the broccoli, asparagus, and zucchini to the pot with a generous pinch of salt, pepper, nutmeg, and thyme. Stir everything together and let it warm for a few minutes so the spices wake up and coat each piece.
- Simmer until tender:
- Pour in your vegetable broth and bring everything to a gentle boil, then lower the heat and cover the pot. Let it simmer quietly for about 12 to 15 minutes until the vegetables are completely soft enough to break apart with a wooden spoon.
- Add the final greens and creaminess:
- Scatter your baby spinach and drained cashews over the hot soup and let them simmer for just 2 minutes until the spinach collapses into the liquid. You'll see the pot transform into an even deeper green.
- Blend until silky:
- Carefully transfer the soup in batches to a blender and blend until there's not a visible vegetable chunk anywhere, or use an immersion blender right in the pot if you prefer the gentler approach. The texture should feel luxurious enough that someone would never guess there's no cream involved.
- Finish with brightness:
- Stir in the lemon juice, then taste a small spoonful and adjust your salt and pepper until it tastes like the best version of itself. The lemon should make you taste the greens more clearly, not taste like lemon.
Save to Pinterest The first time a friend tasted this and genuinely couldn't believe it was vegan, I felt like I'd unlocked some secret code about cooking. It reminded me that the best recipes aren't about following rules—they're about understanding why certain combinations work, and then making something that tastes better than it should.
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.
The Cashew Cream Secret
Most people think you need dairy to make soup feel luxurious, but soaked cashews do something quietly spectacular. When raw cashews sit in hot water, they soften and their natural oils release, turning into something that blends into pure creaminess. It's one of those kitchen moments where inexpensive ingredients behave like magic, and it changed how I think about cooking vegan food.
Why This Tastes Like Health
There's something about the combination of these particular greens—broccoli, asparagus, and spinach all in one bowl—that actually does feel nourishing in a way your body recognizes. Each vegetable brings different nutrients and a slightly different flavor note, so when they blend together, nothing dominates. The result is a soup that tastes balanced rather than heavy or virtuous, which is the only way I'll actually want to eat something regularly.
Serving and Storage Wisdom
This soup tastes best served hot in a quiet moment when you can actually taste it, but it's also genuinely good cold on a warm day, almost like a chilled gazpacho. It keeps beautifully in the refrigerator for about four days and freezes well if you want to make a double batch and have something ready for those days when cooking feels like too much effort.
- A drizzle of really good olive oil and a few fresh spinach leaves on top turns a simple bowl into something that looks like it came from somewhere special.
- Pair it with crusty bread if you're eating it as a light meal, or serve it as the opening note of something more substantial if you're cooking for others.
- If you want to make it heartier, stir in white beans or lentils after blending, which adds protein without changing the beautiful green color.
Save to Pinterest This soup became my answer to the question of what to cook when I want to feel good and feed people I care about something that tastes like care itself. It's the kind of recipe that quietly becomes a favorite without you really planning for it to be one.
Recipe FAQs
- → How long does this soup keep in the refrigerator?
The soup stores well in an airtight container for up to 4-5 days. The cashew base maintains its creamy texture, and flavors actually develop more depth after sitting overnight.
- → Can I freeze this green soup?
Yes, this freezes beautifully for up to 3 months. Allow to cool completely before transferring to freezer-safe containers, leaving space for expansion. Thaw overnight in the refrigerator.
- → What makes this soup immunity-boosting?
The combination provides vitamins A, C, and K from spinach and broccoli, plus antioxidants from asparagus. The cashews add zinc and healthy fats, while fresh garlic offers natural immune-supporting compounds.
- → Can I make this nut-free?
Sunflower seeds make an excellent 1:1 substitute for cashews. Soak them the same way and blend until completely smooth. The result will still be creamy with a slightly different flavor profile.
- → Do I need to peel the zucchini?
No need to peel—the skin adds vibrant color and extra nutrients. Just chop into pieces similar in size to the broccoli florets for even cooking.
- → How can I make this soup more protein-rich?
Stir in cooked white beans, lentils, or hemp seeds before blending. Adding a scoop of plant protein powder also works, though the cashews already provide 9 grams per serving.