
This chickpea curry has become my weeknight savior when I need something comforting yet quick that doesn't sacrifice flavor. The creamy coconut sauce, tender chickpeas, and vibrant spinach create a restaurant-worthy meal that comes together in just 25 minutes.
I first made this curry during a particularly hectic week when I had almost nothing in the fridge but a can of chickpeas and some wilting spinach. Now it's become our Monday night tradition when we need something soul-warming after a long day.
Ingredients
- Avocado oil: Offers a neutral base with a high smoke point making it perfect for sautéing aromatics
- Red curry paste: Delivers complex Thai flavors without requiring multiple spices. Look for Maesri or Thai Kitchen brands for authentic flavor
- Full-fat coconut milk: Creates the luxuriously creamy texture that makes this curry so satisfying
- Chickpeas: Provide hearty plant-based protein and wonderful texture. Choose low-sodium if watching salt intake
- Fresh spinach: Wilts perfectly into the curry adding color and nutrition. Baby spinach requires no chopping
- Cilantro: Brightens the entire dish with its fresh citrusy notes. Choose bunches with perky leaves and no yellowing
- Jasmine rice: Complements the curry with its subtle floral aroma. Rinse it first for fluffier results
Step-by-Step Instructions
- Rice Preparation:
- Cook jasmine rice according to package instructions while preparing the curry. For best results, rinse the rice until water runs clear before cooking to remove excess starch. This produces fluffier grains that will perfectly soak up the curry sauce.
- Aromatic Base:
- Heat your oil in a large skillet over medium heat until it shimmers slightly. Add minced garlic and red curry paste, stirring constantly to prevent burning. This crucial step activates the oils in the curry paste, releasing their full aromatic potential and building the foundation of flavor for your dish.
- Curry Sauce Development:
- Pour in the coconut milk slowly while stirring to incorporate the curry paste evenly. Add soy sauce and brown sugar, bringing the mixture to a gentle simmer. Allow the sauce to bubble gently for about 2 minutes until it begins to thicken slightly and the flavors start to meld together.
- Protein Integration:
- Add your drained and rinsed chickpeas to the simmering sauce, stirring gently to coat each bean. Allow them to simmer for a full 5 minutes so they absorb the curry flavors. The chickpeas should remain intact but become infused with the sauce's rich taste.
- Vegetable and Finishing Touches:
- Add chopped spinach in batches if needed, stirring until each addition wilts into the curry. Finish with fresh cilantro and a squeeze of lime juice, which cuts through the richness and brightens the entire dish. The lime is optional but highly recommended for balancing the flavors.
Red curry paste is the secret weapon in this recipe. I discovered the difference between grocery store and Asian market varieties years ago when my Thai neighbor introduced me to Maesri brand paste. The intensity and complexity completely transformed my home cooking, and I've never looked back. It's worth seeking out authentic brands for this dish.
Perfect Rice Partners
Jasmine rice is traditional with this curry, but don't feel limited. Brown rice adds nutty flavor and extra fiber, while cauliflower rice makes the meal lower in carbs. For something special, try coconut rice by replacing half the cooking water with coconut milk and adding a pinch of salt. The subtle sweetness creates a beautiful counterpoint to the savory curry.
Storage and Reheating
This curry stores beautifully in the refrigerator for up to 4 days in an airtight container. The flavors actually improve overnight as they meld together. When reheating, add a splash of water or coconut milk if the sauce has thickened too much. For freezing, store the curry without the rice for up to 3 months. Thaw overnight in the refrigerator before gently reheating on the stovetop.
Easy Customizations
Consider this recipe a flexible template for using whatever you have on hand. Sweet potatoes, bell peppers, or green peas make excellent additions or substitutions for the spinach. For protein variations, try firm tofu, quick-cooking shrimp, or sliced chicken breast. You can even use black beans or lentils instead of chickpeas in a pinch. The curry paste and coconut milk provide such a solid flavor foundation that the recipe remains delicious with countless variations.
Serving Suggestions
While this curry is a complete meal served over rice, a few accompaniments can elevate the experience. A side of cooling cucumber salad provides textural contrast, while a spoonful of mango chutney adds sweet-tangy notes. For extra indulgence, serve with warm naan bread for scooping up the sauce. A sprinkle of chopped peanuts or cashews adds welcome crunch and nutty flavor to each bowl.
Frequently Asked Questions
- → How can I make the dish spicier?
You can add chili flakes or a splash of sriracha while cooking to increase the heat. Alternatively, serve it with spicy chili crisp on top.
- → Can I use frozen spinach instead of fresh?
Yes, frozen spinach works well. Simply stir it in at the end and let it cook for a few minutes until fully incorporated.
- → Is there a gluten-free option for this dish?
To make this dish gluten-free, substitute soy sauce with tamari. All other ingredients are naturally gluten-free.
- → How can I store leftovers?
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. This dish also freezes well for up to 1 month.
- → Can I use a different type of rice?
Yes, you can substitute jasmine rice with basmati, brown rice, or even quinoa. Cook it per package directions for the best results.
- → Can I add additional vegetables to the curry?
Absolutely! Vegetables like bell peppers, zucchini, or broccoli can be added for extra flavor and nutrition.