Pin it There's something almost magical about watching a pot of ordinary vegetables transform into liquid gold the moment you hit blend. My friend Sarah swore by green soups for fighting off winter colds, and after one particularly rough flu season, I finally understood why—this vibrant bowl arrived on my table one afternoon, and within days, I felt genuinely restored. The cashew cream makes it feel indulgent rather than medicinal, which is the whole point of eating well when you need it most.
I made this soup for my mom during her recovery from surgery, and she asked for it three days in a row—not out of politeness, but genuine craving. That's when I knew the combination of bright greens and silky cashew base had hit something beyond nutrition; it was comfort wrapped in vibrant color.
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 sweetness from your onion and garlic without overwhelming the delicate greens.
- Onion, garlic, and leek: The aromatic base that gives the soup depth and warmth before you even add the vegetables.
- Broccoli and asparagus: These aren't just fillers—they're the backbone of nutrition, contributing vitamins and a subtle earthiness that cashews amplify beautifully.
- Baby spinach: Wilts in seconds and adds iron and that true green-vegetable taste that makes the soup feel restorative.
- Raw cashews (soaked): Soak them in hot water beforehand to soften them; this step is non-negotiable for achieving that restaurant-quality silkiness.
- Vegetable broth and water: Use low-sodium broth so you control the salt level and let the vegetables shine.
- Sea salt, black pepper, and nutmeg: The nutmeg is optional but absolutely transforms the flavor profile with a whisper of warmth and sophistication.
- Lemon juice: Always finish with acid to brighten everything and prevent the soup from tasting flat or one-dimensional.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Build Your Flavor Base:
- Heat olive oil in a large pot over medium heat, then add your chopped onion, minced garlic, and sliced leek. Let them sauté for 4–5 minutes, stirring occasionally, until they're soft and the kitchen smells absolutely irresistible—that's your signal they're ready.
- Add the Green Vegetables:
- Toss in your broccoli florets and asparagus pieces, stirring for about 3 minutes so they begin to soften slightly and release their flavors into the oil.
- Simmer Until Tender:
- Pour in your vegetable broth and water, bring everything to a boil, then reduce heat and let it simmer gently for 10 minutes. The vegetables should be just tender but still bright green—not mushy.
- Wilt and Blend:
- Add your baby spinach and drained cashews, letting them simmer for 2–3 minutes until the spinach collapses into the pot. Remove from heat and blend until completely smooth, working in batches if you don't have an immersion blender.
- Season to Perfection:
- Stir in salt, pepper, nutmeg if you're using it, and lemon juice, then taste and adjust. This is the moment where the soup comes alive.
- Adjust Consistency and Serve:
- If the soup is too thick, thin it with a splash of water or broth until it reaches your preferred texture. Ladle into bowls and drizzle with a bit more olive oil if you want that extra touch of richness.
Pin it The first time someone told me this soup was vegan, they seemed almost apologetic, as if admitting a secret. Now I serve it without any disclaimer, because the experience of eating something this silky and satisfying speaks louder than any dietary label ever could.
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.
Soaking Cashews: The Hidden Step That Changes Everything
I used to skip the soaking step, convinced it was an unnecessary fuss, and ended up with soup that tasted slightly gritty no matter how long I blended. Once I started soaking them in hot water for even 10–15 minutes, the transformation was instant—they became almost butter-soft and blended into a velvety cream that felt indulgent. It's one of those small techniques that separates good soup from restaurant-quality soup.
Why Nutmeg Belongs in Green Soup
Nutmeg seems like an odd choice for a vegetable soup, but just a quarter teaspoon adds an almost imperceptible warmth and elegance that makes people wonder what your secret ingredient is. It's not assertive enough to taste spiced—it's more like a gentle hug beneath all the fresh green flavors, reminding us that vegetables and warm spices have always been friends in cooking.
Make It Your Own: Variations and Swaps
This recipe is forgiving, which is one of reasons it's stayed in my rotation through countless seasons and moods. Zucchini works beautifully if you add it with the other vegetables, fresh herbs like basil or parsley thrown in just before blending give it an herbal brightness, and if tree nuts are a concern, unsweetened coconut milk creates an equally creamy result. For a warmer flavor, try adding a pinch of fresh ginger or a tiny squeeze of garlic paste before blending.
- Swap cashews for full-fat coconut milk if you're avoiding tree nuts, using about 1/2 cup.
- Stir in fresh basil or parsley in the final minutes for an herbaceous layer of flavor.
- A gentle hand blender works better than aggressive blending—you want silky, not over-processed.
Pin it This soup has become my answer to so many moments—tired Tuesday nights, post-cold recoveries, and times when I want to feel nourished without fuss. There's real comfort in knowing that something this simple, green, and good for you is just a pot and a few vegetables away.
Recipe FAQs
- → Can I make this soup without cashews?
Yes, you can substitute cashews with unsweetened coconut milk or silken tofu for a nut-free version that still maintains creaminess.
- → How do I store leftover soup?
Store in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stovetop, adding a splash of water or broth if needed.
- → Can I freeze this soup?
Yes, this soup freezes well for up to 3 months. Thaw overnight in the refrigerator and reheat, stirring occasionally to restore the creamy texture.
- → What can I use instead of asparagus?
Green beans, zucchini, or additional broccoli work well as substitutes while maintaining the vibrant green color and nutritional profile.
- → Why do I need to soak the cashews?
Soaking cashews softens them, allowing for smoother blending and creating a silky, creamy texture without the need for dairy products.
- → Can I add protein to this soup?
Yes, you can add white beans, chickpeas, or serve alongside grilled tofu or tempeh for additional protein while keeping it plant-based.