This chickpea curry with coconut milk is a comforting, flavorful dish that’s both simple to make and impressive to serve. Perfect for a weeknight meal or a cozy weekend dinner, it's a delightful blend of spices and creamy coconut goodness that will warm you up from the inside out.
Olive oil is the base for sautéing, offering a mild flavor that complements the spices. Onion adds sweetness and depth when cooked until translucent. The garlic and ginger provide the essential aromatic base, giving the curry its signature warmth. Ground cumin and ground coriander are earthy spices that enhance the savory taste. Turmeric powder gives the dish its vibrant color and subtle bitterness, while garam masala adds complexity and warmth. Chili powder brings a hint of heat, which you can adjust to your liking. Chickpeas are the star of the show, providing protein and a hearty texture. The coconut milk is what makes it luxuriously creamy. Diced tomatoes add acidity and balance the richness. Finally, a squeeze of lime juice and a sprinkle of fresh cilantro brighten the dish just before serving.
This curry pairs perfectly with steamed basmati rice or your favorite naan bread. For a bit of crunch, consider serving it with a side of roasted cauliflower or a simple cucumber salad to balance the richness.
Start by heating a tablespoon of olive oil in a large pot over medium heat. Once the oil shimmers, toss in the chopped onion. Stir occasionally, letting it cook until it's soft and translucent, about five minutes. You want the onion to be tender but not browned.
Next, add the minced garlic and grated ginger to the pot. Stir them in and let them cook for about a minute. You'll know they're ready when your kitchen is filled with their delightful aroma.
Now it's time to add the spices: ground cumin, ground coriander, turmeric powder, garam masala, and chili powder. Stir them into the onion mixture, cooking for another minute. Keep stirring to make sure the spices don't stick to the bottom of the pot and burn — this step is all about waking up those spices.
Add the drained and rinsed chickpeas, coconut milk, and diced tomatoes to the pot. Stir everything together until well combined. Bring the mixture to a boil, then reduce the heat to low. Let it simmer gently for about 20 minutes. This simmering time allows the flavors to meld beautifully.
After simmering, give it a taste and add salt to your preference. Just before serving, stir in the lime juice and sprinkle the fresh chopped cilantro over the top for a burst of freshness.