How to Make Chana Masala (Traditional & Healthy Version)
Chana Masala is a classic North Indian curry that features tender chickpeas (chana) simmered in a tangy and aromatic tomato-onion gravy, seasoned with a blend of traditional masalas. Originating from the Punjab region, this dish has become a staple across India, especially in households and dhabas (roadside eateries) known for their robust flavors. Chana Masala is often enjoyed during lunch with steamed rice or roti/atta chapati and is a popular choice during festivals like Holi, Diwali, and family gatherings. The dish strikes the perfect balance between wholesome nutrition and tantalizing taste, making it a frequent feature in Indian tiffin boxes and festive thalis. Its hearty and satisfying character, combined with the use of fresh ginger, garlic, and regional spices, makes Chana Masala a soulful comfort food that brings families together. The dish’s flexibility—whether served dry (sukha chana) or with gravy—ensures it appeals to diverse palates across India, making it a true representation of North Indian vegetarian cuisine.
Ingredients
- 1 cup Chickpeas (Kabuli chana, soaked overnight)
- 1 large Onion (finely chopped (pyaaz))
- 2 medium Tomatoes (finely chopped (tamatar))
- 1 tablespoon Ginger-Garlic Paste (adrak-lehsun ka paste)
- 1 Green Chili (finely chopped (hari mirch))
- 2 teaspoons Chana Masala Powder (readymade or homemade)
- 1 teaspoon Coriander Powder (dhania powder)
- 1/2 teaspoon Cumin Seeds (jeera)
- 1/4 teaspoon Turmeric Powder (haldi)
- 1/2 teaspoon Red Chili Powder (lal mirch powder)
- 1/2 teaspoon Garam Masala (optional, for aroma)
- to taste Salt (namak)
- 1 tablespoon Oil (preferably mustard or sunflower oil)
- 2 tablespoons Fresh Coriander Leaves (hara dhania, chopped, for garnish)
Step-by-step instructions
Step 1 · Soak 1 cup of kabuli chana overnight in ample water
Soak 1 cup of kabuli chana overnight in ample water. Drain and rinse. Pressure cook the soaked chana with 2.5 cups of water and a pinch of salt for 4-5 whistles or until soft.
Step 2 · Heat oil in a kadhai or deep pan
Heat oil in a kadhai or deep pan. Add cumin seeds; let them splutter. Add finely chopped onions and sauté until golden brown.
Step 3 · Add ginger-garlic paste and green chili
Add ginger-garlic paste and green chili. Sauté till the raw smell disappears.
Step 4 · Add chopped tomatoes and cook till they turn soft and oil separates
Add chopped tomatoes and cook till they turn soft and oil separates. Mash lightly.
Step 5 · Add chana masala powder
Add chana masala powder, coriander powder, turmeric, red chili powder, and salt. Mix well and roast the spices until fragrant.
Step 6 · Add boiled chickpeas along with 1 cup of the cooking water
Add boiled chickpeas along with 1 cup of the cooking water. Mix and simmer uncovered for 7-10 minutes till gravy thickens and flavors blend.
Step 7 · Sprinkle garam masala and garnish with fresh coriander leaves
Sprinkle garam masala and garnish with fresh coriander leaves. Serve hot with atta roti, steamed rice, or jeera rice.
Why this recipe is healthy
Chana Masala is a wholesome, balanced meal ideal for anyone mindful of calories and nutrition. The use of minimal oil, whole chickpeas, and fresh ingredients ensures that this recipe is both heart-healthy and filling. Its high protein and fiber content promote weight management, and it contains no processed ingredients or artificial additives, making it a clean, healthy choice for everyday Indian meals.
A note on tradition
Chana Masala holds a special place in North Indian cuisine, especially in Punjab and Delhi, where it's served as a comforting main dish during festivals like Holi, Baisakhi, and family celebrations. It's a common feature in North Indian weddings and is often enjoyed with bhature or puri during festive breakfasts. Regional variations exist—some add amchur (dry mango powder) for tang, others use tea bags while boiling chana for a deep color (Punjabi style). Its enduring popularity reflects the Indian love for hearty, spice-laden vegetarian meals.