Instant Pot Delhi Style Chole (Chickpea Curry)

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

recipe by Garima Gakkhar

  • Time icon
    Total Time
    1hr 0mins
  • Serves icon
  • Calories icon

Delhi Style Chole – Chickpeas Curry is a delectable recipe made in a deep dish by adding boiled chickpeas with lots of spices in a masala. This is the same as Amritsari Chole but in Delhi style. There are many varieties like Pindi Chole, Amritsari Chole, Restaurant Style, Delhi style and many more. They are pretty much the same with some variations. Being a Punjabi, this dish has always been on top of my list. You can enjoy this amazingly tasty dish with Kulcha, Bhature, Poori, or Bread or even eat in some Chaats. This is one recipe which serves as a street-food and as a main course meal in all the restaurants. This is the main dish served in every wedding and relished by everyone.

Inspired by:

recipe updated Jun 8, 2020


  • Red onion icon
    Red onion
    1 (135g)
  • Tomato icon
    2 (280g)
  • Pomegranate seeds icon
    Pomegranate seeds
    about ½ tsp (2g)
  • Dried chickpeas icon
    Dried chickpeas
    1 cup (204g)
  • Cinnamon stick icon
    Cinnamon stick
  • Cloves icon
  • Kashmiri red chile icon
    Kashmiri red chile
    1 sprig
  • Black cardamom icon
    Black cardamom
  • Black peppercorns icon
    Black peppercorns
  • Gooseberries icon
  • Oil icon
    1 tbsp (15g)
  • Ghee icon
    1 tbsp (14g)
  • Bay leaves icon
    Bay leaves
  • Ginger-garlic paste icon
    Ginger-garlic paste
    1 tbsp (15g)
  • Ground coriander icon
    Ground coriander
    1 tbsp (5g)
  • Garam masala icon
    Garam masala
    2 tbsp (12g)
  • Chili powder icon
    Chili powder
    1 tsp (3g)
  • Ground cumin icon
    Ground cumin
    1 tsp (2g)
  • Caraway seeds icon
    Caraway seeds
    about ½ tsp (1g)
  • Water icon
    2 cups (480ml)
  • Salt icon
    1 pinch
  • Fenugreek leaves icon
    Fenugreek leaves
    about ½ tbsp (7g)
  • Ginger icon
    1 knob
  • Pickles icon
    2 tbsp (30g)


  • kCook icon Instant Pot
  • kCook icon Serving plate
  • kCook icon Inner pot
  • kCook icon Muslin cloth
  • kCook icon Small bowl

Step preview

  1. Add cinnamon stick, cloves, kashmiri red chile, black cardamom, black peppercorns and gooseberries to a clean muslin cloth
  2. Pre-heat - Sauté, Normal
  3. Add oil and ghee to the inner pot
  4. Heat until hot
  5. Add bay leaves to the inner pot
  6. Sauté - approx 1 min
  7. Add red onion to the inner pot
  8. Sauté - approx 3 min
  9. Add tomato to the inner pot
  10. Sauté - approx 4 min
  11. Add ginger-garlic paste to the inner pot
  12. Cook - 1 min
  13. Add ground coriander, garam masala, chili powder, ground cumin, caraway seeds and pomegranate seeds to the inner pot
  14. Cook - approx 2 min
  15. Cancel - Sauté
  16. Then stir water and salt into the inner pot
  17. Deglaze with a wooden spoon
  18. Place muslin cloth in the inner pot
  19. Add dried chickpeas and fenugreek leaves to the inner pot
  20. Close and lock the lid and turn the steam release handle to Sealing
  21. Pressure cook - Bean, High, 30 min
  22. Natural release
  23. Stir
  24. Transfer content of inner pot to serving plate
  25. Top with ginger
  26. Mix red onion and pickles into a clean small bowl
Open in app

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