Powered by
Chole Masala (Punjabi Chole Recipe)
Serves 6
10 mins prep
30 mins cook
40 mins total
This homemade authentic chole masala recipe (also known as chana masala or Punjabi chole), tastes like something you’d order from a fantastic Indian restaurant. Protein packed chickpeas are simmered in a spiced onion tomato gravy and garnished with fresh herbs. It's rich, flavorful and super satisfying, with the perfect amount of heat. It also happens to be healthy, gluten-free, and naturally vegan too!
Heat oil in a large pot on high heat.
Add cumin seeds and as soon as they start popping, add onion, garlic and ginger and sauté over medium-low heat until caramelized, about 5 minutes.
Add the coriander, cumin powder, cayenne, turmeric, paprika/smoked paprika, and garam masala. Cook for another 30 seconds, then add the tomatoes + juices, scraping up any bits that have stuck to the pan.
Add the water, chickpeas and salt.
Bring to a boil, then reduce to simmer and cover. Cook on low for 30 minutes, stirring every 5 minutes or so to make sure the Chana Masala doesn't stick to the bottom of the pot.