cook · Cook

How to Make Chana Masala

Chana masala starts with dried chickpeas soaked overnight and simmered until tender, then braised in a spiced tomato base built from onions, garlic, ginger, and warm spices like cumin, coriander, and garam masala. The key is cooking the spice paste until it darkens and releases its oils, creating the deep, complex flavor that makes this dish unforgettable.

Ingredients

Step by step

  1. Soak the chickpeas. Cover 1½ cups dried chickpeas with 4 inches of water. Let them sit overnight. They'll double in size.
  2. Cook the chickpeas. Drain and rinse. Put them in a heavy pot with fresh water covering by 2 inches. Bring to a boil, then simmer 45 minutes to 1 hour until tender but not mushy. Save the cooking liquid.
  3. Build the base. Heat 3 tablespoons oil in a wide pan over medium heat. Add 2 diced onions and cook 8-10 minutes until golden. Add 4 minced garlic cloves and 1 tablespoon minced ginger. Cook 1 minute until fragrant.
  4. Toast the spices. Add 2 teaspoons cumin seeds, 1 teaspoon coriander seeds, 1 teaspoon turmeric, and ½ teaspoon cayenne. Stir constantly for 30 seconds until the kitchen smells like warmth.
  5. Add tomatoes. Stir in one 14-ounce can crushed tomatoes. Cook 10-12 minutes, stirring occasionally, until the mixture darkens and the oil pools around the edges.
  6. Combine and simmer. Add the cooked chickpeas with 1 cup of their cooking liquid. Add 1 teaspoon salt and 1 teaspoon garam masala. Simmer 15-20 minutes until the sauce clings to the chickpeas.
  7. Finish and taste. Stir in 2 tablespoons chopped cilantro and juice from half a lemon. Taste and adjust salt. The sauce should coat a spoon but not be thick like paste.

Tips & troubleshooting

Variations

Questions

Can I skip soaking the chickpeas?
You can, but they'll take twice as long to cook and might never get truly tender. The overnight soak is worth it for texture alone.
How do I know when the spice paste is ready?
It changes color from bright orange to deep red-brown, and oil starts separating around the edges. This takes patience but creates the foundation of flavor.
Why are my chickpeas still hard after cooking?
Old chickpeas or hard water can cause this. Add a pinch of baking soda to the cooking water, or try a different batch of dried chickpeas.
How thick should the final sauce be?
It should coat the chickpeas without being soupy, like a light gravy. If too thin, simmer uncovered longer. If too thick, add some reserved cooking liquid.

Further reading