• Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Share the Spice
menu icon
go to homepage
  • Home
  • Recipes
  • About me
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Home
    • Recipes
    • About me
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Dinner

    Chana Masala Recipe

    Published: Aug 15, 2022 · Modified: Feb 12, 2025 by Shweta with 17 Comments · This post may contain affiliate links ·

    An easy chana masala recipe that is hearty and made with a tomato and onion gravy and flavored with a chana masala powder. This satisfying dish is vegan and is great served with rice or warm naan.
    Jump to Recipe Pin Recipe
    chana masala garnished with cilantro

    One of the first Indian dishes I learned how to make was chana masala, also known as chole. I learned how to make it because my sister knew how to make it, and I copied everything she did (except that she became a doctor and I did not!).

    chana masala with cilantro in a bowl and a side of onions and naan dippers
    Jump to:
    • Ingredients for Chana Masala
    • How to Make Chana Masala
    • Why Do You Temper Spices?
    • More Vegetarian Indian Recipes
    • 📖 Recipe
    • ⭐ Reviews

    What is Chana Masala authentically known as Chole? Chana masala is a South Asian dish that varies within each region. I personally have adapted mine to keep it kid-friendly. The spice level on this is mild (depending on your tolerance), and my kids absolutely love it. Chana masala is basically a chickpea masala recipe in a tangy tomato and onion gravy mixed with spices and masala powder with chickpeas.

    Ingredients for Chana Masala

    ingredients for chana masala: chickpeas, tomatoes, onions, ginger garlic, turmeric, cumin seeds, salt, and chana masala powder
    • Canned chickpeas. I am all about convenience in this phase of my life. There is no shame in using canned beans for your recipes. I like to use no salt added to decrease my sodium intake.
    • Onions and tomato gravy. I blend these separately in a blender like this one. If I’m in a time crunch, I also like to add ginger and garlic to the onions to blend.
    • Garlic and ginger. If I don’t blend this with the onions, I will fine-grind this in a chopper.
    • Masala & Seasonings: You can buy Indian masalas at any Indian grocery store. Many other grocery stores now carry basics.
      • I like to use MDH chana masala or Badshah Chana masala powder with this one. The Badshah one is slightly spicier for my kids, so I stick to the MDH. If you don’t have this, you can use garam masala, which can now be found at most grocery stores. Don’t have any of those options? You can add some cardamom, black pepper, and a pinch of cinnamon for added flavor to your recipe.
      • Turmeric. This is essential to enhance the flavor of the dish.
      • Jaggery. This is optional. Adding sweetness to a dish enhances the flavors and brings the recipe together. You can opt to use brown sugar or regular sugar or omit it altogether.
      • Salt to taste. This varies per recipe depending on which powder you use, as the masalas are already seasoned with salt. I recommend starting with half a teaspoon and then increasing it when the dish is complete.
      • Cumin seeds. I temper these with the oil at the beginning to release the properties of the seeds. If you don't have cumin seeds, you can use cumin powder.
    chickpea curry in a serving bowl garnished with cilantro

    How to Make Chana Masala

    • Heat oil in a medium pan. Temper the cumin seeds until they pop and are fragrant (See the following section on why we temper seeds).
    • Add garlic and ginger. Then add the onions and cook until they begin to brown, about 4-5 minutes.
    • Add the tomatoes and tomato paste. Cook until the water starts to absorb and it becomes a gravy-like consistency, about 5 minutes.
    • Mix in the chana masala powder (or garam masala), turmeric, jaggery (if using), and salt. Combine well.
    • Add the drained chickpeas and fenugreek leaves, cover the lid, and let it simmer for about 5 minutes, stirring occasionally.
    • If you prefer a heavier liquid, I recommend adding about ¼-1/2 cup water and letting it simmer for an additional 5 minutes.
    • Remove from heat and serve with warm basmati rice or fresh naan.

    Why Do You Temper Spices?

    You are welcome to use powder for the flavor. However, tempering is the way to unlock the spices' healing properties. Many South Asian cuisines temper seeds and spices. Tempering can be done at the beginning or the end of your dish, depending on the dish. The significance behind the tempering is that when these ingredients are added to hot oil, the spices' natural oils and healing properties are released. It gives you the most important properties of the spices and adds extra flavor to the dish!

    chole in a bowl garnished with cilantro and side of onions

    Serve this with warm naan or basmati rice. Shruthi at Urban Farmie has a great Traditional Naan recipe as well as a Jeera Rice recipe that will go wonderfully with this! I also like to serve with samosas and chutney as a samosa chaat. Or wrap it in a paratha and make a Kathi roll with the chana masala as the filling. My favorite side to go with chana masala recipe is Cucumber Raita. This chole dish can be stored in the refrigerator for 3-4 days. You can also prep this in advance and use it with your meal prep throughout the week.

    More Vegetarian Indian Recipes

    • Instant Pot Pav Bhaji
    • Instant Pot Biryani
    • Corn Chaat with Peanuts
    • Vegan Peanut Corn Curry
    • Paneer Pull Apart Bread Rolls
    • Paneer Tikka Recipe
    • Moong Dal Khichdi
    chana masala served in a bowl topped with cilantro

    If you loved this Chana Masala Recipe, let me know in the comments below! I’d love to connect with you on Facebook, Instagram, and Pinterest! Subscribe for my weekly emails so you never miss a new recipe!

    📖 Recipe

    chana masala garnished with cilantro
    Print Recipe Pin Recipe
    5 from 11 votes

    Chana Masala Recipe

    An easy chana masala recipe that is hearty and made with a tomato and onion gravy and flavored with a chana masala powder. This satisfying dish is vegan and is great served with rice or warm naan.
    Prep Time: 10 minutes mins
    Cook Time: 20 minutes mins
    Total Time: 30 minutes mins
    Servings: 4 people
    Author: Shweta

    Ingredients 

    • 2 (15 oz) cans chickpeas, I use no salt added,, drained and rinsed
    • 1 tablespoon olive oil
    • 1 teaspoon cumin seeds
    • 1 inch ginger, minced
    • 4 cloves garlic, minced
    • 2 medium onions, finely diced or crushed
    • 2 medium tomatoes, finely diced or crushed
    • 1 tablespoon tomato paste
    • 2 teaspoons chana masala or garam masala
    • 1 teaspoon turmeric powder
    • 2 teaspoons jaggery, Optional
    • ½ teaspoon salt + more to taste
    • ¼ cup dried fenugreek leaves
    • optional garnishes: jalapeños, onions, or cilantro

    Instructions

    • Heat oil in a medium pan. Temper the cumin seeds until they pop and are fragrant.
    • Add garlic and ginger. Then add the onions and cook until they began to brown, about 4-5 minutes.
    • Add the tomatoes and tomato paste. Cook until the water starts to absorb and it becomes a gravy like consistency, about 5 minutes.
    • Mix in the chana masala powder (or garam masala), turmeric, jaggery (if using), and salt. Combine well.
    • Add the drained chickpeas and fenugreek leaves, cover the lid, and let it simmer for about 5 minutes, stirring occasionally.
    • If you prefer a heavier liquid, I recommend adding about ¼-1/2 cup water and letting it simmer for an additional 5 minutes.
    • Remove from heat serve with warm basmati rice or fresh naan.

    Notes

    I made this as a non-spicy version for the different levels of spice my family eats. If you prefer yours to be spicier, add one jalapeño and sauté with the onions.

    Nutrition Info

    Calories: 293kcal | Carbohydrates: 43g | Protein: 13g | Fat: 9g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 4g | Sodium: 958mg | Potassium: 561mg | Fiber: 12g | Sugar: 6g | Vitamin A: 361IU | Vitamin C: 11mg | Calcium: 109mg | Iron: 4mg
    Tried this recipe? Let me know!Tag @sharethespice or tag #sharethespicerecipes!

    More Dinner

    • stacked grilled sandwiches
      Potato Sandwich Recipe (Aloo Sandwich)
    • pasta dish in a serving bowl
      Lemon Ricotta Pasta with Walnut Breadcrumbs
    • soup garnished with sesame seeds and chili oil
      Carrot and Ginger Soup
    • homemade enchilada sauce in glass jar
      Easy Enchilada Sauce

    Sign up for email updates!

    • Facebook
    • Instagram
    • Pinterest

    Reader Interactions

    Comments

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Jgohel

      August 19, 2022 at 2:18 pm

      5 stars
      Very delicious and all the healthy spices

      Reply
      • Shweta

        September 15, 2022 at 2:57 pm

        Thank you so much! I love all the spices in the recipe!

        Reply
    2. Dina Gohel

      March 18, 2024 at 1:37 pm

      5 stars
      Love to make it.

      Reply
      • Shweta

        March 21, 2024 at 7:57 am

        Thank you!

        Reply
    3. Jitendragovindji

      March 18, 2024 at 7:05 pm

      5 stars
      Delicious and good flavor

      Reply
      • Shweta

        March 21, 2024 at 7:57 am

        Thank you so much!

        Reply
    4. Shruti Benjamin

      March 19, 2024 at 10:35 am

      5 stars
      This such a delicious, hearty meal!

      Reply
      • Shweta

        March 21, 2024 at 7:56 am

        Thank you!

        Reply
    5. Tiffany

      March 19, 2024 at 11:08 am

      5 stars
      The best comfort food!

      Reply
      • Shweta

        March 21, 2024 at 7:56 am

        Thank you so much!

        Reply
    6. Bobby

      May 02, 2024 at 10:03 am

      5 stars
      We made this dish last night and absolutely loved it. So much flavor! Thank you!

      Reply
    7. Jill

      May 02, 2024 at 10:07 am

      5 stars
      Wow! This was so good. I just sent the recipe to my sister. She loves Indian food, especially when it's not too spicy. This was my first time making chana masala, and it will be on our monthly rotation for sure. Thanks for sharing!

      Reply
    8. Gustavo

      May 02, 2024 at 10:21 am

      5 stars
      The chana masala recipe was fantastic! Your blend of spices was spot-on, bringing out the deep flavors of the dish beautifully. It was both comforting and hearty, perfect for a family dinner. I appreciate how easy it was to follow your steps and achieve such a delicious result—thank you!

      Reply
    9. TAYLER ROSS

      May 02, 2024 at 10:31 am

      5 stars
      I made this chana masala for dinner last night and it was incredible! So flavorful and comforting!

      Reply
    10. Paula

      May 02, 2024 at 10:45 am

      5 stars
      This Chana Masala was absolutely delicious! The whole family loved it.

      Reply
    11. Tara

      May 02, 2024 at 11:08 am

      5 stars
      Such a wonderfully comforting meal! I love all those flavors and that you kept it kid friendly.

      Reply
      • Shweta

        May 14, 2024 at 2:20 pm

        Thank you so much! Yes, the kids love this as our Monday Indian dinner options!

        Reply

    Primary Sidebar

    Welcome!

    Hey y’all, I'm Shweta!

    I’m the blogger, recipe developer, and photographer behind this blog. Share the Spice is a blog about vegetarian and vegan recipes that focus on healthy, flavorful meals. My goal is to show you how to make nourishing meals that are easy and full of flavor.

    More about me →

    Trending

    • Easy Tofu Recipe
    • cashew sauce pasta vegan with vegetables
      Creamy Vegan Alfredo Pasta
    • jalapeno corn dip garnished with green onions
      Jalapeño Corn Dip
    • Dark chocolate granola in a bowl with soy milk and fresh fruit
      Dark Chocolate Granola

    Footer

    Stay Connected

    • Terms of Use & Disclaimer
    • Privacy Policy
    • Facebook
    • Instagram
    • Pinterest

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • About Me
    • Subscribe for emails here!

    Copyright © 2020 Brunch Pro on the Brunch Pro Theme