Indian Spiced Chickpea Gravy (Chole) Recipe

By
Denise D'silva Sankhé
Denise D'silva Sankhé is a Contributing Writer at Serious Eats.

Denise is the author of The Beyond Curry Indian Cookbook: A Culinary Journey Through India. She wrote the popular Beyond Curry column for Serious Eats starting in 2012.

Learn about Serious Eats' Editorial Process
Updated April 18, 2019
20130808-indian-chole-masala-edit.jpg
Indian Spiced Chickpea Gravy or Chole. . Prasanna Sankhe

Chickpeas are a favorite in most Indian kitchens. Their hearty and versatile nature make them a sought after ingredient in vegetarian dishes. Chole is a chickpea-based dish and arguably one of the best dishes made by the North Indians. Often eaten during breakfast with deep fried bread and slivers of onion and pickles, it's a dish that could keep you going through the morning until a very late lunch. There are many delicious regional versions of this dish, but today's recipe today is more North Indian in nature.

I like to eat chole with white or jeera rice and a good serving of boondi raita (a sweet-salty yogurt-based salad with crunchy chickpea flour beads). But you could have it with rotis or bread and it would be just as delicious.

Note: To use canned chickpeas, start from step 2. In step 3, add 1 cup of water to pan with the chickpeas. Ginger-garlic paste can be found bottled in Indian markets or in a well-stocked supermarket. To make ginger-garlic paste from scratch, combine equal parts garlic and fresh ginger grated on a Microplane grater.

Recipe Details

Indian Spiced Chickpea Gravy (Chole) Recipe

Active 20 mins
Total 12 hrs 20 mins
Serves 2 servings

Ingredients

  • 1 cup dried chickpeas (or two 15-ounce cans chickpeas, drained and rinsed, see note)

  • 1 black cardamom pod

  • 1-inch piece cinnamon

  • 1 bay leaf

  • 6 peppercorns

  • 2 teaspoons cumin seeds

  • 3 teaspoons coriander seeds

  • 1 teaspoon fennel seeds

  • 2 dry Kashmiri chiles

  • 2 tablespoons vegetable oil

  • 1 medium onion, finely chopped (about 1 cup)

  • 1 teaspoon ginger-garlic paste (see note)

  • 2 large tomatoes

  • 1 teaspoon amchur or dry mango powder

  • 2 small Indian or Thai green chiles, split in half

  • Kosher salt

  • 2 tablespoons minced fresh cilantro leaves and tender stems

Directions

  1. Place the chickpeas in a medium bowl and cover with warm water by 2 inches. Let soak for 12 hours. Transfer soaked chickpeas and their liquid to a pressure cooker. Seal and heat over medium-low heat to low pressure. Cook until chickpeas easily break down, about 25 minutes after they come to pressure. Release pressure and set aside to cool.

  2. Meanwhile, heat a large cast iron skillet over medium heat. Add black cardamom, cinnamon, bay leaf, peppercorns, cumin seeds, coriander seeds, fennel seeds, and Kashmiri chillies. Cook, stirring, until fragrant, about 5 minutes. Allow to cool and then grind in a coffee grinder till completely powdered.

  3. Heat oil in the same pan on medium heat until shimmering. Add the onions and cook, stirring, until translucent, about 5 minutes. Add the ginger-garlic paste and stir until the raw smell of the paste disappears, about 2 minutes. Add the tomatoes and cook, stirring, until the tomatoes break down and the oil separates, about 10 minutes. Add dry mango powder and green chillies. Stir until fragrant, about 1 minute. Add the powdered spice blend and stir until fragrant. At this stage, add a few teaspoons of water in case the spices stick to the bottom of the pan as they tend to burn easily. Cook, stirring frequently, about 5 minutes. Add the boiled chickpeas with the water they were boiled in, stir, and simmer for 10 minutes so that the chickpeas absorb the spices. Garnish with coriander leaves, onion rings and serve with rotis, bhaturas (deep fried bread), or rice.

Special Equipment

Pressure cooker, heavy bottomed cast iron pan, coffee grinder

This Recipe Appears In

Nutrition Facts (per serving)
626Calories
22gFat
89gCarbs
25gProtein
×
Nutrition Facts
Servings: 2
Amount per serving
Calories626
% Daily Value*
Total Fat 22g29%
Saturated Fat 2g10%
Cholesterol 0mg0%
Sodium 559mg24%
Total Carbohydrate 89g32%
Dietary Fiber 19g69%
Total Sugars 22g
Protein 25g
Vitamin C 73mg365%
Calcium 175mg13%
Iron 8mg44%
Potassium 1553mg33%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

More Serious Eats Recipes