
This creamy coconut chickpea curry is a warm, simple dinner made with tender chickpeas, silky coconut milk, tomatoes, and gentle spices. It comes together in one pan, making it perfect for a calm weeknight meal.
Scroll Down for the Recipe Card ๐
Table of Contents
Recipe Info Table
| Detail | Time / Amount |
|---|---|
| Prep Time | 10 minutes |
| Cook Time | 25 minutes |
| Active Time | 20 minutes |
| Total Time | 35 minutes |
| Servings | 4 servings |

Why Youโll Love This Recipe
It uses simple pantry ingredients and still feels deeply comforting.
The coconut milk makes the curry creamy without feeling heavy.
It is cozy, filling, and easy enough for a quiet weeknight dinner.
Recipe Summary
Creamy coconut chickpea curry is a one-pan vegetarian dinner made with canned chickpeas, coconut milk, crushed tomatoes, onion, garlic, ginger, and warm curry spices. The sauce simmers until thick and velvety, then finishes with lime juice and fresh cilantro for brightness.
Serve it over rice, with naan, or alongside roasted vegetables for a simple, nourishing meal.
Looking for more gentle, filling meal inspiration? Explore these plant-based protein ideas to build cozy dinners that feel nourishing and simple.
To make creamy coconut chickpea curry, sautรฉ onion, garlic, and ginger, stir in curry powder and spices, then add chickpeas, coconut milk, and tomatoes. Simmer until the sauce thickens, finish with lime juice, and serve warm over rice.
Ingredients

| Ingredient | Amount |
|---|---|
| Olive oil or coconut oil | 2 tablespoons |
| Yellow onion, finely diced | 1 medium |
| Garlic, minced | 3 cloves |
| Fresh ginger, grated | 1 tablespoon |
| Curry powder | 2 tablespoons |
| Ground cumin | 1 teaspoon |
| Ground turmeric | 1/2 teaspoon |
| Smoked paprika | 1/2 teaspoon |
| Red pepper flakes | 1/4 teaspoon, optional |
| Canned chickpeas, drained and rinsed | 2 cans, 15 ounces each |
| Crushed tomatoes | 1 can, 14 to 15 ounces |
| Full-fat coconut milk | 1 can, 13.5 ounces |
| Vegetable broth or water | 1/2 cup |
| Salt | 1 teaspoon, or to taste |
| Black pepper | 1/4 teaspoon |
| Fresh spinach | 2 packed cups, optional |
| Fresh lime juice | 1 tablespoon |
| Fresh cilantro | 1/4 cup, chopped |
| Cooked rice or naan | for serving |
Step by Step
1. Soften the onion
Warm the oil in a large skillet or Dutch oven over medium heat. Add the diced onion and cook for 5 to 6 minutes, stirring often, until soft and lightly golden.
2. Add garlic and ginger
Stir in the garlic and ginger. Cook for about 1 minute, just until fragrant.
3. Bloom the spices
Add the curry powder, cumin, turmeric, smoked paprika, and red pepper flakes if using. Stir for 30 seconds so the spices wake up in the warm oil.
4. Add chickpeas, tomatoes, and coconut milk
Stir in the chickpeas, crushed tomatoes, coconut milk, broth, salt, and black pepper. Mix until the sauce looks smooth and creamy.
5. Simmer gently
Bring the curry to a soft simmer. Reduce the heat to medium-low and cook for 18 to 20 minutes, stirring occasionally, until the sauce thickens and the chickpeas become tender.
6. Add spinach
If using spinach, stir it in during the last 2 minutes of cooking until wilted.
7. Finish and serve
Turn off the heat and stir in lime juice and cilantro. Taste and adjust the salt if needed. Serve warm over rice or with soft naan.
Nutrition Table
Approximate nutrition per serving, without rice or naan.
| Nutrition | Amount |
|---|---|
| Calories | 410 |
| Protein | 14g |
| Carbs | 43g |
| Fat | 22g |
| Fiber | 12g |
| Sugar | 8g |
| Sodium | 760mg |
This curry is rich in plant-based protein and fiber from the chickpeas. Coconut milk adds creaminess and fat, so pairing it with vegetables or a simple side salad keeps the meal balanced.
Health Benefits
Chickpeas bring protein, fiber, and steady comfort to this meal, making the curry filling without needing meat. The warm spices, tomatoes, garlic, and ginger add depth and brightness while keeping the recipe simple and soothing.
Common Mistakes
Do not rush the onion. Letting it soften first gives the curry a sweeter, deeper base.
Avoid boiling the coconut milk too hard. A gentle simmer keeps the sauce smooth and creamy.
Do not skip the lime juice at the end. It lifts the richness and makes the whole dish taste more balanced.
Expert Tips
For a thicker curry, mash about 1/2 cup of the chickpeas with the back of a spoon while the sauce simmers.
For extra protein, add cubed tofu, cooked lentils, or a spoonful of plain Greek yogurt on top if you are not keeping it vegan.
For a softer flavor, use mild curry powder and skip the red pepper flakes.
Storage Tips
Store leftover creamy coconut chickpea curry in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave, adding a splash of broth or water if the sauce thickens too much.
This curry also freezes well for up to 2 months. Let it cool fully before freezing.
Make-Ahead Tips
You can chop the onion, garlic, and ginger up to 2 days ahead and store them in the refrigerator. The whole curry can also be made ahead, since the flavors become even cozier after resting overnight.
What to Serve With It
Serve this curry with jasmine rice, basmati rice, brown rice, quinoa, or warm naan. For something fresh, add cucumber salad, roasted cauliflower, steamed green beans, or a simple bowl of greens with lemon.
FAQ
Can I make this creamy coconut chickpea curry vegan?
Yes. This recipe is naturally vegan as long as you serve it with vegan sides such as rice, quinoa, or dairy-free naan.
Can I use light coconut milk?
Yes, but the curry will be less creamy. Full-fat coconut milk gives the sauce a richer, silkier texture.
Is this chickpea curry spicy?
It is mild to medium, depending on your curry powder. Skip the red pepper flakes for a gentler curry.
Can I add chicken to this curry?
Yes. Add cooked shredded chicken near the end and simmer until warmed through. You may need a splash more broth to keep the sauce creamy.
Can I use dried chickpeas?
Yes, but they need to be cooked first. Use about 3 cups cooked chickpeas in place of the two cans.
Conclusion
This creamy coconut chickpea curry is the kind of dinner that feels soft, warm, and steady after a long day. With pantry ingredients, a velvety sauce, and gentle spices, it brings comfort to the table without making the evening feel rushed.

Creamy Coconut Chickpea Curry
Ingredients
Equipment
Method
- Warm the oil in a large skillet or Dutch oven over medium heat. Add the diced onion and cook for 5 to 6 minutes, stirring often, until soft and lightly golden.
- Stir in the garlic and ginger. Cook for about 1 minute, just until fragrant.
- Add the curry powder, cumin, turmeric, smoked paprika, and red pepper flakes if using. Stir for 30 seconds so the spices wake up in the warm oil.
- Stir in the chickpeas, crushed tomatoes, coconut milk, broth, salt, and black pepper. Mix until the sauce looks smooth and creamy.
- Bring the curry to a soft simmer. Reduce the heat to medium-low and cook for 18 to 20 minutes, stirring occasionally, until the sauce thickens and the chickpeas become tender.
- If using spinach, stir it in during the last 2 minutes of cooking until wilted.
- Turn off the heat and stir in lime juice and cilantro. Taste and adjust the salt if needed. Serve warm over rice or with soft naan.
Notes
For a fresh side to serve beside this creamy curry, try this marinated veggie salad. It adds color, brightness, and a cool contrast to the warm coconut sauce.