Indian Chana Masala (Chickpea Curry)

Servings: 4 Total Time: 50 mins Difficulty: Beginner
pinit

Introduction

Chana Masala, also known as Chickpea Curry, is one of the most iconic dishes in Indian cuisine. Made with hearty chickpeas simmered in a flavorful tomato-onion base infused with aromatic spices, this dish is warm, comforting, and deeply satisfying. It’s one of those recipes that beautifully reflects the richness of Indian home cooking — simple ingredients transformed into a dish that’s full of depth and flavor.

The beauty of Chana Masala lies in its versatility. You can enjoy it with fluffy basmati rice, buttery naan, crispy roti, or even as a filling for wraps and stuffed bread. It is protein-packed, vegan-friendly (if you skip ghee), and perfect for meal prep because it tastes even better the next day when the spices deepen in flavor.

Why I Love This Recipe

I love Chana Masala because it’s a dish that brings together comfort and nourishment. Chickpeas are naturally filling, packed with protein and fiber, making this curry not only delicious but also wholesome. The combination of warming spices like cumin, coriander, garam masala, and ginger with tangy tomatoes creates a perfectly balanced curry that never fails to impress.

What makes me love it even more is how budget-friendly, pantry-friendly, and adaptable it is. With just a few basic ingredients, you can whip up a restaurant-quality dish at home. It’s one of those meals that can be enjoyed by everyone — vegetarians, vegans, and even meat-lovers who are looking for a hearty plant-based option.

Why It’s a Must-Try Dish

Chana Masala is a must-try because it is:

  • Flavorful and aromatic – every spoonful is a burst of spices.
  • Healthy and hearty – rich in plant-based protein and fiber.
  • Versatile – perfect with rice, naan, or even on its own.
  • Easy to cook – requires no fancy equipment and comes together in less than an hour.
  • Meal-prep friendly – tastes even better the next day.

If you’re looking for a dish that satisfies cravings while being nourishing and comforting, this recipe is a must-try.

Preparation and Cooking Time

  • Preparation Time: 15 minutes
  • Cooking Time: 35 minutes
  • Total Time: 50 minutes
  • Servings: 4
  • Calories: ~260 kcal per serving

Cuisine and Course

  • Cuisine: Indian
  • Course: Main Course / Curry

Ingredients

For the Curry:

  • 2 cups cooked chickpeas (or 2 cans, drained and rinsed)
  • 2 tbsp oil or ghee
  • 1 large onion, finely chopped
  • 2 medium tomatoes, finely chopped (or 1 cup tomato puree)
  • 1 green chili, slit (optional)
  • 1 tbsp ginger-garlic paste
  • 1 tsp cumin seeds
  • 1 bay leaf
  • 1 tsp coriander powder
  • 1 tsp cumin powder
  • ½ tsp turmeric powder
  • 1 tsp red chili powder (adjust to taste)
  • 1 tsp garam masala
  • 1 tsp ground dried fenugreek leaves (kasuri methi, optional)
  • Salt to taste
  • 2 cups water (adjust for desired consistency)
  • 2 tbsp fresh cilantro, chopped (for garnish)

For Serving:

  • Steamed basmati rice, naan, or roti
  • Lemon wedges

Step-by-Step Preparation Method

  1. Prepare the chickpeas
    • If using dried chickpeas, soak them overnight and cook until tender. If using canned chickpeas, rinse and drain well.
  2. Start the base
    • Heat oil or ghee in a heavy-bottomed pan. Add cumin seeds and bay leaf, let them sizzle for a few seconds.
  3. Cook the aromatics
    • Add onions and sauté until golden brown. Add ginger-garlic paste and cook for 1–2 minutes until fragrant.
  4. Add tomatoes and spices
    • Stir in chopped tomatoes, salt, and all the ground spices (except garam masala). Cook until the tomatoes break down and the masala thickens, releasing oil from the sides.
  5. Add chickpeas
    • Stir in the chickpeas and coat them well with the masala. Add 2 cups water and let it simmer on medium heat for 15–20 minutes so the flavors infuse.
  6. Finish the curry
    • Add garam masala and kasuri methi. Simmer for 2 more minutes. Adjust salt and consistency as needed.
  7. Garnish and serve
    • Top with fresh cilantro and a squeeze of lemon juice. Serve hot with rice or naan.

How to Serve

  • Best served hot with steamed basmati rice, jeera rice, or garlic naan.
  • Pair with cucumber raita, pickles, or a simple green salad for a complete Indian meal.

Additional Tips

  • Use freshly ground spices for the most authentic flavor.
  • Let the curry rest for 15–20 minutes before serving — the flavors deepen beautifully.
  • Adjust water depending on whether you want a thick curry (for naan) or a soupy version (for rice).

Variations

  • Restaurant-Style Chana Masala: Add 2 tbsp cream or cashew paste for a richer texture.
  • Spicy Chana Masala: Add more green chilies or extra red chili powder.
  • Dry Chana Masala: Cook with less water for a thicker, almost dry curry that’s great with puris or parathas.
  • South Indian Twist: Add curry leaves and a pinch of mustard seeds for a tangy, spiced variation.

Freezing and Storage

  • Refrigeration: Store in an airtight container in the fridge for up to 4 days.
  • Freezing: Freeze for up to 2 months. Thaw overnight in the fridge and reheat with a splash of water.

Special Equipment Needed

  • Heavy-bottomed pan or Dutch oven
  • Blender (if you prefer a smoother curry base)
  • Ladle and serving bowls

Conclusion

Indian Chana Masala Chickpea Curry is one of those timeless dishes that deserves a place in every kitchen. It’s wholesome, aromatic, budget-friendly, and absolutely satisfying — the perfect balance of comfort and nourishment. Whether you’re new to Indian cooking or a seasoned cook, this recipe is approachable and rewarding. Once you try it, it will become a regular in your home kitchen.

pinit
0 Add to Favorites

Indian Chana Masala (Chickpea Curry)

Difficulty: Beginner Prep Time 15 mins Cook Time 35 mins Total Time 50 mins
Servings: 4 Calories: 260 kcal

Description

Chana Masala, also known as Chickpea Curry, is one of the most iconic dishes in Indian cuisine. Made with hearty chickpeas simmered in a flavorful tomato-onion base infused with aromatic spices, this dish is warm, comforting, and deeply satisfying.

Ingredients

For the Curry:

For Serving:

Instructions

  1. Prepare the chickpeas : If using dried chickpeas, soak them overnight and cook until tender. If using canned chickpeas, rinse and drain well.
  2. Start the base : Heat oil or ghee in a heavy-bottomed pan. Add cumin seeds and bay leaf, let them sizzle for a few seconds.
  3. Cook the aromatics : Add onions and sauté until golden brown. Add ginger-garlic paste and cook for 1–2 minutes until fragrant.
  4. Add tomatoes and spices : Stir in chopped tomatoes, salt, and all the ground spices (except garam masala). Cook until the tomatoes break down and the masala thickens, releasing oil from the sides.
  5. Add chickpeas : Stir in the chickpeas and coat them well with the masala. Add 2 cups water and let it simmer on medium heat for 15–20 minutes so the flavors infuse.
  6. Finish the curry : Add garam masala and kasuri methi. Simmer for 2 more minutes. Adjust salt and consistency as needed.
  7. Garnish and serve : Top with fresh cilantro and a squeeze of lemon juice. Serve hot with rice or naan.
Keywords: Indian Chana Masala (Chickpea Curry)
Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Q1: Can I make Chana Masala without onions and garlic?

Yes! Skip them and use more ginger and tomatoes for a sattvic-style curry.

Q2: Can I use canned chickpeas?

Absolutely — they save time and taste just as good if cooked properly.

Q3: How do I make this dish spicier?

Add more green chilies, chili powder, or even a pinch of cayenne pepper.

Q4: Can I cook this in an Instant Pot?

Yes, you can sauté the masala in sauté mode, then pressure cook with chickpeas for 10 minutes.

Samantha Doe Food and Lifestyle Blogger

Hi, I'm Samantha, a full-time food blogger, mother of 2 beautiful daughters and a lovely wife. I live in New Jersey with my family. Loves traveling, sharing new recipes, and spending time with my family.

Leave a Comment

Your email address will not be published. Required fields are marked *

[instagram-feed]