Skip to content
Chana Masala from India

Chana Masala

📍 Northern India ★ 4.5
Last updated Aug 13, 2026 · Reviewed by the WhatWhereVacay editorial team

Tangy, spiced chickpea curry with tomato and onion.

About Chana Masala

Chickpeas are simmered in a robust onion-tomato gravy spiced with cumin, coriander and tangy amchur or pomegranate powder. A vegetarian staple, it is eaten with rice, roti or fried bhature.

🏛️ History & Culture

Chana masala, a spiced chickpea curry, is a cornerstone of North Indian cuisine, with its roots most commonly traced to the Punjab region. While its exact origin is not precisely documented, it has become a beloved vegetarian staple across India and Pakistan, often served with rice, roti, or fried breads like bhature.

Regional variations are abundant: in the north, it leans on a tangy tomato-onion base with amchur (dry mango powder) or pomegranate seeds, while southern versions may incorporate coconut or curry leaves. Culturally, it holds significance as a protein-rich, affordable dish for vegetarian households and is a popular offering in street food, home cooking, and festive meals alike.

🍳 How to make Chana Masala

AI-assisted, not kitchen-tested

Chana Masala (Punjabi Chickpea Curry)

A robust, tangy chickpea curry from North India, simmered in a spiced onion-tomato gravy. Serve with rice, roti, or fried bhature.

Prep
20 min
Cook
55 min
Total
75 min
Serves
4
Difficulty
Easy

Recipe ingredients

  • 200 g (7 oz) dried chickpeas, or 2 × 400g cans, drained and rinsed (skip soaking and reduce cooking time to 20 minutes)
  • 2 tbsp oil or ghee
  • 1 large onion, finely chopped, about 150 g / 5½ oz
  • 200 g (7 oz) tomatoes, pureed or finely chopped, about 2 medium tomatoes
  • 1 tbsp ginger-garlic paste, freshly grated ginger and garlic, or store-bought
  • 1 tsp cumin seeds
  • 1 tsp ground coriander
  • 1 tsp garam masala
  • 1 tsp amchur (dried mango powder), or substitute 1 tbsp lemon juice
  • ground turmeric, ½
  • red chili powder, ½, adjust to taste
  • 1 tsp salt, or to taste
  • 1 green chili, slit optional, for heat
  • 2 tbsp fresh coriander, chopped, for garnish

Steps

  1. 1 If using dried chickpeas: soak them in plenty of water overnight (or for at least 8 hours). Drain and rinse. Pressure cook with 4 cups water and ½ tsp salt for 20 minutes (or until soft). If using a pot, simmer for 1–1½ hours until tender. If using canned chickpeas, skip this step and proceed to step 3.
  2. 2 Heat oil or ghee in a heavy-bottomed pan or Dutch oven over medium heat. Add cumin seeds and let them sizzle for a few seconds until fragrant.
  3. 3 Add the chopped onion and cook, stirring occasionally, for 8–10 minutes, until golden brown. If the onion sticks, add a splash of water.
  4. 4 Add the ginger-garlic paste and cook for 1–2 minutes until the raw smell disappears.
  5. 5 Add the pureed tomatoes, turmeric, coriander, red chili powder, and salt. Cook for 5–7 minutes, stirring often, until the tomatoes are well cooked and the oil starts to separate from the masala.
  6. 6 Add the cooked chickpeas (if using canned, drain and rinse first) along with 1 cup (240 ml) of water (or the cooking liquid from the pressure cooker for more flavor). Stir well and bring to a simmer.
  7. 7 Cover and let it simmer gently for 15–20 minutes, mashing a few chickpeas with the back of a spoon to thicken the gravy. If it becomes too dry, add more water to reach your desired consistency.
  8. 8 Stir in the garam masala and amchur (or lemon juice). Add the green chili if using. Simmer uncovered for another 2–3 minutes.
  9. 9 Taste and adjust seasoning. The chickpeas should be soft and the gravy should coat them. Garnish with fresh coriander and serve hot with rice, roti, or bhature.
Report an issue with this recipe

Protected by reCAPTCHA. No account needed.

Recipes from travellers

No one has shared their own Chana Masala recipe yet. Yours would be the first.

Share how you make Chana Masala

You'll need to be signed in with Google or Facebook so your name can appear on it. Recipes go through an automatic food-safety check before they publish.

Sign in to share your recipe

Ingredients
Steps

✅ Before you go to India

Round out your trip — most travellers book these alongside their trip.

Travel guides for India

All travel guides →

Planning a trip where Chana Masala is on the menu? These guides cover India and beyond.

Reviews

Rate this dish:
No review needed - one click, publishes instantly.

No reviews yet. Be the first to share your experience with Chana Masala.

Write a review

Sign in to verify you're a real person, then share your thoughts on Chana Masala.

Comments

Sign in with Facebook or Google below to comment. Comments are auto-checked and post instantly.

No comments yet. Be the first to say something about Chana Masala.