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.

35 min total2 servingsmedium210 kcal / 100g

Ingredients

  • Chickpeas
    1 cup Chickpeas (Kabuli chana, soaked overnight)
  • Onion
    1 large Onion (finely chopped (pyaaz))
  • Tomatoes
    2 medium Tomatoes (finely chopped (tamatar))
  • Ginger-Garlic Paste
    1 tablespoon Ginger-Garlic Paste (adrak-lehsun ka paste)
  • Green Chili
    1 Green Chili (finely chopped (hari mirch))
  • Chana Masala Powder
    2 teaspoons Chana Masala Powder (readymade or homemade)
  • Coriander Powder
    1 teaspoon Coriander Powder (dhania powder)
  • Cumin Seeds
    1/2 teaspoon Cumin Seeds (jeera)
  • Turmeric Powder
    1/4 teaspoon Turmeric Powder (haldi)
  • Red Chili Powder
    1/2 teaspoon Red Chili Powder (lal mirch powder)
  • Garam Masala
    1/2 teaspoon Garam Masala (optional, for aroma)
  • Salt
    to taste Salt (namak)
  • Oil
    1 tablespoon Oil (preferably mustard or sunflower oil)
  • Fresh Coriander Leaves
    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
0%

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
0%

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
0%

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
0%

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
0%

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
0%
10 min

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
0%

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.

← Back to Chana Masala nutrition
How to Make Chana Masala (Traditional & Healthy Version) – Recipe