Instant Pot Chickpea Curry

For the full experience, make this recipe with the Drop Recipes app.

recipe by Archana Mundhe

  • Time icon
    Total Time
    5hrs 10mins
  • Serves icon
  • Calories icon
based on 1 ratings

Chole is the quintessential Indian soul food. This simple recipe achieves an authentic Punjabi chana masala flavor without a store-bought spice blend, and the sauce is full-bodied with bold garam masala and deep tomato flavors. While the Instant Pot can cook dried beans quickly, for this recipe I find that soaking the chickpeas creates a softer and more even texture. Serve with Jeera Rice, bhatura, or parathas. Garam masala literally translates to “warm spice mix,” and it is the quintessential Indian spice blend. It gives warmth and depth to dishes and pairs perfectly with red or green chile for a hearty, aromatic flavor. Every region (and family) across India has its own version. My mom’s recipe calls for twenty-one whole roasted spices, some of which are hard to find, and it takes days to make. Here is a simplified version with a similar authentic flavor. VEGAN VARIATION Substitute neutral vegetable oil or coconut oil for the ghee. NOTE Use 1 teaspoon Kashmiri red chile powder for a milder curry, or 2 teaspoons for a spicier curry. Organic chickpeas or older beans may need an extra 5 to 10 minutes of cooking time.

Inspired by:

recipe updated Sep 15, 2020


  • Black peppercorns icon
    Black peppercorns
    2 tbsp (about 12.9 g)
  • Cloves icon
    2 tbsp (about 13.5 g)
  • Cinnamon stick icon
    Cinnamon stick
    1 tbsp (about 7.95 g)
  • Cardamom pods icon
    Cardamom pods
    2 tsp (about 4 g)
  • Black cumin seed icon
    Black cumin seed
    1 tbsp (about 6.39 g)
  • Dried chickpeas icon
    Dried chickpeas
    1 cup (about 204 g)
  • Water icon
    2 cups (about 480 g)
  • Ghee icon
    2 tbsp (about 28.8 g)
  • Cumin seeds icon
    Cumin seeds
    1 tsp (about 2.1 g)
  • Yellow onion icon
    Yellow onion
    1 (about 140 g)
  • Ginger icon
    1 tsp (about 1.85 g)
  • Garlic icon
    1 tsp (about 2.85 g)
  • Ground coriander icon
    Ground coriander
    1 tbsp (about 5.1 g)
  • Kosher salt icon
    Kosher salt
    2 tsp (about 5.7 g)
  • Kashmiri chili powder icon
    Kashmiri chili powder
    1 tsp (about 2.74 g)
  • Ground turmeric icon
    Ground turmeric
    ¼ tsp (about 0.58 g)
  • Water icon
    1 ½ cups (about 360 g)
  • Plum tomato icon
    Plum tomato
    2 (about 100 g)
  • Cilantro icon
    ½ cup (about 14.4 g)


  • kCook icon Wooden spoon
  • kCook icon Instant Pot
  • kCook icon Large mixing bowl
  • kCook icon Plate
  • kCook icon Inner pot

Step preview

  1. Make the garam masala:
  2. Pre-heat until hot - Sauté, Normal
  3. Add black peppercorns, cloves, cinnamon stick, cardamom pods and black cumin seed to the inner pot
  4. Toast lightly until fragrant while stirring frequently - approx 1 min
  5. Transfer spices to a plate
  6. Grind until fine
  7. Make the curry:
  8. Add dried chickpeas and water to a clean large mixing bowl
  9. Soak - approx 4 hr
  10. Drain then set aside
  11. Pre-heat until hot - Sauté, More
  12. Add ghee to the inner pot
  13. Add cumin seeds to the inner pot
  14. Cook until sizzling - approx 1 min
  15. Add yellow onion to the inner pot
  16. Sauté until translucent while stirring occasionally - approx 5 min
  17. Add ginger and garlic to the inner pot
  18. Sauté until fragrant while stirring occasionally - approx 1 min
  19. Add ground coriander, kosher salt, kashmiri chili powder and ground turmeric to the inner pot
  20. Transfer chickpeas to inner pot
  21. Add water to the inner pot
  22. Deglaze with a wooden spoon
  23. Close and lock the lid and turn the steam release handle to Sealing
  24. Pressure cook - Manual, High, 35 min
  25. Natural release
  26. Add plum tomato to the inner pot
  27. Add garam masala to inner pot
  28. Heat - Sauté, More
  29. Cook until tomatoes soften while stirring occasionally
  30. Serve
  31. Sprinkle with cilantro
Open in app

Download the free Drop Recipes app to follow this recipe step by step in your kitchen.