Dry Chole Masala Recipe for Bold, Tangy Chickpeas

Dry chole masala is a North Indian chickpea dish cooked with onions, tomatoes, ginger, and warming spices until the masala clings to each chickpea. Unlike saucy chana masala, this version is thick and nearly dry, making it easy to serve with roti, paratha, or as a snack. Using canned chickpeas keeps it weeknight-friendly without sacrificing flavor.

Ingredients

  • 2 cans (15 ounces / 425 g each) chickpeas, drained and rinsed, about 3 cups drained
  • 2 tablespoons neutral oil, such as canola or sunflower
  • 1 teaspoon cumin seeds
  • 1 medium yellow onion (about 1 cup), finely chopped
  • 1 tablespoon finely grated fresh ginger
  • 2 medium garlic cloves, finely grated or minced
  • 1 green chili, finely chopped (optional; adjust to taste)
  • 1 medium tomato (about ¾ cup), finely chopped, or ½ cup canned crushed tomatoes
  • 1 teaspoon ground coriander
  • ½ teaspoon ground cumin
  • ½ teaspoon turmeric
  • ½ teaspoon Kashmiri chili powder or mild paprika, plus more to taste
  • ¾ teaspoon garam masala
  • ¾ teaspoon fine salt to start, then more to taste
  • ½ teaspoon amchur (dried mango powder), or 1 tablespoon lemon juice to finish
  • ¼ cup (60 ml) water, plus 1–2 tablespoons more if the pan gets too dry
  • 2 tablespoons chopped fresh cilantro, for serving

Instructions

  1. Prepare the chickpeas. Drain and rinse the canned chickpeas, then let them drain well. For a less firm texture, gently press or rub about ½ cup of the chickpeas to loosen their skins; this is optional, but helps them absorb the masala. Set aside.
  2. Start the spice base. Heat the oil in a wide skillet or sauté pan over medium heat. Add the cumin seeds and cook for about 20–30 seconds, stirring, until they sizzle and smell fragrant. Keep them moving so they do not burn.
  3. Cook the onion. Add the chopped onion and cook for 7–9 minutes, stirring often, until soft and deeply golden at the edges. Properly browned onion adds sweetness and depth to a dish with little sauce. If it starts sticking before it colors, lower the heat and add a teaspoon of water.
  4. Add aromatics and ground spices. Stir in the ginger, garlic, and green chili, if using. Cook for 45 seconds, just until fragrant. Add the coriander, ground cumin, turmeric, chili powder, and salt. Stir for 20–30 seconds; if the spices catch on the pan, add a tablespoon of water rather than letting them scorch.
  5. Cook down the tomato. Add the tomato and cook for 5–7 minutes, stirring and breaking it up, until soft and jammy and the oil begins to show around the edges. If using canned crushed tomatoes, cook until thick rather than watery. This step concentrates the flavor and keeps the finished chickpeas from turning soupy.
  6. Coat and simmer the chickpeas. Add the chickpeas and ¼ cup water. Stir well to coat them, then cover and cook over low heat for 8–10 minutes. Stir once or twice during cooking. The chickpeas should be hot throughout and tender but still hold their shape. Add a tablespoon or two of water if the pan becomes dry before they are heated through.
  7. Finish the masala. Remove the lid and use the back of a spoon to lightly mash ¼–½ cup chickpeas against the side of the pan. Stir them back in to thicken the coating. Cook uncovered for another 2–4 minutes, until no pool of liquid remains and the masala clings to the chickpeas.
  8. Season and serve. Turn off the heat and stir in the garam masala and amchur. Taste and adjust the salt and tang. If you do not have amchur, add lemon juice a little at a time after cooking. Scatter cilantro over the top and serve hot.

Tips

  • Use dried chickpeas if you prefer. Soak 1 cup dried chickpeas in plenty of water for 8–12 hours, drain, and simmer in fresh water until tender, usually 60–90 minutes depending on age. Salt the cooking water lightly if you like. Measure out about 3 cups cooked chickpeas for this recipe; reserve a little cooking liquid in case the masala needs loosening.
  • Control the heat and tang. Green chili and chili powder vary in strength, so start modestly and taste before adding more. Amchur gives a dry, fruity sourness; lemon is a suitable substitute, but add it at the end so its flavor stays fresh.
  • Keep the texture dry, not burnt. Use medium or low heat after adding ground spices, and add water by the tablespoon if the onion-tomato base sticks. Avoid pouring in extra water all at once; a thick coating is the goal.
  • Choose a wide pan. A broad skillet gives moisture room to evaporate and makes it easier to stir without breaking the chickpeas. Mash only a small portion so the dish thickens while most chickpeas remain whole.

Serving Suggestions

Serve dry chole masala warm with roti, chapati, naan, or paratha. It also works with steamed basmati rice, jeera rice, or as part of a larger meal with yogurt or raita, sliced cucumber, and a simple salad. For a snack-style serving, spoon it into a bowl and add chopped onion, cilantro, and a squeeze of lemon just before eating. If serving with bread, keep the chickpeas fairly dry; with rice, a small splash of water while reheating makes them softer and easier to spoon.

Variations

For a richer version, stir in 1 tablespoon of tomato paste with the ground spices, or add ½ teaspoon roasted cumin powder with the garam masala. To make the dish without onion or garlic, omit both and use a little extra ginger; cook the spices gently so they do not burn. For more vegetables, add ½ cup finely diced bell pepper after the onion has softened, or fold in a handful of spinach near the end. If you like a more robust, restaurant-style profile, add ½ teaspoon chole masala powder and reduce the garam masala slightly, since spice blends vary in salt and intensity.

Storage and Reheating

Cool leftovers promptly and refrigerate them in a covered, airtight container within 2 hours of cooking. They keep for 3–4 days in a refrigerator set at 40°F (4°C) or colder. Reheat only the portion you need in a skillet over medium-low heat, stirring with 1–2 tablespoons of water until steaming hot throughout; in a microwave, cover loosely, stir halfway through, and heat until steaming. For food safety, leftovers should reach 165°F (74°C) when reheated. Avoid repeatedly cooling and reheating the full batch. Freeze in an airtight container for up to 2 months; thaw overnight in the refrigerator and reheat as above. The texture may soften slightly after freezing.

Frequently Asked Questions

Can I make dry chole masala with dried chickpeas?
Yes. Soak and cook them until fully tender before starting the masala; the recipe needs about 3 cups cooked chickpeas. Do not add them dry to the skillet, since the short covered simmer is not long enough to cook them through.

Why are my chickpeas watery instead of dry?
The tomato base may not have cooked down enough, or too much water may have been added. Remove the lid and simmer uncovered, stirring often, until excess liquid evaporates. Mashing a few chickpeas will help the masala cling.

How can I make the dish less spicy?
Leave out the green chili and use mild paprika instead of hot chili powder. If the finished dish is hotter than you want, serve it with plain yogurt or raita; adding a little more chickpea or tomato can also soften the heat.

Is chole masala powder the same as garam masala?
No. Chole masala is a blend formulated for chickpea dishes and often has a more tangy, pronounced flavor. Garam masala is a different warming spice blend. You can use either according to the variation above, but check the package because blends differ.

Can I make it ahead?
Yes. Cook it fully, cool it promptly, and refrigerate for up to 3–4 days. The spices often taste fuller the next day. Reheat gently with a splash of water, then add a little fresh lemon or cilantro if needed.

Can I make this recipe vegan and gluten-free?
Yes. The ingredients listed are naturally vegan and gluten-free, provided your packaged spices are free of unwanted additives or cross-contact. Serve with rice or a bread that suits your dietary needs.

Dry Chole Masala Recipe for Bold, Tangy Chickpeas

Leave a Reply

Your email address will not be published. Required fields are marked *

Scroll to top