Simple Vegan Blog

  • Recipes
  • About
  • Subscribe
  • Start Here
menu icon
go to homepage
  • Recipes
  • About
  • Subscribe
  • Start Here
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Subscribe
  • Start Here
ร—
Home > Recipes > Main Dishes

Vegan Chana Masala

Published: Jun 12, 2022 ยท Modified: Oct 24, 2022 by Iosune Robles ยท This post may contain affiliate links

4.80 from 5 votes
Pin Recipe 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
  • 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
4.80 from 5 votes

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!
Prep: 10 minutes mins
Cook: 15 minutes mins
Total: 25 minutes mins
Servings: 2
PRINT PIN COMMENT


Ingredients 
 

  • 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
Tried this recipe?Leave a comment below and let me know how it was!
Course: Main Dish
Cuisine: Indian
Author: Iosune Robles

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

  • Marry Me Tofu in a skillet, garnished with chopped basil, with a bowl of basil on the side.
    Marry Me Tofu
  • Penne with vegan pasta sauce in a bowl, topped with fresh basil and vegan Parmesan, with ingredients surrounding the bowl.
    Creamy Vegan Pasta Sauce
  • Crumbled tofu ground beef in a bowl with a spoon.
    Tofu Ground Beef
  • Vegan penne alla vodka in a bowl, garnished with basil and vegan parmesan cheese.
    Vegan Vodka Sauce (Vegan Penne Alla Vodka)

Comments

  1. carbide says

    May 01, 2024 at 8:26 pm

    5 stars
    very tasty

    Reply
  2. Sankalp food says

    October 27, 2023 at 2:05 pm

    Yummy this vegan chana masla reipe are outstanding . I love chana masla a lot. Its easy to make at home taste like restaurant . Its ready to eat chana masala.

    Reply
    • Iosune says

      October 30, 2023 at 1:13 pm

      Hi Sankalp! So glad you liked it ๐Ÿ™‚

      Reply
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
4.80 from 5 votes (2 ratings without comment)

Leave a Reply Cancel reply

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

Recipe Rating





Side photo of a bowl of vegan chana masala with a title
Photo of a bowl of vegan chana masala with a title
Iosune with a glass of juice.

Hi, I'm Iosune!

I share easy and delicious vegan recipes perfect for everyday meals and special occasions, all made with simple, everyday ingredients.

More About Me

Most Popular Recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Photo of some vegan Baileys being poured into a glass
    Vegan Baileys
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu

Vegan Spring Recipes

  • Bowl of vegan tzatziki sauce garnished with cucumber and olive oil.
    The Best Vegan Tzatziki Sauce (15 Minutes)
  • Tofu salad in a bowl.
    Marinated Tofu Salad
  • Vegan pasta salad on a plate with a fork.
    Easy Vegan Pasta Salad (20 Minutes)
  • Sliced vegan blueberry muffin with a delightful, fruity center on display.
    The Best Vegan Blueberry Muffins
  • Photo of some vegan lemon bars
    Vegan Lemon Bars
  • Close-up photo of a dish with a slice of vegan lemon cake and a fork
    Vegan Lemon Cake

Footer

Side photo of a bowl of vegan chana masala with a title
Photo of a bowl of vegan chana masala with a title

↑ Back to Top • Recipes • About • Contact

© 2025 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

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.