Chana Masala Recipe
Chana masala is a North Indian chickpea curry cooked in a sharp, deeply spiced tomato and onion gravy. It's one of the most popular vegetarian dishes in Indian cooking, and for good reason: chickpeas have enough substance to be genuinely satisfying, and the sauce that surrounds them — tangy from dried mango powder (amchur) or pomegranate powder, earthy from roasted cumin and coriander, and warming from garam masala — is complex and layered in a way that develops better the longer it sits. Dried chickpeas soaked overnight and cooked from scratch produce a better result than canned — they have a firmer texture and absorb the flavors of the sauce more readily. That said, canned chickpeas work perfectly well for a faster version. If using canned, drain and rinse them, then add them toward the end of cooking. The gravy starts with onions cooked slowly in oil until deep golden brown — not just softened, but genuinely caramelised to the point of sweetness. This takes 20 to 25 minutes and cannot be rushed; it's the foundation of the curry's depth. Ginger, garlic, and tomatoes go in next and are cooked down until the oil separates at the edges, a sign the masala has fully developed. Spices — cumin, coriander, turmeric, chili powder, and garam masala — are added at different stages to build complexity. The amchur (dried mango powder) added at the end provides the characteristic tartness of chana masala that distinguishes it from milder chickpea curries. Taste and adjust — it should be assertively seasoned. Finish with fresh coriander, ginger julienne, and a squeeze of lemon. Serve with bhatura (deep-fried bread), puri, or rice.
Recipe Details
Cuisine: Indian
Prep time: 15 minutes. Cook time: 30 minutes. Total time: 45 minutes.
Servings: 6
Difficulty: Easy
Ingredients
- 10 oz frozen chickpeas
- 2 large tomatoes
- 2 medium onion
- 1 tbsp ginger
- 4 cloves garlic
- 1 tsp cumin
- 1 tbsp coriander
- 1 cup garam masala
- 2 tsp turmeric
- 1 cup amchur
Instructions
- Step 1: Sauté onion, ginger, garlic. Cook over medium-high heat, stirring frequently, until the ingredients soften and begin to turn translucent. This step releases their natural sugars and aromatic compounds, building the flavor foundation for the dish. Adjust the heat as needed to maintain a gentle sizzle without burning.
- Step 2: Add tomatoes and spices. Introduce the new ingredients to the mixture, taking care to distribute them evenly. Adding ingredients at the right moment is critical — too early and they may overcook, too late and they may not integrate properly with the other flavors.
- Step 3: Add chickpeas. Introduce the new ingredients to the mixture, taking care to distribute them evenly. Adding ingredients at the right moment is critical — too early and they may overcook, too late and they may not integrate properly with the other flavors.
- Step 4: Simmer 20 minutes. Reduce the heat to maintain a gentle bubble — you want small, lazy bubbles breaking the surface, not a rolling boil. This low, slow cooking allows flavors to meld and develop complexity while keeping proteins tender. Cover partially to allow some evaporation and concentration of flavors.
- Step 5: Garnish with cilantro. This final step brings all the previous preparation together into the finished dish. Taste and adjust seasoning one last time before serving, and take a moment to appreciate the transformation of simple ingredients into a complete, satisfying meal.