Healthy Chickpea Curry is a warm, simple dish that fills the kitchen with cozy spice and a gentle coconut scent. This recipe gives you a healthy weeknight dinner that comes together fast, uses pantry staples, and stays kind to the budget. If you like quick family meals, also see our best 4 healthy dinner recipes for busy weeknights for more ideas.
Why Make This Recipe
- Quick & Easy: Ready in about 30 minutes with mostly pantry ingredients.
- Family Favorite: Mild spice and a creamy texture kids often love.
- Budget-Friendly: Canned chickpeas and simple spices keep costs low.
- Healthy Comfort: High in fiber and plant-based protein, warm and satisfying.
This recipe stands out because it balances tangy tomatoes, creamy coconut, and soft, nutty chickpeas. It smells bright and spicy while cooking and feels comforting on the plate. It can bring back quiet, simple family dinners and the small joy of an easy home-cooked meal — similar in spirit to a hearty chicken sweet potato curry you might make another night.
Ingredients
For the base:
- 2 tablespoons olive oil or vegetable oil
- 1 medium onion, finely chopped (about 1 cup)
- 3 garlic cloves, minced
- 1 tablespoon fresh ginger, grated (or 1 tsp ground ginger)
For the spices:
- 1 tablespoon curry powder (mild)
- 1 teaspoon ground cumin
- 1/2 teaspoon turmeric
- 1/4 teaspoon chili flakes (optional, for a little heat)
For the curry:
- 2 cans (15 oz each) chickpeas, drained and rinsed
- 1 can (14 oz) diced tomatoes
- 1 can (14 oz) light coconut milk
- 1/2 cup vegetable broth or water
- Salt and black pepper to taste
For finishing:
- 1 tablespoon lemon juice or lime juice
- Fresh cilantro or parsley, chopped for garnish
- Optional: plain yogurt or coconut yogurt to serve
Notes: Use unsalted broth if you watch salt, and drain chickpeas well to avoid a watery curry.
How to Make Healthy Chickpea Curry
- Prep: Gather ingredients and chop onion, garlic, and ginger. Have cans opened and rinsed. Heat a large skillet or saucepan over medium heat. (Why this matters: prepping keeps the cooking smooth and prevents burning.)
- Sauté the aromatics: Add oil to the hot pan, then sauté the chopped onion for 6–8 minutes until soft and slightly golden. Add garlic and ginger and cook 1 minute until fragrant. You should smell warm, sweet onion and sharp garlic.
- Toast the spices: Stir in curry powder, cumin, turmeric, and chili flakes. Cook 30–45 seconds, stirring, to wake up the spices and deepen their flavor. (Mini-tip: to avoid bitter spices, don’t burn them — keep stirring.)
- Add tomatoes and liquids: Pour in the diced tomatoes, coconut milk, and broth. Stir to combine and bring to a gentle simmer. The sauce should look creamy and pinkish-orange.
- Add chickpeas: Stir in the rinsed chickpeas and simmer uncovered for 10–12 minutes, stirring occasionally, until the sauce thickens and coats the chickpeas. Taste and add salt and pepper. The chickpeas will be tender and well flavored.
- Finish and brighten: Remove from heat, stir in lemon or lime juice, and adjust seasoning. Garnish with chopped cilantro or parsley. Serve warm. (Why this step matters: the citrus brightens the rich coconut and tomato base.)
How to Serve Healthy Chickpea Curry
- Serve over steamed basmati rice or warm naan to soak up the sauce.
- Add a dollop of plain yogurt or coconut yogurt and sprinkle with fresh cilantro for color and creaminess.
- Plate with a side of roasted vegetables or a simple cucumber salad for a cool crunch.
How to Store Healthy Chickpea Curry
- Fridge: Cool completely, then store in an airtight container for up to 4 days.
- Freezer: Freeze in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
- Reheat: Warm gently on the stove over low heat, stirring and adding a splash of water or broth if the curry has thickened. Microwave in a covered dish, stirring halfway, until hot.
Tips to Make Healthy Chickpea Curry
- Use full-flavored canned tomatoes for best taste; crush by hand for a chunkier sauce.
- Rinse chickpeas well to remove canning liquid and reduce any tinny taste.
- For a richer curry, swap half the light coconut milk for full-fat coconut milk.
- For crunchy sides and easy additions, check our healthy air fryer recipes you’ll love.
- Taste as you go — balance salt and acid at the end for the best flavor.
Variation
- Protein boost: Add cooked cubed chicken or shrimp during the last 5 minutes of simmering.
- Lower fat: Use light coconut milk or reduce to 1/3 cup and add extra broth for a thinner sauce.
- Extra veg: Stir in spinach or kale in the last 2–3 minutes for wilted greens.
FAQs
Can I use dried chickpeas instead of canned?
Yes. Soak and cook dried chickpeas first until tender, then add them in step 5. Use about 1 1/2 cups cooked chickpeas to replace two cans.
How can I make this spicier or milder?
To make it spicier, add more chili flakes or a chopped green chili with the onions. To make it milder, skip the chili flakes and use mild curry powder.
Is this curry gluten-free and vegan?
Yes. With the listed ingredients this recipe is naturally gluten-free and vegan. Check your spice blends and broth labels to be sure they contain no gluten.
Conclusion
This Healthy Chickpea Curry gives you a warm, gentle meal that feels like a hug in a bowl — creamy, fragrant, and easy to make on a busy night. I love how it fills the house with the smell of toasted spices while the chickpeas soften and the sauce turns silky. If you want another take on chickpea curry, try the recipe ideas at Easy Chickpea Curry – Host The Toast or a coconut-forward version at Creamy Vegan Coconut Chickpea Curry | Jessica in the Kitchen. Please leave a comment and a star rating if you try it — and share this post on Pinterest or Facebook so others can find a simple, cozy dinner. What twist did you try? Let us know below!

Healthy Chickpea Curry
Ingredients
For the base
- 2 tablespoons olive oil or vegetable oil
- 1 medium onion, finely chopped (about 1 cup)
- 3 cloves garlic, minced
- 1 tablespoon fresh ginger, grated (or 1 tsp ground ginger)
For the spices
- 1 tablespoon curry powder (mild)
- 1 teaspoon ground cumin
- 1/2 teaspoon turmeric
- 1/4 teaspoon chili flakes (optional, for a little heat)
For the curry
- 2 cans (15 oz each) chickpeas, drained and rinsed
- 1 can (14 oz) diced tomatoes
- 1 can (14 oz) light coconut milk
- 1/2 cup vegetable broth or water
- Salt and black pepper to taste
For finishing
- 1 tablespoon lemon juice or lime juice
- Fresh cilantro or parsley, chopped for garnish
- Optional: plain yogurt or coconut yogurt to serve
Instructions
Preparation
- Gather ingredients and chop onion, garlic, and ginger. Have cans opened and rinsed.
- Heat a large skillet or saucepan over medium heat.
Sauté the aromatics
- Add oil to the hot pan, then sauté the chopped onion for 6–8 minutes until soft and slightly golden.
- Add garlic and ginger and cook 1 minute until fragrant.
Toast the spices
- Stir in curry powder, cumin, turmeric, and chili flakes. Cook 30–45 seconds, stirring, to wake up the spices and deepen their flavor.
Add tomatoes and liquids
- Pour in the diced tomatoes, coconut milk, and broth. Stir to combine and bring to a gentle simmer.
Add chickpeas
- Stir in the rinsed chickpeas and simmer uncovered for 10–12 minutes, stirring occasionally, until the sauce thickens and coats the chickpeas.
- Taste and add salt and pepper.
Finish and brighten
- Remove from heat, stir in lemon or lime juice, and adjust seasoning.
- Garnish with chopped cilantro or parsley. Serve warm.