Go Back Email Link

Instant Pot Chole (Chickpea Curry)

Prep Time10 mins
Cook Time15 mins
Total Time20 mins
Servings: 4
Author: Meena, www.hookedonheat.com


  • 2 tablespoon light cooking oil
  • 1 teaspoon cumin seeds
  • 1 cinnamon stick
  • 2 black cardamom pods
  • 1 large onion finely chopped
  • 1 tablespoon ginger-garlic paste
  • 1 teaspoon chilli powder
  • 1 tablespoon coriander powder
  • 1 teaspoon garam masala powder
  • ½ teaspoon amchoor powder
  • 2 tablespoon tomato paste
  • 2 medium tomatoes finely chopped
  • 1 large can chickpeas drained and rinsed thoroughly
  • water as needed
  • salt to taste
  • a handful fresh cilantro finely chopped for garnish
  • 2 tablespoon finely chopped onion for garnish


  • Set the pressure cooker to Saute mode and heat oil for a few seconds. Once the oil is warm, add in the cinnamon stick, black cardamom pods and cumin seeds. As soon as the cumin seeds start to sizzle, add in the chopped onion and fry for a few minutes till lightly browned.
  • Add in the ginger-garlic paste, spices and tomato paste, and fry for a few seconds to mix everything well.
  • Add in chopped tomatoes and let it cook for a few minutes till the tomatoes start to pulp and blend with the spice mixture. Keep stirring occasionally to prevent the bottom from getting burnt.
  • Mix in the chickpeas, season with salt and add about a cup of water or slightly more, depending on the thickness of curry you prefer. Close the lid of the pressure cooker and set it to the Pressure cooking mode. Set the timer to 3 minutes.
  • Once the time is done, allow the pressure to release naturally. Be careful while opening the lid, and give it a good stir. Garnish with fresh cilantro leaves and finely chopped onions and serve warm.


I’ve used my 6 Quart Instant Pot Duo 7-in-1 for this recipe, but any kind of electric pressure cooker will work.