Introduction
You soak the chickpeas overnight, pressure cook them, then finish them in a tomato-onion masala built with chilli powder, Madras curry powder, turmeric, ginger, and garlic. The result is a straightforward chickpea curry with a thick, lightly spiced gravy that works for dinner with chapattis or paratha and keeps well for leftovers.
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Servings: 4
Ingredients
- 1 cup dried chickpeas
- 2 tbsp cooking oil
- 1 onion, finely chopped
- 1 tomato, medium chopped
- 1 teaspoon chilli powder
- 1½ teaspoon Madras curry powder
- ¼ teaspoon garam masala
- ¼ teaspoon turmeric powder
- 1 teaspoon garlic paste
- 1 teaspoon ginger paste
- Salt to taste
- Cilantro, for garnishing
Instructions
- Soak the chickpeas overnight in water.
- Pressure cook the chickpeas until done (3 whistles).
- Heat the cooking oil in a pot. Add the onions and sauté until golden brown.
- Add the turmeric powder, chilli powder, garam masala, and Madras curry powder.
- Add the tomatoes, ginger, and garlic paste and stir for about 1 minute.
- Add the boiled chickpeas and some water.
- Add salt to taste. Cook for about 10 minutes on medium heat.
- Garnish with cilantro and serve with chapattis or paratha.
Variations
- Replace 1 cup dried chickpeas with about 3 cups cooked chickpeas to skip the soaking and pressure-cooking steps; the curry comes together faster, though the chickpeas may be slightly softer.
- Increase the 1 tomato, medium chopped to 2 tomatoes if you want more gravy and a sharper tomato flavor.
- Reduce the 1 teaspoon chilli powder to ½ teaspoon for a milder curry with less heat but the same spice profile.
- Blend the cooked onion and tomato mixture before adding the chickpeas if you want a smoother sauce instead of a chunkier home-style texture.
- Swap Cilantro, for garnishing for fresh mint if you want a cooler, brighter finish.
Tips for Success
- Soak the dried chickpeas fully overnight so they cook evenly and soften properly in the pressure cooker.
- Cook the onion until it is clearly golden brown, not just soft, or the curry will taste flatter and less developed.
- Let the tomato, ginger, and garlic paste cook until the tomato starts breaking down; that helps the gravy taste integrated instead of raw.
- When you add the boiled chickpeas and some water, keep the mixture loose enough to simmer for 10 minutes; it should thicken slightly as it cooks.
Storage and Reheating
Store the cooled curry in an airtight container in the fridge for up to 4 days. Freeze it in a freezer-safe container for up to 2 months, leaving a little space for expansion.
Reheat on the stovetop over medium-low heat with a small splash of water, stirring occasionally, until hot through. You can also microwave it in a covered bowl in 30-second bursts, stirring between each, until evenly heated.
FAQ
Can you make this without a pressure cooker?
Yes. After soaking, simmer the chickpeas in a pot until tender, which usually takes 60 to 90 minutes depending on the chickpeas.
Can you use canned chickpeas instead of dried?
Yes. Use about 3 cups cooked chickpeas, skip the soaking and pressure-cooking steps, and reduce the final simmer time if the chickpeas are already very soft.
Why are the chickpeas still firm after pressure cooking?
Older chickpeas take longer to soften, even after soaking. If needed, pressure cook them a bit longer before adding them to the curry.
Can you make this ahead of time?
Yes. The flavor improves after a few hours in the fridge as the spices settle into the chickpeas and gravy.
Attribution: Recipe text from “Cookbook:Chickpea Curry (Masaledaar Chole)” on Wikibooks (© Wikibooks contributors).
Source: https://en.wikibooks.org/wiki/Cookbook:Chickpea_Curry_%28Masaledaar_Chole%29
License: CC BY-SA 4.0 — https://creativecommons.org/licenses/by-sa/4.0/
Additions: Editorial additions and formatting changes were made for clarity and usability. Ingredients, instructions, and other sections may be adapted where appropriate.

