Tuesday, October 28, 2025

Chana Masala

Chana Masala Recipe – Authentic North Indian Chickpea Curry
If you’re a fan of spicy, flavorful Indian food, Chana Masala (also known as Chole Masala) is a dish you absolutely must try! Made with protein-packed chickpeas simmered in a rich, tangy tomato-onion gravy and seasoned with aromatic spices, this North Indian classic is both satisfying and nutritious. It’s a staple dish in Indian homes and is loved by everyone—from kids to adults. Whether served with bhature, puri, or steamed rice, Chana Masala delivers a comforting, hearty meal bursting with traditional Indian flavors.

In this post, you’ll learn how to make restaurant-style Chana Masala at home using simple ingredients and easy steps. Let’s get started!

🥘 Ingredients for Chana Masala:

(Serves 4 people)

For boiling chickpeas:

• 1 cup dried chickpeas (kabuli chana) or 2 cups canned chickpeas
• 3 cups water
• ½ teaspoon salt


For the masala (gravy):

• 2 tablespoons oil or ghee
• 1 teaspoon cumin seeds
• 1 bay leaf
• 1 large onion, finely chopped
• 2 medium tomatoes, pureed
• 2 teaspoons ginger-garlic paste
• 2 green chilies, slit
• 1 teaspoon red chili powder
•½ teaspoon turmeric powder
• 1 teaspoon coriander powder
• 1 teaspoon cumin powder
• 1 teaspoon garam masala
• 1 teaspoon chana masala powder (optional but recommended)
• Salt to taste
• Fresh coriander leaves for garnish
• Lemon wedges for serving

🍲 Instructions to Make Chana Masala:

Step 1: Soak and Cook Chickpeas

1. Wash and soak the dried chickpeas overnight in plenty of water. They will double in size after soaking.

2. Drain and rinse the soaked chickpeas. Add them to a pressure cooker with 3 cups of water and ½ teaspoon of salt.

3. Cook for 5–6 whistles or until the chickpeas are soft and tender. If using canned chickpeas, rinse and set aside.

4. Reserve about ½ cup of the cooking liquid for the gravy.

Step 2: Prepare the Masala Base

1. Heat oil or ghee in a deep pan or kadhai over medium flame.

2. Add cumin seeds and bay leaf; let them splutter.

3. Add the finely chopped onions and sauté until golden brown. This step is key for a rich flavor.

4. Add ginger-garlic paste and green chilies. Cook for 1–2 minutes until the raw aroma disappears.

5. Stir in tomato puree and cook until the oil separates from the mixture—this means your masala is well cooked.

Step 3: Add Spices and Chickpeas

1. Now, add red chili powder, turmeric, coriander, cumin powder, and salt. Mix and cook for 2 minutes.

2. Add the cooked chickpeas and ½ cup of reserved water. Mix everything well so the chickpeas are coated with the masala.

3. Cover and simmer on low heat for 10–12 minutes. This helps the flavors blend beautifully.

4. Mash a few chickpeas with the back of a spoon to naturally thicken the curry.

5. Stir in garam masala and chana masala powder, and cook for another 2 minutes.

Step 4: Garnish and Serve

1. Turn off the flame and sprinkle fresh coriander leaves.

2. Squeeze lemon juice before serving for a tangy twist.

3. Serve hot with bhature, naan, jeera rice, or plain basmati rice for a complete Indian meal.

🌿 Tips for Perfect Chana Masala

✓ Soak well: Always soak chickpeas overnight for a soft, creamy texture.

✓ Use fresh spices: Freshly ground spices give a deeper, more authentic flavor.

✓ Tanginess matters: Add amchur powder (dry mango powder) or lemon juice for that signature North Indian tang.

✓ Rest before serving: Let the curry sit for 15 minutes before serving—it allows the flavors to deepen.

❤️ Why You’ll Love This Recipe

Chana Masala isn’t just delicious—it’s vegan, gluten-free, and protein-rich, making it a perfect choice for health-conscious eaters. Chickpeas are a great source of plant-based protein and fiber, while the blend of spices aids digestion and boosts metabolism. Plus, it’s easy to make in bulk and store for busy weeknights.

Whether you’re new to Indian cooking or a long-time fan, this Chana Masala Recipe is a must-try. It’s spicy, tangy, and comforting—everything you want in a hearty curry.