Imagine a pot of velvety stew that hugs every spoonful with the comforting aroma of roasted garlic, the earthiness of chickpeas, and the bright pop of fresh spinach. This Creamy Garlic Chickpea and Spinach Stew delivers exactly that—an easy, plant‑based masterpiece that feels both indulgent and wholesome.
What makes it truly special is the balance between a silky coconut‑milk base and a punch of aromatic spices, all tied together with a whisper of lemon that lifts the flavors without overwhelming them.
Busy professionals, health‑conscious families, and anyone craving a satisfying vegetarian dinner will love this dish. It shines at lunchboxes, weeknight meals, and even as a cozy weekend comfort food.
The cooking process is straightforward: sauté aromatics, simmer the chickpeas in a fragrant broth, fold in spinach, finish with a creamy swirl, and serve hot. In under an hour you’ll have a bowl of pure comfort.
Why You'll Love This Recipe
Rich, Creamy Texture: Coconut milk and nutritional yeast create a luscious sauce that feels indulgent without any dairy, perfect for comforting cravings.
Protein‑Packed Plant Power: Chickpeas deliver a hearty dose of protein and fiber, keeping you full and energized long after the last bite.
Vibrant Green Goodness: Fresh spinach adds a burst of color, vitamins, and minerals while wilting gently into the creamy broth.
One‑Pot Simplicity: All ingredients come together in a single pot, meaning minimal cleanup and more time enjoying the meal.
Ingredients

For this stew I rely on a handful of pantry staples and fresh produce that work together to create depth and balance. Chickpeas provide a creamy bite and protein, while spinach contributes a fresh, slightly earthy note. The aromatics—onion, garlic, and a blend of warm spices—build a flavorful foundation, and the coconut milk adds richness without dairy.
Main Ingredients
- 2 (15‑oz) cans chickpeas, drained and rinsed
- 4 cups fresh baby spinach
- 1 large onion, diced
- 3 cloves garlic, minced
- 2 tablespoons olive oil
Sauce & Creamy Base
- 1 cup coconut milk (full‑fat)
- ½ cup vegetable broth
- 2 tablespoons nutritional yeast
- 1 tablespoon lemon juice
- ½ teaspoon smoked paprika
Seasonings & Garnish
- 1 teaspoon ground cumin
- ½ teaspoon ground coriander
- ¼ teaspoon red‑pepper flakes (optional)
- Salt and freshly ground black pepper, to taste
- Fresh cilantro leaves, chopped (for garnish)
These ingredients work in harmony: the chickpeas give body, the spinach adds a burst of green freshness, and the coconut‑milk‑nutritional‑yeast blend creates a velvety, slightly cheesy coating. Warm spices such as cumin, coriander, and smoked paprika deepen the flavor profile, while a splash of lemon brightens the finish. Garnishing with cilantro adds a final aromatic lift.
Step-by-Step Instructions
Preparing the Base
Heat a large, deep skillet or Dutch oven over medium heat. Add the olive oil and let it shimmer. Toss in the diced onion and sauté for 4‑5 minutes, stirring occasionally, until the onion becomes translucent and just begins to caramelize. This step builds the savory foundation for the entire stew.
Building the Stew
- Add garlic and spices. Stir in the minced garlic, cumin, coriander, smoked paprika, and optional red‑pepper flakes. Cook for about 30 seconds, just until fragrant, being careful not to let the garlic brown. This releases essential oils that deepen the flavor.
- Combine chickpeas and liquids. Add the drained chickpeas, coconut milk, and vegetable broth. Bring the mixture to a gentle simmer, scraping the browned bits from the bottom of the pot—they’re flavor gold. Let it simmer for 8‑10 minutes, allowing the sauce to thicken slightly.
- Fold in spinach and finish the sauce. Add the baby spinach in batches, letting each handful wilt before adding the next. Stir in the nutritional yeast, lemon juice, and season with salt and pepper. Simmer for another 2‑3 minutes until the spinach is fully incorporated and the sauce coats the chickpeas.
- Serve and garnish. Spoon the stew into bowls, drizzle a little extra coconut milk if you like extra richness, and sprinkle chopped cilantro on top. The garnish adds a fresh, herbaceous pop that brightens every bite.
Final Touches
Give the stew a quick taste and adjust seasoning if needed—more salt, a pinch of extra lemon juice, or a dash of red‑pepper flakes for heat. Serve hot, paired with rice, quinoa, or crusty bread to soak up the creamy sauce. Enjoy the comforting warmth of each spoonful.
Tips & Tricks
Perfecting the Recipe
Pat Chickpeas Dry. After rinsing, spread the chickpeas on a clean towel and pat them dry. Dry beans brown better, giving the stew a richer texture.
Use Full‑Fat Coconut Milk. The higher fat content creates a silkier sauce and prevents the stew from feeling watery.
Flavor Enhancements
A teaspoon of toasted sesame oil added at the end imparts a nutty depth. For a citrusy twist, grate a little zest of lime just before serving. If you love umami, stir in a splash of soy sauce or tamari.
Common Mistakes to Avoid
Avoid boiling the coconut milk aggressively; high heat can cause it to separate and become grainy. Also, don’t over‑cook the spinach—once it wilts, remove the pot from heat to keep the bright green color and nutrients.
Pro Tips
Toast Spices First. Before adding liquids, lightly toast cumin and coriander in the oil for 30 seconds. This awakens their aromatic oils and adds depth.
Finish with a Splash of Acid. A quick squeeze of lemon or lime right before plating lifts the entire flavor profile, preventing the stew from feeling heavy.
Batch Cook. Double the recipe and freeze half for a quick weeknight meal. The flavors actually improve after a night in the fridge.
Variations
Ingredient Swaps
Replace chickpeas with white beans or lentils for a different texture. Swap fresh spinach for kale, Swiss chard, or even frozen peas if you need a pantry‑friendly option. Coconut milk can be exchanged for cashew cream for a slightly nuttier flavor.
Dietary Adjustments
For a low‑fat version, use light coconut milk and reduce the oil to 1 tablespoon. To make it gluten‑free, ensure the vegetable broth is certified gluten‑free. The recipe is naturally vegan, but you can add a dollop of Greek yogurt for a dairy twist.
Serving Suggestions
Serve the stew over steamed basmati rice, quinoa, or cauliflower rice for a low‑carb option. A side of warm naan or crusty sourdough is perfect for mopping up the sauce. Pair with a simple cucumber‑mint salad to add crunch and freshness.
Storage Info
Leftover Storage
Allow the stew to cool to room temperature, then transfer it to an airtight container. It keeps well in the refrigerator for 3‑4 days. For longer storage, portion into freezer‑safe bags or containers and freeze for up to 3 months. Label with the date for easy reference.
Reheating Instructions
Reheat gently on the stovetop over low heat, stirring occasionally, and add a splash of water or broth if the sauce has thickened too much. In the microwave, cover a bowl loosely and heat on medium power for 2‑3 minutes, stirring halfway through. Finish with a quick stir of fresh lemon juice.
Frequently Asked Questions
This Creamy Garlic Chickpea and Spinach Stew brings together wholesome plant proteins, vibrant greens, and a luxurious coconut‑milk sauce in a single pot. You now have the full ingredient list, step‑by‑step method, storage tips, and creative variations to make the dish truly yours. Feel free to experiment with spices, swap vegetables, or adjust the heat level—cooking is your playground. Serve it hot, share it with loved ones, and enjoy every comforting, nutritious bite.