The Ingredients You’ll Need
For the curry itself, gather one tablespoon of coconut oil or a neutral oil like avocado, one large yellow onion diced fine, three cloves of garlic minced, and a thumb-sized piece of fresh ginger grated. You will also want one tablespoon of curry powder (a good quality blend makes all the difference), one teaspoon of ground cumin, half a teaspoon of turmeric, and a pinch of cayenne if you like a little warmth. A can of full-fat coconut milk (about 14 ounces) gives the sauce its luscious body, while one can of chickpeas (drained and rinsed) provides the protein punch. For the greens, you’ll need four generous handfuls of fresh spinach—it wilts down dramatically, so don’t be shy. Season with salt and black pepper to taste, and finish with a squeeze of fresh lime juice. For the rice, plan on one cup of basmati or jasmine rice, rinsed well, and two cups of water or vegetable broth.
How to Bring It All Together
Start by rinsing your rice under cold water until the water runs clear, then place it in a small pot with the two cups of liquid and a pinch of salt. Bring to a boil, reduce the heat to low, cover, and let it simmer for about fifteen minutes. Once done, turn off the heat and leave the lid on for another five minutes—this steaming step makes each grain light and separate.
While the rice cooks, warm the coconut oil in a large deep skillet or Dutch oven over medium heat. Add the diced onion and sauté until it turns translucent and begins to brown at the edges, about five to seven minutes. Stir in the garlic and ginger, cooking for another minute until fragrant. Now sprinkle in the curry powder, cumin, turmeric, and cayenne. Let those spices toast for about thirty seconds, stirring constantly—this wakes up their flavor in a way that a slow simmer cannot match.
Pour in the coconut milk and scrape up any browned bits from the bottom of the pan. Add the drained chickpeas, stir to combine, and bring the curry to a gentle simmer. Let it bubble away for eight to ten minutes, allowing the sauce to thicken slightly and the chickpeas to absorb the spices. Taste and adjust salt and pepper here.
Now add the spinach in big handfuls, stirring as it wilts. This happens fast—within two minutes, the leaves will surrender into the creamy sauce. Turn off the heat and squeeze in the juice of half a lime, stirring once more.
To serve, fluff the rice with a fork and spoon a generous portion into each bowl. Ladle the curry over the top, making sure to get plenty of sauce and chickpeas. A final sprinkle of fresh cilantro or a dollop of yogurt, if you keep it on hand, adds a bright finish.
Making It Your Own for Busy Nights
This dish is a master of flexibility. If you have a head of cauliflower or a sweet potato hanging around, dice it small and add it along with the chickpeas for extra bulk. For a milder curry, skip the cayenne and increase the coconut milk by a few tablespoons. Leftovers keep beautifully in the fridge for up to four days, and the flavors only deepen overnight—so don’t hesitate to double the recipe on a Sunday and enjoy it twice.
The beauty of this chickpea and spinach curry with rice is that it respects your time without shortchanging your body. Each bowl delivers plant-based protein from the chickpeas, iron and vitamins from the spinach, and healthy fats from the coconut milk. The rice provides steady energy, while the ginger and turmeric offer anti-inflammatory support. It is a complete, balanced dinner that leaves you feeling satisfied but not sluggish—exactly what a wellness-focused meal should do.
So the next time you’re staring into the pantry wondering what to make, remember that a can of chickpeas, a bag of spinach, and a jar of curry powder are all it takes to bring warmth, nourishment, and ease to your table. This is dinner, done right.