Chole — also called chana masala — is a Punjabi staple that appears at every dhaba (roadside restaurant) and wedding banquet across North India with equal legitimacy: a dark, complex gravy of onion, tomato, ginger, and a blend of whole spices that includes amchur (dried mango powder) for sourness, chana masala blend, and sometimes pomegranate seed powder. The key distinction from other chickpea curries is the chickpeas themselves: kala chana, the smaller, darker, earthier variety, soaked overnight and pressure-cooked until they hold their shape but split when pressed — canned chickpeas produce a lighter, blander dish. Chole bhature — the chickpea curry served with large puffed fried bread — is one of Delhi's signature breakfast and lunch dishes, the bhatura arriving inflated and steaming alongside the dark, sour gravy. The sourness of amchur is what makes chole distinctive; without it, the dish becomes a generic tomato curry.
If using dried chickpeas, soak them in water overnight. Drain and rinse them before cooking.
Cook the soaked chickpeas in a pressure cooker or large pot with enough water to cover them, until they are tender. This can take about 20-30 minutes in a pressure cooker or 1-2 hours in a regular pot. Drain and set aside.
Heat the vegetable oil in a large skillet or pot over medium heat.
Add the cumin seeds and let them sizzle for a few seconds until fragrant.
Add the finely chopped onion to the skillet and cook until it becomes soft and translucent.
Stir in the minced garlic and ginger, and cook for another minute.
Add the chopped tomatoes to the skillet and cook until they soften and release their juices.
Stir in the ground coriander, ground cumin, turmeric powder, garam masala, red chili powder, and salt. Cook for a few minutes until the spices are well combined with the tomatoes.
Add the cooked chickpeas to the skillet, stirring to coat them with the spice mixture.
Add enough water to achieve your desired consistency (usually about 1 to 2 cups).
Simmer the chickpea curry for about 15-20 minutes, allowing the flavors to meld together.
Stir in the amchur (dried mango powder) or lemon juice for a tangy flavor.
Taste and adjust the seasoning with salt if needed.
Garnish the Chole with freshly chopped cilantro before serving.
Punjabi black chickpea curry in spiced tomato-onion gravy; amchur (mango powder) gives characteristic sourness.
Punjab, northern India; integral to Punjabi diaspora cuisine and Delhi street food culture.
Kala chana (black chickpeas, dried and soaked), onion, tomato, ginger-garlic paste, chana masala blend, amchur, whole spices.
Soak dried chickpeas overnight and cook until fully tender before adding them to gravy — undercooked chickpeas ruin the texture; never use canned if avoidable.
Bhature (puffed fried bread) for chole bhature; also with rice, jeera rice, or puri; pickled onion and green chutney alongside.