Instant Pot Indian Chickpea Curry (Chana Masala Recipe)

This Indian chickpea curry recipe post contains affiliate links, but all opinions are 100% my own. That means I may earn a small commission if you purchase through my link, but doesn’t increase your price. Thank you for supporting this blog!
Chana masala is a tomato-based Indian chickpea curry served with rice or flatbread. It’s vegetarian/vegan and gluten-free, and this quick Instant Pot chana masala is an easy dinner recipe for busy weeknights. If you’d like to try an easy Indian recipe for kids, chana masala is a perfect starting point. Keep scrolling for the whole recipe!
This post may contain affiliate links, which means I may earn a small commission if you click my link but does not change your price. See my affiliate policy here.

Instant Pot Indian Chickpea Curry recipe featured by top US family blog, Local Passport Family

Indian food is amazing. I’m probably biased – growing up, I ate Indian food probably 6 days a week. Still, the flavors and textures are so fresh and vibrant. It’s one of my favorite reasons to visit India!

My family is from South India – land of dosas and idlis and thick stews. We often attended Indian cultural events, though, most of which were potluck. Chana masala, or Indian chickpea curry, which hails from Northern India, was a very popular offering. As I grew older, my mom began to incorporate some of these dishes from other parts of India into our home cooking. This chickpea curry was a favorite with the whole house. And while it’s vegetarian, this Instant Pot chana masala is hearty enough that even meat eaters will love it.

Instant Pot Chana Masala

Indian food can take a long time to cook – this Indian chickpea curry traditionally simmers for several hours on the stove. With 5 kids, work, school, and activities, though, I rarely have time to babysit a pot of beans. I’d made (and loved) the Smitten Kitchen version for years but wanted something even simpler, something I could throw together and that would be waiting, warm, after baseball or music lessons.

If you’re looking for an easy dinner recipe, this Instant Pot chana masala comes together in a flash, and is healthy to boot. And most importantly, it’s delicious. Indian chickpea curry is also easy to prepare as mild or as spicy as you’d like, so it’s perfect Indian recipe for kids. And with all that time you saved, you can enjoy a virtual tour of India with kids over some mango lassis!

Instant Pot Indian Chickpea Curry recipe featured by top US family blog, Local Passport Family

Instant Pot Chana Masala Recipe (Indian Chickpea Curry)


Indian Chickpea Curry Recipe (Chana Masala)


  • 1 tbsp olive oil
  • 1 large onion diced
  • 3 cloves garlic minced
  • 2 t ground ginger
  • 4 t ground cumin
  • 4 t ground coriander
  • 2 t ground turmeric
  • 2 t garam masala
  • 2 t paprika I like to use smoked paprika
  • 1 t salt
  • 1 28oz can of diced tomatoes
  • 2 c dried chickpeas
  • 2 c water
  • 3 T lemon juice


  • Turn Instant Pot on sauté setting and add oil. When hot, add onions. Cook until translucent, stirring often.
  • Add garlic and cook for another minute until golden.
  • Pour in all the spices and toast for about 1 minute, stirring. Do not let burn.
  • Include tomatoes and dried chickpeas and stir until well coated.
  • Pour in water and change setting to manual high pressure. Make sure vent is sealed and set to cook for 50 minutes.
  • Release pressure manually when done cooking, and add lemon juice and additional salt if needed. Eat with rice or flatbread (naan, roti, and poori are all good choices). Curry will be even better the next day (should it last that long), and also freezes well.

Instant Pot Indian Chickpea Curry recipe featured by top US family blog, Local Passport Family

14 Responses

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating