• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Easy Indian Cookbook
  • Recipes
  • Basics
  • Recipe Round-ups
  • About
menu icon
go to homepage
  • Recipes
  • Quick Recipes
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Quick Recipes
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Home » Recipes » All Recipes

    Authentic Chana Masala Recipe

    Published: Aug 21, 2023 by Shilpa Kerur · This post may contain affiliate links. Leave a Comment

    Jump to Recipe
    5 from 78 votes
    Google logo Add Preferred Source

    This authentic chana masala is hearty, comforting, and full of flavors! It is one of the most popular vegetarian curries around the world. This easy recipe is made using dried chickpeas and aromatic chana masala powder and is perfect for a satisfying meal.

    Skip your takeaway and make perfectly spiced, wholesome, and easy chana masala at home!

    Chana masala in a white bowl along with rice and salad.

    Chana masala, or chole masala, is a popular North Indian dish made using white chickpeas (garbanzo beans) cooked in a spiced onion-tomato masala base. The preparation of chana masala can vary based on regional preferences and personal tastes, but the basic ingredients include chickpeas, Indian spices, tomatoes, and onions.

    In this recipe, I am using homemade chana masala powder; however, this spice blend is easily available in Indian grocery stores and online stores like Amazon. Enjoy this vegan chickpea curry for a hearty and comforting meal.

    Why you will love this recipe?

    • This chickpea curry is a flavorful and satisfying dish. The spices in my recipe give the dish a delicious and authentic flavor.
    • It is a versatile dish. Chana masala can be served with rice, roti, or naan. It can also be eaten as a snack or appetizer.
    • Chana masala curry is naturally gluten-free and vegan.
    Close up of chickpea curry showing the curry sauce and chickpea texture.

    Making chana masala powder at home

    Chana masala powder is a spice blend made using ground spices and whole spices. It is really simple to put together, and the best part of this spice blend is that you won't need any additional spices to make this curry. While chole masala powder is easily available in Indian grocery stores, it does not match the taste of a freshly ground spice blend.

    This spice blend is made using a mix of whole and ground spices. Some spices used include cumin seeds, coriander seeds, dried chilies, bay leaf, turmeric powder, ginger powder, dry mango powder, etc.

    Ingredients

    Chickpeas: Dried chickpeas must be soaked and boiled in the Instant Pot or stovetop pressure cooker for this dish.

    Chana masala powder: I use homemade spice powder, but you may use store-bought ones.

    See the recipe card for full information on ingredients and quantities.

    Step-by-step instructions

    Boiled chickpeas in the Instant Pot.
    Chickpeas boiled in the Instant Pot.

    Step 1: Soak the dry chickpeas in water overnight (or for 8-10 hours). Once the chickpeas are soaked, wash them thoroughly in fresh water. Add the chickpeas to the Instant Pot pressure cooker along with ½ teaspoon of salt and 3 cups of water. Pressure cook in Instant Pot for 20 minutes with 10 minutes of NPR. If you use a stovetop pressure cooker, cook for three whistles on medium heat and then 10 minutes on low heat. Let the pressure come down naturally.

    A 4-step collage of making the onion-tomato masala base.

    Step 2: Heat oil in a frying pan or kadhai. Add onions and fry them until they are translucent. Add the chana masala powder and fry for 1-2 minutes (images 1 and 2).

    Step 3: Add the fresh tomatoes and mix well. Cook until the tomatoes are soft and pulpy. Add tomato paste and mix well. Cover and simmer on medium-low heat until the tomatoes and spices are completely cooked, about 5-7 minutes (images 3 and 4).

    A 4-step collage of simmering chickpea and adding garnish.

    Step 4: Add the cooked chickpeas. Add water to adjust the consistency, and check and adjust the seasoning (images 5 and 6).

    Step 5: Bring it to a boil and let it simmer for 15 minutes. Crush dry kasoori methi in your palm and add it along with fresh cilantro and lemon juice (images 7 and 8).

    Expert Tips

    I recommend using raw/dried chickpeas for this curry. To prepare them, soak one cup of chickpeas overnight or for at least 8 hours. Discard the soaking water and then cook them in a pressure cooker or Instant Pot with enough water to cover them by at least 2 inches, adding a small amount of salt.

    Pressure cook in Instant Pot for 20 minutes with 10 minutes of NPR. In the stovetop pressure cooker, cook them for three whistles on medium heat, followed by 10 minutes on low heat, allowing the pressure to release naturally.

    To use canned chickpeas as a quicker alternative, you will need 2.5 cups for this recipe. Drain and rinse them thoroughly before using.

    If you like your chana masala to be thicker, you can mash some of the chickpeas with the back of a spoon. This will help to thicken the sauce.

    You can use red chili powder or green chilies to increase the heat of this Indian chickpea curry.

    Serving Suggestion

    This chickpea curry is commonly served with basmati rice, roti, naan, or other Indian bread. It can also be paired with flavored rice like jeera rice and saffron rice for a wholesome meal.

    Side dishes like roasted bell peppers or pan-fried chayote squash and plain yogurt are my favorite to make it a well-rounded meal.

    Recipe FAQs

    Can I use canned chickpeas?

    Yes, you can use canned chickpeas in this recipe. However, I recommend using dried chickpeas soaked overnight if you have time. This will give the chickpea curry a better flavor and texture.

    Can I make this dish ahead of time?

    Yes, you can make this dish ahead of time. Let it cool completely, then store it in the refrigerator or freeze it for longer storage. When ready to eat, reheat it on the stovetop or microwave.

    Can I add vegetables to this dish?

    Certainly! Spinach, potatoes, carrots, and bell peppers can be added for extra flavor and nutrition. Add them during the cooking process as desired.

    How to store this chickpea curry?

    To store chana masala, ensure it has cooled to room temperature before transferring it to an airtight container. Refrigerate the leftovers for up to 5 days. This chole masala freezes well and can be frozen for up to 3 months.
    Portion the chole masala into freezer-safe containers and label the containers. When ready to enjoy it, thaw the frozen chana masala in the refrigerator overnight and reheat it on the stovetop or microwave.

    Chickpea curry placed in a white bowl with basmati rice in the background.

    More chickpea recipes

    • chickpea spinach curry.
      Chana Palak / Chickpea Spinach Curry (No Onion, No Garlic)
    • plates of pumpkin curry with rice.
      Pumpkin Chickpea Curry with Coconut Milk
    • Chana pulao.
      Chana Pulao / Chickpea Pulao (Instant Pot)
    • chana chaat.
      Chana Chaat (Chickpea Salad)

    If you tried this Chana Masala Recipe or any other recipe on my website, please leave a ? star rating and let me know how it went in the ? comments below.

    Recipe card

    Chana masala top view.

    Chana Masala

    This authentic chana masala is hearty, comforting, and so full of flavors! It is one of the most popular vegetarian curries around the world.
    5 from 78 votes
    Print Pin Rate Google logo Add Preferred Source
    Author: Shilpa Kerur
    Course: Main Course
    Cuisine: Indian
    Servings: 6
    Prep Time: 15 minutes minutes
    Cook Time: 1 hour hour
    Total Time: 1 hour hour 15 minutes minutes

    Equipment

    • Instant Pot
    • Frying pan

    Ingredients

    • 1 cup chickpeas or 2 ½ cups canned chickpeas see notes
    • 2 tablespoon chana masala powder (use store-bought or homemade chana masala powder)
    • 3 tablespoon olive oil
    • 1 large onion (finely chopped)
    • 2 large tomatoes (finely chopped)
    • ½ cup tomato puree
    • 1 teaspoon kasuri methi dried fenugreek leaves
    • 1-1½ teaspoon salt (adjust as per taste)
    • 2 tablespoon cilantro
    • ½ lemon
    Prevent your screen from going dark

    Instructions

    Soak and pressure cook chickpeas:

    • Soak the chickpeas in water overnight (or for 8-10 hours).
    • Once the chickpeas is soaked, wash it thoroughly in fresh water. Add the chickpeas to the Instant Pot or stovetop pressure cooker along with ½ teaspoon of salt and 3 cups of water.
      Pressure cook in Instant Pot - 20 minutes and 10 minutes NPR.
      Stovetop pressure cooker - 3 whistles on medium heat and then 10 minutes on low heat. Let the pressure come down naturally.
    • While the chickpeas are cooking, you can start making the curry base.

    Make the chickpea curry:

    • Heat oil in a frying pan or kadhai. Fry onions until they are translucent.
    • Add chola masala powder and fry for 1-2 minutes.
    • Add chopped tomatoes and mix well. Cook until the tomatoes are soft and pulpy.
    • Add tomato puree and mix well. Cover and simmer until the tomatoes and spices are completely cooked (5-7 minutes).
    • Add the cooked chickpeas. Add water to adjust the consistency, and check and adjust the seasoning.
    • Bring it to a boil and let it simmer for 15 minutes.
    • Crush dry kasuri methi in your palm and add it to the chole masala. Also, add the chopped cilantro and lemon juice. Mix well and serve hot.

    Notes

    If you use dried chickpeas, be sure to soak them overnight before cooking. This will help them cook more evenly and prevent them from becoming mushy. If you are using canned chickpeas, rinse them well before using them.
    When you are adding the chole masala powder to the pot, be sure to cook it for a minute or two before adding the other ingredients. This will help to bring out their flavor.
    If you like your chana masala to be thicker, you can mash some of the chickpeas with the back of a spoon. This will help to thicken the sauce.
    Calories: 151kcal | Carbohydrates: 18g | Protein: 4g | Fat: 8g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 5g | Sodium: 725mg | Potassium: 506mg | Fiber: 6g | Sugar: 8g | Vitamin A: 2952IU | Vitamin C: 20mg | Calcium: 39mg | Iron: 2mg
    Tried this Recipe? Share it Today!Mention @easyindiancookbook or tag #easyindiancookbook!

    More All Recipes

    • Chicken pulao.
      Easy Chicken Pulao Recipe (Instant Pot)
    • Instant Pot goat curry.
      Easy Goat Curry (Mutton Curry) - Instant Pot
    • Instant Pot methi rice.
      Instant Pot Methi Pulao (Methi Rice Recipe)
    • Instant Pot masala pasta.
      Masala Pasta Recipe / Indian-style Pasta (Instant Pot)

    Reader Interactions

    Comments

    No Comments

    5 from 78 votes (78 ratings without comment)

    Leave a Reply

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

    Recipe Rating




    Primary Sidebar

    Footer

    ↑ back to top

    About

    • About Me
    • Accessibility

    Privacy Policy

    • Privacy Policy
    • Disclaimer

    Contact

    • Subscribe to newsletter
    • Contact

    As an Amazon Associate, I earn from qualifying purchases.

    COPYRIGHT © 2024 EASYINDIANCOOKBOOK.COM

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.