• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Simple Vegan Blog
  • Vegan Spring
  • Recipes
  • About
  • Subscribe
menu icon
go to homepage
  • Vegan Spring
  • Recipes
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Vegan Spring
    • Recipes
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×

    Home > Recipes > Main Dishes

    Vegan Chana Masala

    Published: Jun 12, 2022 · Modified: Oct 24, 2022 by Iosune · This post may contain affiliate links · 17 Comments

    Jump to Recipe
    Side photo of a bowl of vegan chana masala with a title
    Photo of a bowl of vegan chana masala with a title

    Vegan chana masala, an Indian recipe full of flavor. Delicious and comforting, it's ready in less than 30 minutes and packed with protein!

    Photo of a bowl of vegan chana masala

    Vegan chana masala is a delicious plant-based dish. It’s simple, easy to make, and ready in less than 30 minutes, and you can customize it to taste too. It's gluten-free and originally made with chickpeas, but you could also use what you already have at home.

    This vegan chana masala recipe is one of the easiest Indian dishes I’ve ever made. It takes lots of spices, yes, but that’s it! It only requires easy-to-find and inexpensive ingredients, such as chickpeas, tomatoes, onion, and garlic. Besides, it's packed with good-quality vegan protein!

    Contents hide
    1. Ingredient notes
    2. Dietary variations
    3. How to make chana masala
    4. How to store
    5. Is chana masala vegan?
    6. Looking for more vegan Indian recipes?
    7. Did you make this chana masala recipe?
    8. Vegan Chana Masala
    Photo of the ingredients needed to make this recipe

    Ingredient notes

    • Extra virgin olive oil: I’m Spanish, so I use extra virgin olive oil to cook most of my dishes. However, any type of vegetable oil is okay. I always use extra virgin oils when possible because they’re healthier. 
    • Fresh ginger: you could also use ground ginger, but the fresh one is the best choice for this vegan chana masala recipe.
    • Garam masala: I do suggest you make your own garam masala at home using our recipe, but feel free to use it store-bought.
    • Ground coriander seeds: this ingredient is optional, so omit it if you can’t find it in your area.
    • Cayenne powder: add more or less depending on how spicy you want your vegan chana masala recipe.
    • Chickpeas: you can also use 1 and ½ cups of cooked chickpeas (260g), if you don’t want to use canned chickpeas. You can cook them following our Instant Pot chickpeas.
    • Feel free to serve your vegan chana masala with some basmati rice.

    Dietary variations

    • Make it oil-free: you can cook the onion and garlic with some vegetable stock or water instead of oil.
    Step-by-step photos of how to make this recipe

    How to make chana masala

    • Heat the oil in a pan and add the garlic, onion, and ginger. Cook over medium-high heat for 5 minutes or until golden brown.
    • Incorporate the canned tomatoes and the spices and cook over medium-high heat for 5 minutes.
    • Put the bay leaf aside and blend the sauce. This step is optional.
    • Drain the chickpeas and add them to the pan or pot, stir, and cook for 5 more minutes. You can add the bay leave again if you want.
    • Serve your vegan chana masala immediately.

    How to store

    • Fridge: store the leftovers in an airtight container in the fridge for 5-7 days.
    • Freezer: keep it in an airtight container in the freezer for up to 1 month. Thaw overnight in the fridge.
    • Reheat:  it can be reheated in the microwave or on the stovetop over medium heat until warmed through. Add a little water or vegetable stock if needed.

    Is chana masala vegan?

    Yes, chana masala is usually made with 100% plant-based ingredients, just like plenty of other Indian recipes, so it is suitable for vegans.

    Close-up photo of a bowl of vegan chana masala

    Looking for more vegan Indian recipes?

    • Lentil Curry
    • Vegan Tikka Masala
    • Vegetable Korma
    • Vegan Curry
    • Chickpea Curry

    Did you make this chana masala recipe?

    Please leave a comment and rate it below. We’d love to hear from you!

    Square photo of a bowl of vegan chana masala

    Vegan Chana Masala

    Vegan chana masala, an Indian recipe full of flavor. Delicious and comforting, it's ready in less than 30 minutes and packed with protein!
    4.50 from 2 votes
    PRINT PIN RATE
    Course: Main Dish
    Cuisine: Indian
    Diet: Vegan
    Prep Time: 10 minutes
    Cook Time: 15 minutes
    Total Time: 25 minutes
    Servings: 2
    Author: Iosune


    Ingredients 

    US Customary - Metric
    • 1 tablespoon extra virgin olive oil
    • 2 garlic cloves, sliced
    • 1 onion, chopped
    • ½-inch piece fresh ginger, peeled and minced
    • 1 14-ounce can crushed tomatoes
    • 1 teaspoon garam masala
    • 1 teaspoon ground cumin or cumin powder
    • 1 teaspoon ground coriander seeds, optional
    • ½ teaspoon turmeric powder
    • ½ teaspoon salt
    • ⅛ teaspoon ground black pepper
    • ⅛ teaspoon cayenne powder, optional
    • 1 bay leaf
    • 1 15-ounce can chickpeas, drained and rinsed, see notes
    Prevent your screen from going dark

    Instructions

    • Heat the oil in a skillet and add garlic, onion, and ginger. Cook over medium-high heat for 5 minutes or until golden brown, stirring occasionally.
    • Incorporate the canned tomatoes and the spices (garam masala, cumin, coriander seeds, turmeric, salt, pepper, cayenne, and bay) and cook over medium-high heat for 5 minutes, stirring occasionally. 
    • Put the bay leaf aside and blend the sauce. This step is optional.
    • Add the chickpeas and the bay leaf again (optional) and cook for 5 more minutes. 
    • Serve your vegan chana masala immediately (I added some chopped parsley on top) over basmati rice or naan bread. 
    • Store the leftovers in an airtight container in the fridge for 5-7 days or in the freezer for up to 1 month. Thaw overnight in the fridge. It can be reheated in the microwave or on the stovetop over medium heat until warmed through. Add a little water or vegetable stock if needed.

    Notes

    • You can also use 1 and ½ cups of cooked chickpeas (250 g) instead of the can of chickpeas. Feel free to cook them following our Instant Pot chickpeas.
    • Omit the spices you don’t have or add more of another one.
    • Feel free to use fresh tomatoes, but you might need to add a little bit of water if the sauce is too dry.
    • You can replace cayenne with any other chile or spicy ingredient.
    • If you don’t like spicy food, omit the cayenne or add less amount of it.
    • If you want to reduce the amount of sodium in this recipe, just omit the salt, or add less.
    • For this vegan chana masala recipe, I didn't use coconut milk but feel free to use it if you want. 

    Nutrition

    Serving: 1serving | Calories: 325kcal | Carbohydrates: 52g | Protein: 12.2g | Fat: 9g | Saturated Fat: 1.2g | Sodium: 1343mg | Fiber: 13.8g | Sugar: 13.6g

    Update Notes: This post was originally published in March of 2019, but was republished with new photos, step-by-step instructions, and tips in June of 2022.

    More Vegan Main Dish Recipes

    • Beer-Battered Vegan Fish
    • Creamy Vegan Mushroom Soup
    • Jackfruit Carnitas
    • Tofu Steak

    Reader Interactions

    Comments

    1. Jan Lancaster says

      June 18, 2022 at 3:13 am

      4 stars
      We had this for dinner last night and it was delicious, thank you!

      Reply
      • Iosune Robles says

        June 20, 2022 at 12:27 pm

        Hi Jan! I'm so glad you liked it 🙂

        Reply
    2. Kelsie says

      June 12, 2022 at 1:29 pm

      Yum!! This Chana Masala sounds delish!! But I cannot eat onion and garlic. Do you think it would be tasteless with the onion and garlic removed? (I can use garlic infused oil)

      Reply
      • Iosune Robles says

        June 13, 2022 at 11:16 am

        Hi Kelsie! I think so 🙁 Still, it is possible to eat it without those ingredients!

        Reply
    3. Keith Hill says

      November 07, 2020 at 9:38 pm

      I made this because I'd opened a can of chickpeas to use their soaking water (aquafaba) instead of egg in a Yorkshire (batter) pudding. I blended the tomatoes before putting them in the pan, so the final result was chickpeas and onion in a flavoursome sauce. Quick, easy, tasty - tomorrow I'm going to make your tortilla.

      Reply
      • Iosune Robles says

        November 09, 2020 at 7:49 am

        So glad you liked it! Hope you enjoy our tortilla, Keith 🙂

        Reply
    4. Beverly says

      July 29, 2020 at 7:33 pm

      i just made this for lunch, not only did my neighbours say it smelled amazing, but man oh man it was so tasty. love this recipe!!

      Reply
      • Iosune Robles says

        August 10, 2020 at 4:48 pm

        Hi! So glad you all liked it 🙂 Have a nice day Beverly!

        Reply
    5. Panagiotis says

      April 14, 2020 at 11:11 am

      if i dont want to use canned chickpeas,how many i have to cook them?

      Reply
    6. Linda says

      April 13, 2020 at 6:06 pm

      I noticed the 400 ounces of tomatoes, too, and just assumed it was a typo and should be 40 ounces. My dish is cooking on the stove now and smells wonderful! I just wonder why in your pictures the dish looks so yellow....mine looks red.

      Reply
      • Iosune Robles says

        April 15, 2020 at 11:46 am

        Hi Linda! Thank you, it was a mistake! When using natural ingredients color can be different sometimes. Have a great day!

        Reply
    7. Carol says

      April 10, 2020 at 11:57 pm

      400 oz of tomatoes is a lot of tomatoes( about 18 Campbells soup size cans) and not equal to 400 grams, which should be ml because its liquid. A large tin of tomatoes is 796ml and is twice the amount of a regular Campbells soup size tin. Can you let me know the correct amount needed please? Thanks, looking forward to making this.

      Reply
      • Judith van Dijkhuizen says

        April 11, 2020 at 9:17 am

        I just used one can -- it was fine.

        Reply
    8. Judith van Dijkhuizen says

      April 08, 2020 at 8:00 am

      I made the chana -- very easy and delicious. Thanks for a recipe I will use over and over again.

      Reply
      • Iosune Robles says

        April 15, 2020 at 11:08 am

        Hi Judith!!! That is great!! We are glad you liked it!! Have a nice day!

        Reply
    9. cazzie says

      April 06, 2020 at 8:42 pm

      5 stars
      I just made this for dinner, wow it was so lovely, also very quick and easy to make and just used store cupboard ingredients. I am going to use the sauce base as my go to for curry's in future and may be add jackfruits next time.
      Thank you for all your amazing recipes they are always a big hit in our house.

      Reply
      • Iosune Robles says

        April 07, 2020 at 11:34 am

        Hi Cazzie!!! It is nice to know you liked it!!! Of course jackfruit will work great! Thanks to you!:)

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Iosune! Welcome to Simple Vegan Blog. Here you’ll find nutritious and delicious vegan recipes that will help you stay healthy and happy.

    More about me →

    Popular

    • Tofu Scramble
    • General Tso's Tofu
    • Easy Tofu Stir Fry
    • Vegan Jambalaya

    Vegan Spring

    • Vegan Chicken Salad
    • Tofu Salad
    • Fruit Infused Water
    • Vegan Blueberry Muffins

    As seen in

    Footer

    ↑ Back to top

    About

    • Privacy Policy
    • Terms & Conditions

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • FAQ

    Copyright © 2022 Simple Vegan Blog