Contains: Tree Nuts
This spinach soup is one of my favorite ways to turn a big handful of greens into something truly comforting. Creamy, vibrant, and full of fresh flavor, it transforms simple ingredients into a cozy bowl that feels both light and nourishing. If you’re looking for an easy way to eat more greens and support your body — especially during busy or run-down weeks — this soup is a beautiful place to start.
Serves
4
For the soup
For the crispy chickpeas
Eva's programs include daily recipes like this one — plus education, a workbook, and lifestyle guidance for a specific health goal.
Browse ProgramsPreheat the oven to 400°F (200°C).
Rinse and thoroughly dry the chickpeas using a clean kitchen towel. Removing excess moisture helps them crisp up.
Heat 2 tbsp olive oil in a large pot over medium heat. Add chopped celery and onion with a pinch of salt. Cook for 5–7 minutes until softened.
Stir in the crushed garlic and cook for about 1 minute until fragrant.
Add raw spinach and stir until the spinach is wilted down.
Add vegetable stock and cashews. Bring to a gentle simmer with the lid closed and cook for 5–10 minutes to soften the cashews.
Toss chickpeas with oil, salt, smoked paprika, garlic powder, and chipotle chili powder until evenly coated.
Spread the seasoned chickpeas on a lined baking sheet in a single layer. Bake for 15–20 minutes, shaking the pan halfway through, until golden and crispy.
Return to the soup and add nutritional yeast, garlic powder, black pepper, and coconut cream. Blend until smooth and creamy using an immersion blender (or carefully transfer to a high-speed blender).
Taste and add more salt or pepper if needed. Add a spritz of lemon juice to balance the flavor.
Serve the soup with crispy chickpeas and a drizzle of coconut cream. Add mediterranean tofu skewers for extra protein.
“Watch me make this recipe on YouTube for extra tips and variations.”
— Eva Watch on YouTube →
400+ whole-food plant-based recipes — all free to browse.