Chhole (Chickpea Curry)
Prep time
Cook time
Total time
*This dish is a classic North Indian dish, originally from the state of Punjab. It is however served all over India and is a type of comfort food, usually served at lunch and best accompanied by fluffy puris or naan. *This version of chhole is the “easy” chhole. The numerous unusual spices (including Indian bay leaf, pomegranate seeds, etc…) are separately roasted and ground to a paste and then added to the onion masala mix. This, and extra cooking fat, gives the chhole a nice darkened color and deep flavor. *Some people like to darken the chhole by soaking the garbanzos with 1 tablespoon of black tea tied in a muslin cloth. Otherwise, the darker color of this curry can be obtained by the addition of the paprika, or if time permits, eliminating the pre-purchased chhole masala and dry roasting your own. Shan brand chole masala has more sweetly-fragranced spices like cinnamon and mace and nutmeg. Other brands like Badshah have a higher concentration of chillies and hence more heat per tablespoon. *Tastes great with cherry tomatoes instead of romas. Substitute 1 pint for 2 romas. *Freezes well. Thaw in refrigerator overnight and heat on stove in a saucepan.
  • ½ pound dry garbanzo beans (Kabuli chana or chickpeas), which is a little more than 1 cup. (Can also substitute 2 cans of garbanzo beans, drained and rinsed)
  • ½ tsp. baking soda
  • 2 tablespoons canola oil
  • 2 tablespoons ghee
  • 6-7 whole cloves
  • 2 dry red chilies
  • 1-2 Indian bay leaves (tej patta)
  • 2 inch cinnamon stick
  • ¼ teaspoon cumin seed
  • 1 large onion, diced finely
  • ¼ teaspoon ground turmeric
  • 2 tablespoons ginger/garlic paste (Or 5 garlic cloves,
  • grated or pureed combined with 1 tablespoon (packed) grated gingerroot)
  • 2 roma tomatoes, coarsely chopped OR 1 pint cherry tomatoes, quartered
  • 1 teaspoon salt (add more to taste if using unsalted canned beans)
  • 1 tablespoon + 2 teaspoons chhole masala
  • 1-2 teaspoons chili powder, like Reshampatti chili powder
  • 2 teaspoons ground coriander
  • ¼ cup chopped cilantro
  • Wedges of lime and tomato for garnish
  1. If using dry garbanzo beans, soak them for about 10-12 hours with the baking soda mixed into the soaking water. You need enough water to adequately cover the beans.
  2. Drain the water. Add enough fresh water to cover the chana by 1 inch. Pressure cook for 3 whistles or 30 minutes (or according the directions on your cooker). Alternately, bring to a boil on stove in a pot then simmer for 2 hours. Drain well and set aside.
  3. Heat oil with ghee in a large pot on high heat (you can also use all ghee and no oil). When choosing a cooking vessel, note that the wider the pan, the more water evaporates during the cooking process.
  4. When the oil is hot, add cloves, dry chilies, bay leaf, and cinnamon stick. Fry these for a few minutes then add in the cumin seeds. Lower heat to medium-high if necessary to avoid burning the cumin seeds. Fry all the spices for 1-2 minutes further, stirring continuously.
  5. Add the onion and turmeric and stirring occasionally. The onions should sizzle and fry in the hot oil and lightly brown. When they’ve been cooking about 10 minutes or when the onions start losing their sheen and look dry, proceed to the next step.
  6. Spoon in the grated garlic and ginger, mashing into the onions with a wooden spoon. Cook for 5-10 minutes more. Lower heat to avoid further browning. The contents of your pan will begin to look like a paste.
  7. Add tomatoes and salt. Increase heat to high and let cook 10 minutes, covered, stirring occasionally, mashing the tomatoes a bit. You will begin to see the oil separate from the onion/tomato paste.
  8. Add the chhole masala, chili powder, and coriander powder. Cook 5-10 minutes.
  9. Add chickpeas. Add 1 cup of water. Stir well. Cover and cook for 10 minutes, stirring occasionally.
  10. Remove cloves, cinnamon stick, and dry chilies if desired. Add salt to taste.
  11. Sprinkle with cilantro.
  12. Garnish with wedges of lime and tomato if desired and serve hot preferably with Indian breads.
Nutrition Information
Serving size: 4
Recipe by Shef's Kitchen at