Back to all recipes
Chana Masala

Chana Masala

Authentic Chana Masala — Chickpeas Bathed in Complex Tomato-Spice Gravy

Each chickpea soaks up layers of warming spices that bloom and deepen as they simmer together. The secret lies in properly caramelizing your onions and letting that spice paste develop real depth before the tomatoes join the party.

IndianLunchDinnerVegetarianVeganGluten FreeDairy FreeComfort FoodMeal PrepBudget FriendlyHealthyOne Pot
Prep15 min
Cook30 min
Total45 min
Servings4
Difficultymedium

Nutrition

fat8g
carbs45g
protein12g
calories285

Ingredients

  • 2 cancanned chickpeas (garbanzo beans), drained and rinsed well
  • 2 tbspneutral vegetable oil
  • 1 largelarge yellow onion, finely chopped
  • 4 clovefresh garlic cloves, minced
  • 1 inchfresh ginger, peeled and minced
  • 1 cancrushed tomatoes in their juice
  • 1 cupwater
  • 1 tspkosher salt
  • 2 tbspfresh cilantro leaves, roughly chopped(optional)

spices

  • 2 tspground coriander
  • 1 tspground cumin
  • 1 tspground turmeric
  • 1 tspgaram masala blend
  • ½ tspcayenne pepper (adjust to taste)

Instructions

  1. Pour the oil into a large, heavy-bottomed pan and place over medium heat. Let it warm for about a minute until it moves freely when you tilt the pan.
  2. Scatter in the chopped onion and let it cook, stirring occasionally, until the pieces turn deep golden and start to caramelize at the edges. This takes patience — properly browned onions are the foundation of great flavor here.
    8 min
  3. Stir in the minced garlic and ginger, cooking just until they release their aroma and the raw edge disappears. Don't let them brown or they'll turn bitter.
    1 min
  4. Sprinkle in all the ground spices and stir constantly as they bloom and become fragrant. The mixture should smell intensely aromatic — that's how you know the spices are properly activated.
    1 min
  5. Pour in the crushed tomatoes and let them bubble and reduce, stirring regularly. The sauce will darken and thicken as the liquid cooks off and the flavors concentrate.
    5 min
  6. Add the drained chickpeas along with the water and salt, stirring everything together until well combined. The liquid should just barely cover the chickpeas.
  7. Bring the mixture to a rolling boil, then dial the heat down to maintain a gentle simmer. Leave the pan uncovered so the sauce can reduce and intensify while the chickpeas absorb the flavors.
    15 min
  8. Using the back of your spoon, gently crush some of the chickpeas against the side of the pan. This releases their starch and helps thicken the sauce naturally without making it gluey.
  9. Taste and adjust the salt and spices as needed. Scatter the fresh cilantro over the top just before serving for a bright, herbal finish.