• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Edible Garden
  • HOME
  • ABOUT
  • RECIPES
menu icon
go to homepage
  • HOME
  • ABOUT
  • RECIPES
search icon
Homepage link
  • HOME
  • ABOUT
  • RECIPES
×
  1. Home
  2. Chana or Chickpeas Recipes
  3. Chana Masala Recipe - Easy, Step by Step

Chana Masala Recipe - Easy, Step by Step

Published: Apr 17, 2024 · Modified: Feb 6, 2025 by nags · This post may contain affiliate links · 30 Comments

XFacebook294PinterestTelegramWhatsAppYummly
294
SHARES
Jump to Recipe

Chana masala is a popular Indian vegetarian dish made with chickpeas (also called Chana) in a base of onion-tomato curry with spices. While the typical method of making chana masala involves a variety of spices, my mum's version is very simple and highlights only 2-3 key spices, otherwise letting the flavour of the cooked chana shine through.

chana masala how to make chana masala step by stepPin

Other chana recipes I have cooked and shared: Kerala kadala curry, Punjabi chole masala.

Table of Contents

Toggle
  • More about Chana Masala
  • Chana Masala Recipe
    • Ingredients  
    • Instructions 
    • Notes
  • Step by Step Chana Masala Recipe
  • Tips and Variations to Make Chana Masala
chana masala how to make chana masalaPin

More about Chana Masala

  1. Ingredients: The main ingredients of chana masala are chickpeas (aka garbanzo beans), tomatoes, onions, and a blend of spices. Additional ingredients include ginger, garlic, green or red chilies, and fresh coriander.
  2. Spices: The spice blend used in chana masala can vary across different regions and households, but it typically includes coriander powder, cumin, turmeric, garam masala, chili powder, and sometimes amchur (or dried mango powder) for a tangy flavour. We tend to prefer a simple version with less spices and I usually just reply on the tomatoes for tanginess. Less is better in this dish!
  3. Preparation of Chickpeas: Chana masala is usually prepared by first cooking soaked chickpeas until tender. In a pinch, canned chickpeas can be drained and used but in Indian households, the usual practise is to soak chickpeas overnight and then pressure cook it until tender before proceeding with the rest of the recipe.
  4. Preparation of the Curry Base: While the chickpeas cook, a gravy base is prepared by sautéing onions, tomatoes, and spices until they are well-cooked and aromatic. This is often blended to get a smooth and rich gravy. The cooked chickpeas are then added to the sauce and simmered until the chana masala comes together.
  5. Variations: This is a very versatile dish and there are countless variations of chana masala across different regions of India and even within families. Some variations may include ingredients like coconut milk, yogurt, or even spinach or potato to add richness or variation to the dish. I do sometimes add a dollop of green yogurt to thicken the gravy, especially when serving with rotis.
  6. Serving: Chana masala is commonly served with pulao, roti (chapati), naan, or bhatura. My favourite combination is chana bhatura, of course.
  7. Nutrition: Chana masala is not only delicious but also healthy. Chickpeas are an excellent source of protein, fibre, and various other vitamins and minerals. However, the final nutritional profile of the dish will depend on the ingredients added. For example, in restaurants, they tend to add cream to the gravy which makes it richer and less ideal for those looking for a light and healthy plant-based side dish for their naan or roti.
chana masala recipe step by stepPin

Also check out this Kerala kadala curry recipe.

chana masala how to make chana masalaPin

Chana Masala Recipe

Chana masala is a popular Indian dish made from chickpeas (also known as chana) cooked in a flavorful, aromatic tomato-based sauce with various spices
5 from 2 votes
Print Recipe Pin Recipe
Prep Time 15 minutes mins
Cook Time 40 minutes mins
Soaking time 8 hours hrs
Course Vegetarian Sides
Cuisine Indian

Ingredients
  

  • ¾ cup dried chickpeas or use 1.5 cups canned chickpeas, drained
  • 1 cup chopped onions
  • 1 cup cubed ripe tomatoes
  • ½ teaspoon minced garlic
  • ½ teaspoon grated ginger
  • ½ teaspoon red chilli powder adjust to taste
  • ½ teaspoon Kashmiri chilli powder optional, gives extra red colour with less heat
  • 1 teaspoon garam masala or chana masala (I use store-bought)
  • 1 teaspoon coriander powder
  • 3 tablespoon chopped coriander leaves cilantro
  • 2 tablespoon oil
  • Salt to taste

Instructions
 

  • Wash and soak ¾ cup dried chickpeas in sufficient water for 8 hours or overnight
  • Cook the soaked chickpeas until tender. Using a pressure cooker or Instant pot will make this much quicker. Keep aside.
  • Heat 2 tablespoon oil in a pan and add 1 cup chopped onions along with ½ teaspoon minced garlic, ½ teaspoon grated ginger and mix well.
  • Cook until the onions turn soft.
  • Then add ½ teaspoon red chilli powder, ½ teaspoon Kashmiri chilli powder (if using), 1 teaspoon coriander powder, and some Salt.
  • Fry for a minute and then add 1 cup cubed ripe tomatoes.
  • Mix everything well together and cook till the tomatoes turn soft.
  • Remove onto a plate and let it cool completely.
  • Grind to a paste (as smooth as you like) without adding any water and return to the same pan
  • Turn on heat and add the cooked chickpeas along with 1 cup water
  • Bring to boil and simmer for 5 minutes until the flavours blend well together.
  • Add 1 teaspoon garam masala and 3 tablespoon chopped coriander leaves.
  • Adjust salt and turn off heat. Your chana masala is ready!

Notes

  • Use ¾ cup dry chickpeas or 1.5 cups canned chickpeas, drained
  • Adjust salt to your preference. Some canned chickpeas come with salt so make sure to check before adding
  • You can use MDH kitchen king masala instead of garam masala. I personally love the flavour
  • Use fresh, ripe tomatoes for best flavour
  • If you want your curry to be more tangy, you can add amchur powder or a small amount of tamarind paste.
  • Fresh coriander elevates the flavour so do not miss that
  • You can swap out red chilli powder for green chillies. This will impact the colour so add some Kashmiri chilli powder to make up for that.
Keyword easy chana masala recipe

Step by Step Chana Masala Recipe

Prepare the chana or chickpeas as per steps above in the recipe

Heat 2 tablespoon oil in a pan and add 1 cup chopped onions along with ½ teaspoon minced garlic, ½ teaspoon grated ginger and mix well. Cook until the onions turn soft.

how to make chana masala recipe by step by stepPin

Then add ½ teaspoon red chilli powder, ½ teaspoon Kashmiri chilli powder (if using), 1 teaspoon coriander powder, and some Salt. Fry for a minute and then add 1 cup cubed ripe tomatoes.

how to make chana masala recipe by step by stepPin

Mix everything well together and cook till the tomatoes turn soft.
Remove onto a plate and let it cool completely.

how to make chana masala recipe by step by stepPin

Grind to a paste (as smooth as you like) without adding any water and return to the same pan.

how to make chana masala recipe by step by stepPin

Add water and bring to boil. Simmer for 5 minutes for the flavours to meld.

how to make chana masala recipe by step by stepPin

Add garam masala and chopped coriander leaves. Adjust salt.

how to make chana masala recipe step by stepPin

Serve hot with rice, pulao, naan, or bhatura.

Tips and Variations to Make Chana Masala

  1. Restaurant-Style Chana Masala: Add 2 tablespoons of coconut milk or cream towards the end of cooking for a richer, creamier texture. The shelf life will be lower if you add cream so take note of that while storing leftovers
  2. Spinach Chana Masala: Add a handful of fresh spinach leaves or frozen spinach to the curry along with the cooked chickpeas for added nutrition and colour
  3. Potato Chana Masala: Add diced boiled potatoes along with chickpeas for a heartier version of the dish.
  4. Tangy Chana Masala: Add a small amount of tamarind paste or dry mango powder (amchur) for a tangy flavour.
  5. Crushed Kasuri Methi: Sprinkle some crushed dried fenugreek leaves (kasuri methi) for a unique flavour. This coupled with cream will truly give you restaurant-style chana masala
  6. Roasted Masala: Roast whole spices like cumin seeds, coriander seeds, cinnamon, cardamom and cloves before grinding them and add instead of store-bought masala for a deeper flavour and colour
  7. Pressure Cooker Method: If you're short on time, you can use a pressure cooker or Instant Pot to cook the chickpeas after soaking. In Indian households, pressure cooker is a staple and really speeds up cooking time of dried chana and lentils that are typically consumed regularly

Note: this post contains affiliate links that may pass on a small fee to me if you purchase via these links. There's no extra cost to you 🙂

XFacebook294PinterestTelegramWhatsAppYummly
294
SHARES

More Chana or Chickpeas Recipes

  • kadala curry recipe
    Kadala Curry, Kerala Chickpeas Curry Recipe
  • chickpea pchickpea potato patties, how to make chickpea potato patties otato cutlets, how to make chickpea potato cutlets
    Chickpea Potato Patties, Chickpea Aloo Patties Recipe
  • Chana Capsicum Curry - Easy Chickpeas Capsicum Curry Recipe
  • Punjabi Chole Masala (Channa / Chana / Chickpeas) Recipe

Reader Interactions

Comments

  1. divya

    March 15, 2013 at 8:04 pm

    wow thats really tempting!!!yum...

    Reply
  2. Deepali Jain

    March 15, 2013 at 8:20 am

    lovely 🙂

    Reply
  3. AparnaRajeshkumar

    March 15, 2013 at 7:30 am

    100% i agree with ur mother garam masala wont work with tomato i tried many times !

    Lovely pictures ! nags !

    Reply
  4. Nandita SS

    March 15, 2013 at 6:59 am

    Awesome recipe nags!! Lovely pictures as well 🙂

    Reply
  5. malvecka

    March 15, 2013 at 6:46 am

    Hi Nags,
    ur chhole looks delish & it sounds super easy!!!.....However in the ingredients it says:
    "1 tsp of minced garlic
    1/2 tsp of minced garlic"
    which one of this is ginger?

    Thx...:)

    Reply
    • Nagalakshmi V

      March 15, 2013 at 7:28 am

      oops! fixed it 😀

      Reply
  6. Anonymous

    March 15, 2013 at 5:49 am

    dear nags...
    being the newest addition to ur fan following i feel obliged and proud to confess that ur blog keeps me going...honestly...i have already made ur 5 min chocolate mug cake (TWICE)!!!...replaced the chocolate with lemon rinds on one occasion...IT TURNED OUT...GREAT
    !!!following the long hours in lab..(being a phd student..poor me)..ur blog has become a bedtime must read for me!!!ur recipies are lucid and true....and ur pics are great...U INSPIRE ME!!!

    Reply
    • Nagalakshmi V

      March 15, 2013 at 7:28 am

      thank you so much! glad you like the recipes

      Reply
  7. Hari Chandana

    March 15, 2013 at 5:33 am

    Wowww... looks super delicious.. love the color 🙂

    Reply
  8. Priya Suresh

    March 15, 2013 at 1:45 pm

    Delicious and droolworthy chana masala, wonderful spread.

    Reply
  9. Archana Kumar

    March 15, 2013 at 1:27 pm

    Love the first pic. My husband wouldn't mind chana batura for any meal of the day 🙂

    Reply
  10. Dipti Joshi

    March 15, 2013 at 12:41 pm

    5 stars
    I love this chana masala with puri or parotha...nice clicks..

    Reply
Newer Comments »

Leave a Reply Cancel reply

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

Recipe Rating





Primary Sidebar

Footer

↑ back to top

Copyright © 2025 | Managed by Host My Blog