Classic Chana Masala
This Classic Chana Masala recipe delivers a hearty and flavorful North Indian chickpea curry, featuring tender chickpeas simmered in a rich, spicy, and tangy onion-tomato gravy. It's a comforting and satisfying dish perfect for any meal.
For 4 servings
Prepare Ingredients: Finely chop the onion. Puree the tomatoes in a blender until smooth. Slit the green chilies lengthwise. Drain and thoroughly rinse the canned chickpeas.
Temper Spices: Heat vegetable oil in a large heavy-bottomed pan or Dutch oven over medium heat. Once hot, add cumin seeds and let them splutter for 15-20 seconds until fragrant.
Sauté Aromatics: Add the chopped onion to the pan and sauté, stirring occasionally, for 8-10 minutes until golden brown and softened. Stir in the ginger-garlic paste and slit green chilies, cooking for another minute until fragrant.
Cook Tomato Masala: Pour in the pureed tomatoes. Add turmeric powder, coriander powder, red chili powder, chana masala powder, and salt. Mix well and cook, stirring frequently, for 8-10 minutes until the tomato mixture thickens and the oil starts to separate from the sides.
Add Chickpeas and Simmer: Add the drained chickpeas and 1 cup of water to the pan. Stir to combine all ingredients. Bring the mixture to a gentle boil, then reduce the heat to low, cover, and simmer for 10-15 minutes, allowing the flavors to meld.
Thicken the Gravy: Uncover the pan and gently mash about a quarter of the chickpeas with the back of a spoon or a potato masher directly in the pot. This will naturally thicken the gravy and give it a creamier texture.
Finish and Serve: Stir in the garam masala and fresh lemon juice. Cook for another 2 minutes. Garnish generously with fresh chopped cilantro before serving hot with bhature, naan, roti, or rice.
What to keep in mind.
4 tips from the recipe — small details that make a real difference to the final dish.
- 1For deeper flavor, ensure onions are caramelized to a deep golden brown, not just translucent. This adds sweetness and depth to the gravy.
- 2Don't skip mashing some chickpeas; it's crucial for achieving the authentic thick, creamy texture of chana masala without adding cream.
- 3Adjust spice levels by varying the amount of green chilies and red chili powder. For a milder version, remove the seeds from the green chilies.
- 4If using dried chickpeas, soak them overnight and boil until tender before adding to the curry. This will increase prep and cook times significantly.
Adapt it for your goals.
Potato Chana Masala
Add 1-2 diced boiled potatoes along with the chickpeas for a heartier, more filling curry.
Spinach Chana MasalaSpinach Chana Masala
Stir in 1 cup of fresh spinach leaves during the last 5 minutes of simmering for added nutrition and a vibrant color.
Smoky Chana MasalaSmoky Chana Masala
Add a pinch of smoked paprika or a tiny amount of liquid smoke (1/4 tsp) along with the other dry spices for a subtle smoky undertone.
Why this is on our healthy list.
Rich in Plant-Based Protein
Chickpeas are an excellent source of plant-based protein, essential for muscle repair, growth, and overall body function, making this a satisfying vegetarian meal.
High in Dietary Fiber
Packed with dietary fiber, chana masala promotes digestive health, helps regulate blood sugar levels, and contributes to a feeling of fullness, aiding in weight management.
Abundant in Vitamins and Minerals
This dish provides a good source of iron, folate, magnesium, and B vitamins from chickpeas, onions, and tomatoes, supporting energy production and red blood cell formation.
Frequently asked questions
Yes, Chana Masala tastes even better the next day as the flavors have more time to meld. Store it in an airtight container in the refrigerator for up to 3-4 days. Reheat gently on the stovetop or in the microwave.


