This chickpea spinach curry is a comforting, flavorful dish that brings together warm spices, creamy coconut milk, and nutrient-rich greens. It’s a simple yet satisfying meal that’s perfect for busy weeknights or when you want something wholesome and nourishing. Served over fluffy basmati rice and paired with tender kale, it delivers both taste and balance in every bite.
Why You’ll Love This Recipe
This recipe stands out for its simplicity and bold flavors. It uses pantry-friendly ingredients while still delivering a rich, aromatic curry that tastes like it simmered for hours. The creamy coconut milk balances the spices beautifully, while chickpeas provide a hearty, protein-packed base.
It’s also incredibly versatile and suitable for a plant-based lifestyle. You can easily adjust the spice level, swap greens, or customize the toppings to suit your preferences. Plus, it’s a one-pan curry, making cleanup quick and easy.
Another reason to love this dish is how nourishing it is. Spinach and kale add a boost of vitamins and minerals, while chickpeas offer fiber and protein, making this a well-rounded and satisfying meal.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 red onion, diced
4 garlic cloves, minced
1 tablespoon ginger, minced
2 tablespoons curry powder
1 teaspoon cumin
1/2 teaspoon cayenne pepper
1/2 teaspoon salt
1/2 teaspoon black pepper
1 can (14 oz) chickpeas, drained and rinsed
1 roma tomato, chopped
1 tablespoon tomato paste
1 can (14 oz) coconut milk
6 cups spinach, roughly chopped
sriracha or chili garlic sauce, to taste
juice of 1 lime
1/4 cup fresh cilantro, chopped
1 cup basmati rice, cooked
1 bunch kale, chopped and massaged with oil and lemon
Directions
Start by heating a small amount of oil or water in a large skillet over medium heat. Add the diced red onion and sauté for about 3 to 4 minutes until it becomes soft and translucent.
Next, stir in the minced garlic and ginger. Cook for another minute until fragrant, making sure not to burn them.
If the mixture begins to stick, add a splash of water. Then add the chopped tomato along with the curry powder, cumin, cayenne, salt, and black pepper. Stir everything together and let it cook for about 2 minutes, allowing the tomato to break down and the spices to bloom.
Add the tomato paste, chickpeas, and coconut milk. Stir well to combine, then bring the mixture to a gentle simmer. Let it cook for 5 to 10 minutes, stirring occasionally, until the curry thickens slightly.
Once the curry has thickened, add the chopped spinach. Stir until the spinach wilts into the sauce.
Taste the curry and adjust the seasoning as needed. Add more salt, pepper, chili sauce, or a squeeze of lime juice for brightness.
Serve the curry hot over cooked basmati rice, alongside the prepared kale. Garnish with fresh cilantro for a burst of freshness.
You can easily adapt this curry to suit your taste. Swap spinach for Swiss chard or collard greens if you prefer a different leafy green. For extra vegetables, consider adding diced carrots, bell peppers, or zucchini.
If you like a thicker curry, reduce the coconut milk slightly or let it simmer longer. For a lighter version, you can use light coconut milk.
To add more protein, tofu cubes or cooked lentils can be mixed in. If you enjoy a spicier dish, increase the cayenne or add extra chili sauce.
Storage/Reheating
Store any leftovers in an airtight container in the refrigerator for up to 4 days. The flavors often deepen over time, making it even more delicious the next day.
To reheat, warm the curry gently on the stovetop over medium heat, adding a splash of water or coconut milk if it has thickened too much. You can also microwave it in short intervals, stirring in between to ensure even heating.
For longer storage, this curry can be frozen for up to 2 months. Let it cool completely before transferring to freezer-safe containers.
FAQs
Can I use dried chickpeas instead of canned?
Yes, just make sure they are fully cooked beforehand. Soak and boil them until tender before adding to the recipe.
Is this curry very spicy?
It has a mild to moderate heat. You can easily adjust the spice level by reducing or increasing the cayenne and chili sauce.
Can I skip coconut milk?
Coconut milk adds creaminess, but you can substitute it with cashew cream or a plant-based milk for a lighter version.
What can I serve with this curry?
It pairs well with basmati rice, quinoa, or flatbread. The kale adds a fresh and slightly tangy side.
Can I make this ahead of time?
Yes, it’s a great make-ahead meal. The flavors improve after sitting for a few hours or overnight.
How do I keep the spinach from getting too soft?
Add it at the very end and cook just until wilted to maintain some texture.
Can I use frozen spinach?
Yes, thaw and drain it before adding to avoid excess water in the curry.
What type of curry powder works best?
A mild or medium curry powder works well, but you can experiment with your favorite blend.
Is this recipe gluten-free?
Yes, all the ingredients are naturally gluten-free.
Can I double the recipe?
Absolutely. Just use a larger pan and adjust cooking time slightly to ensure even simmering.
Conclusion
This chickpea spinach curry is a perfect combination of simplicity, flavor, and nourishment. With its creamy texture, warming spices, and vibrant greens, it’s a dish that satisfies both comfort and health. Whether you’re cooking for yourself or sharing with others, it’s a reliable recipe that you’ll want to make again and again.