Save There's something almost magical about watching a pot of green vegetables transform into something silky and nourishing. I discovered this soup on a gray Tuesday afternoon when my body was asking for something that felt like actual care, not just calories. The cashews create this unexpected creaminess without any dairy, and the way the bright green deepens as it simmers is oddly meditative to watch.
I made this for my sister during one of those weeks where everything felt overwhelming, and she texted me later saying she'd made it three more times. There's power in a bowl of soup that makes someone want to cook again, and watching her discover that cashews could replace cream was genuinely satisfying.
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 coat the bottom of your pot and let the onion soften into something sweet and golden.
- Onion and garlic: The foundation of every good soup, and you'll know they're ready when your kitchen smells like home.
- Broccoli, asparagus, and zucchini: These are your immunity heroes, loaded with vitamins and minerals that actually matter.
- Baby spinach: Added at the very end so it stays bright and wilts just enough to disappear into the creaminess.
- Raw cashews: The secret to richness, soaked first so they blend into pure silk without any graininess.
- Vegetable broth: Choose low-sodium so you control the salt and let the vegetable flavor come through.
- Lemon juice: The final note that wakes everything up and prevents the soup from tasting heavy or dull.
- Sea salt, black pepper, nutmeg, and thyme: Nutmeg is the surprise element here, just a whisper of it, but it makes people ask what that incredible warm note is.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Sauté your aromatics:
- Heat the olive oil in a large pot over medium heat and add your chopped onion and minced garlic. Let them soften together for about 3 to 4 minutes, stirring occasionally so they don't brown too fast. Your kitchen should smell like something good is about to happen.
- Build your vegetable base:
- Add the broccoli florets, chopped asparagus, zucchini, salt, pepper, nutmeg, and thyme to the pot. Stir everything together so the vegetables get coated in that garlicky oil, and let them cook for 4 to 5 minutes to start softening. This step matters because it adds a layer of flavor before the broth even touches them.
- Add liquid and simmer:
- Pour in your vegetable broth and bring the whole thing to a gentle boil, then reduce the heat and cover the pot. Let it simmer for 12 to 15 minutes until the vegetables are completely tender and the broccoli breaks apart easily with a spoon. The house will smell so good you might forget you're on a health kick.
- Finish with spinach and cashews:
- Add your baby spinach and those soaked cashews to the pot and let everything simmer together for just 2 more minutes. The spinach will wilt down and the cashews will start breaking down into the broth, creating that creamy texture naturally.
- Blend until smooth:
- Carefully transfer the soup to a blender in batches (be careful, it's hot) and blend until completely smooth, or use an immersion blender right in the pot if you have one. This is the moment everything becomes silky and luxurious, like you made something fancy in your own kitchen.
- Season and serve:
- Stir in the lemon juice, taste your soup, and adjust the salt and pepper to your preference. Serve it hot, and if you want to get fancy, drizzle a little olive oil on top or add a few fresh spinach leaves.
Save Someone once told me that the best meals are the ones that make you feel taken care of, not the ones that sound impressive. This soup does both, and that's why I keep coming back to it.
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 recipe is that it's forgiving enough to adapt to whatever you have on hand. I've swapped the asparagus for green beans, added kale instead of spinach, and even thrown in some green peas near the end for a different texture. The core idea stays the same: green vegetables, cashew creaminess, and brightness from the lemon. Some nights I add a splash of coconut milk for extra richness, and other times I leave it pure and simple.
Storage and Reheating
This soup keeps beautifully in the refrigerator for up to four days in a sealed container, and it actually tastes better on day two when the flavors have settled together. To reheat, just warm it gently on the stove over medium heat, stirring occasionally, and add a splash of vegetable broth if it's gotten too thick. It also freezes well for up to two months, which means you can make a double batch and have emergency wellness on hand.
Serving Suggestions and Pairings
Serve this soup on its own for a light lunch, or pair it with something substantial like crusty whole-grain bread or a hearty salad to make it more of a meal. I've had it with everything from avocado toast to roasted chickpeas on the side, and each combination feels completely different. The soup also works as a starter before a bigger dinner, where it prepares your palate without overwhelming it.
- A drizzle of good olive oil or a sprinkle of microgreens on top makes it restaurant-worthy in seconds.
- If you're feeling fancy, a squeeze of fresh lime juice instead of lemon gives it a completely different vibe.
- Leftover soup makes an incredible base for a cream sauce if you reduce it down and add some herbs.
Save This soup reminds me that nourishment doesn't have to be complicated or boring, and that sometimes the simplest ingredients create the most satisfying meals. Make it whenever you need something that tastes like care.
Recipe FAQs
- → Can I make this soup without cashews?
Yes, you can substitute sunflower seeds for a nut-free version. Soak them the same way as cashews for 20 minutes before adding. The texture will be slightly different but still creamy and satisfying.
- → How long does this soup keep in the refrigerator?
This soup stores beautifully for 4-5 days in an airtight container. The flavors actually deepen and improve after a day. Reheat gently on the stovetot, adding a splash of broth if needed.
- → Can I freeze this green soup?
Absolutely. Freeze in portion-sized containers for up to 3 months. Thaw overnight in the refrigerator and reheat slowly. The cashew base helps maintain a smooth texture after freezing.
- → What can I serve with this soup?
Crusty whole-grain bread is perfect for dipping. The soup also pairs beautifully with a crisp Sauvignon Blanc or can be served as a starter before a light main course.
- → How can I add more protein?
Stir in cooked white beans before blending for extra protein and fiber. You can also top with toasted pumpkin seeds or serve alongside quinoa for a complete protein meal.