Chana Masala comes together with a kind of steady depth you notice as it cooks. It doesn’t rely on anything complicated, just simple ingredients building flavor gradually until everything settles into place.
The chickpeas hold their texture while the sauce develops around them. Tomato, garlic, and spices come together slowly, cumin, coriander, garam masala, each one adding warmth without taking over. From there, the flavors begin to round out, becoming richer but still balanced.
Halfway through, it starts to feel complete.
The sauce thickens slightly, the spices settle, and everything comes together in a way that feels cohesive. Because of this, each bite carries a mix of tang, warmth, and depth, without becoming heavy.
It works with almost anything. Rice, bread, or on its own, it holds its place without needing much around it. In the end, it’s comforting, full of flavor, and easy to return to whenever you want something that feels both simple and satisfying.
Prepare the Base:
Heat oil or ghee in a pan over medium heat. Add cumin seeds and let them sizzle.
Add the chopped onions and sauté until golden brown.
Stir in the ginger-garlic paste and green chilies, cooking until the raw smell disappears.
Add Spices and Tomatoes:
Mix in turmeric, coriander, cumin, and red chili powders. Cook for a minute until the spices are fragrant.
Add the tomatoes and cook until they soften and the oil starts to separate from the mixture.
Combine with Chickpeas:
Add the cooked chickpeas to the pan, stirring well to coat them with the spice mixture.
Pour in water and mix. Bring to a boil, then reduce the heat and simmer for 10-15 minutes, allowing the flavors to blend and the gravy to thicken.
Final Touches:
Sprinkle garam masala over the curry and adjust salt to taste. Stir well and cook for an additional 2-3 minutes.
Garnish and Serve:
Garnish with chopped cilantro leaves. Serve hot with steamed rice, naan, or roti, accompanied by lemon wedges.