Easy Chickpea Tikka Masala
Chickpea Tikka Masala is an incredibly easy and absolutely divine vegan version of the classic Indian dish! It tastes deliciously indulgent, yet it’s super quick and easy. Plus, vegan tikka masala makes large portions that are perfect for meal prep!

What is Tikka Masala?
Tikka Masala, or Chicken Tikka Masala, is an Indian curry-based dish. It is traditionally made with chicken (as you probably guessed) and a creamy curry sauce, containing spices like curry powder, cumin, etc.
Since we’re making a vegan version, though, here’s the slightly-altered rundown. The key to making an incredible vegan tikka masala is to focus on the core flavors in the original version. So, in this recipe, chickpeas replace chicken. Of course, no one is trying to make chickpeas taste like chicken, but they yield an absolutely phenomenal-tasting dish, nonetheless. Chickpeas ensure that you still get a good dose of protein, and they truly soak up the flavor in the sauce.
When you make vegan tikka masala for dinner you get rave reviews and questions like “How does this taste exactly like our favorite takeout?!” (Yep, real quote.)

Notes on Ingredients
Time to round up some ingredients! This is a list of everything you’ll need to prepare this easy chickpea tikka masala:
- Coconut Oil: Or any cooking oil, whatever you prefer.
- Onion: I like to use a diced red onion, but a white/yellow onion is fine too.
- Spices: Today we’ll use fresh ginger, ground cumin, ground coriander, paprika, turmeric, cayenne pepper, sea salt, and ground black pepper.
- Garam Masala: A blend of Indian spices that will give this dish an authentic taste.
- Garlic: Minced, for extra flavor.
- Tomato Paste: Offers rich tomato flavor, and thickens the sauce.
- Tomato Sauce: You can use jarred, canned, or fresh tomato sauce.
- Chickpeas: Make sure to drain the cans before you use the chickpeas.
- Coconut Milk: I used coconut milk because it’s affordable, easy to find, and it doesn’t give the dish a coconut-y flavor. However, you could substitute a pourable cashew cream, which would also be a great heavy cream substitute.
- Coconut Sugar: Optional – it balances out the acidity. (Any sugar will work.)
- Lime Juice: To help pull together all the flavours.
How to Make Vegan Tikka Masala
This Chickpea Tikka Masala is SO flavorful. I didn’t want any overwhelming seasonings, but instead wanted everything to enhance and complement the tomato flavor that’s so prevalent in traditional tikka masala. I found that the fresh ginger, the tomato paste, and a bit more curry than I usually use, really did the trick.
Here’s the full explanation on how this dish comes together:
Sauté the Garlic and Onion: In a deep pot over medium high heat, add the coconut oil. Add in the onion, garlic, and ginger. Reduce to medium heat. Grind some sea salt and ground black pepper over the mixture and stir together. Sauté until the onions are translucent and the ginger and garlic are fragrant, about 5 minutes.

Mix in More Spices: Reduce heat to medium. Add in the ground cumin, coriander, turmeric, cayenne pepper, paprika and garam masala. Stir into the onion mix to combine. Add in the tomato paste and add in a splash of water and saute it all together, heating up the spices to bring out more flavour, for about 3-4 minutes. Feel free to add more splashes of water to keep it moving.

Add in the Tomato Sauce: Stir everything together. Reduce to a steady simmer and let it all simmer together for about 5 minutes. Remove the pan from the heat and carefully pour the contents into a blender. If your blender is a glass blender let it cool much more before blending. Add in your 1 teaspoon of sea salt, ½ teaspoon of black pepper, and the sugar now. Blend for about 1 to 2 minutes until everything is fully blended and smooth. Pour the sauce back into the pan.
Also add in the chickpeas: Stir to combine. Bring the curry to a slight boil, and then reduce to medium-low so that the mixture continues to simmer for 8 to 10 more minutes. Cover slightly with lid but not completely to allow the steam and excess water to escape.

Pour in the Coconut Milk: And stir to combine. Allow to simmer for about 3 more minutes. Taste the curry and season with salt and pepper if you desire. Remove the curry from the heat and squeeze the lime over the top of the curry, stirring to combine. Don’t skip this step!! Finally, allow it to cool slightly, and then serve. Enjoy!


Tips for Success
This recipe yields a dish that will perfume your entire kitchen and home with scents reminiscent of your favorite Indian takeout restaurant. And, best of all, it makes such large portions that you’ll have plenty of leftovers.
Here are a few tips to keep in mind before you get started on it:
- Make Sure to Keep the Temperature Low: You want your tikka masala to simmer, not boil! Keep the heat on medium-low so that the milk doesn’t curdle and disrupt your creamy sauce.
- Add Vegetables: To make this meal even more filling, add in veggies like cauliflower or peppers and let them simmer with the chickpeas.
- Make It Ahead: Letting the flavors really mingle overnight in the fridge results in a delicious vegan tikka masala! Feel free to make this dish a day ahead of time so that you can reheat it and serve it for dinner the next day.

Serving Suggestions
Want to switch up how you enjoy this meal? Sometimes I do, so I came up with a couple serving options for you all.
Some nights I have it with naan (or whole wheat naan bread), and other nights I have it with basmati rice… sometimes I even try it in a roti wrap! I’ve also served it with homemade pita chips before, or a simple side of roasted vegetables. Alone, or as-is, is good too.
No matter which way you serve it, I know you’ll love it. Eat up and enjoy, friends!
How to Store Leftovers
You can store this chickpea tikka masala in an air-tight tupperware container in the fridge for up a week. It makes for great lunches/quick dinners if you want to save it in serving-size portions!
Can I Freeze Extras?
Yes! This vegan tikka masala is an excellent candidate for freezing, and can be stored in the freezer for up to a month.

Enjoy friends! If you make this Chickpea Tikka Masala, please snap a photo and tag #jessicainthekitchen on Instagram! We’d also love if you would leave a comment below, and give the recipe a rating! Thanks so much! P.S. – do you know that we have an entire blog dedicated to low carb recipes named Low Carb Vegan Recipes?! Be sure to check it out!

Easy Chickpea Tikka Masala
Ingredients
- 2 tablespoons coconut oil, or any oil or vegan butter
- ½ large red onion, diced
- ½ tablespoon fresh ginger
- 3 cloves garlic, minced
- sea salt and ground black pepper, to taste
- 2 teaspoons ground cumin, I used roasted geera
- 2 teaspoons ground coriander
- 1 ¼ teaspoons turmeric
- 2 teaspoons cayenne pepper, reduce to 1 teaspoon if you can't handle heat
- 2 teaspoons paprika
- 1 tablespoon garam masala
- 1 teaspoon sea salt
- ½ teaspoon ground black pepper
- 1 ½ tablespoons tomato paste
- 2 teaspoons coconut sugar, optional – to balance out the acidity (or any sugar)
- 28 ounces tomato sauce, jarred or canned or fresh
- 2 cans chickpeas, drained (2 cans) (32oz/454g)
- 1 cup coconut milk, the thick creamy white part separate from the coconut water
- juice of 1 lime, about 1 tablespoon
Instructions
- In a large sauce pan over medium high heat, add the oil.
- Once the oil is heated, add in the onion, garlic, and ginger. Reduce to medium heat. Grind a sprinkle of sea salt and ground black pepper over the mixture and stir together. Saute until the onions are translucent and the ginger and garlic are fragrant, about 4 minutes.
- Reduce heat to medium. Add in the ground cumin, coriander, turmeric, cayenne pepper, paprika and garam masala. Stir into the onion mix to combine. Add in the tomato paste and add in a splash of water and saute it all together, heating up the spices to bring out more flavour, for about 3-4 minutes. Feel free to add more splashes of water to keep it moving.
- Add in the tomato sauce. Stir everything together. Reduce to a steady simmer and let it all simmer together for about 5 minutes.
- Remove the pan from the heat and carefully pour the contents into a blender. If your blender is a glass blender let it cool much more before blending. Add in your 1 teaspoon of sea salt, ½ teaspoon of black pepper, and the sugar now. Blend for about 1 to 2 minutes until everything is fully blended and smooth. Pour the sauce back into the pan.
- Add the chickpeas. Stir to combine. Bring the curry to a boil, and then reduce to medium-low so that the mixture continues to simmer for 8 to 10 more minutes. Cover slightly with lid but not completely to allow the steam and excess water to escape.
- Pour in the coconut milk and stir to combine. Allow to simmer for about 3 more minutes. Taste the curry and season with salt and pepper if you desire. Remove the curry from the heat and squeeze the lime over the top of the curry, stirring to combine. Don’t skip this step!!
- Allow to cool slightly and then serve. Serve with some rice and some naan as great pairing options. Enjoy!
Notes
- Make Sure to Keep the Temperature Low: You want your tikka masala to simmer, not boil! Keep the heat on medium-low so that the milk doesn’t curdle and disrupt your creamy sauce.
- Add Vegetables: To make this meal even more filling, add in veggies like cauliflower or peppers and let them simmer with the chickpeas.
- Make It Ahead: Letting the flavors really mingle overnight in the fridge results in a delicious vegan tikka masala! Feel free to make this dish a day ahead of time so that you can reheat it and serve it for dinner the next day.
Serving Suggestions
Want to switch up how you enjoy this meal? Sometimes I do, so I came up with a couple serving options for you all. Some nights I have it with naan (or whole wheat naan bread), and other nights I have it with basmati rice… sometimes I even try it in a roti wrap! I’ve also served it with crispy tortilla chips before, or a simple side of roasted vegetables. Alone, or as-is, is good too. No matter which way you serve it, I know you’ll love it. Eat up and enjoy, friends!How to Store Leftovers
You can store this chickpea tikka masala in an air-tight tupperware container in the fridge for up a week. It makes for great lunches/quick dinners if you want to save it in serving-size portions!Can I Freeze Extras?
Yes! This vegan tikka masala is an excellent candidate for freezing, and can be stored in the freezer for up to a month. A FEW NOTES: 1. This curry lasts for at least a week in the fridge as leftovers. 2. You can serve with naan, basmati rice, or even crispy pita chips.Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.
More Vegan Dinner Ideas
Looking for some more easy vegan dinner recipes? Here are some of my favorites:
This looks fantastic but not sure what ‘tomato sauce’ to use – is it like the cans of chopped, peeled tomatoes or is it more like a bottled sauce used as a pasta sauce?
Hi Lisa,
The consistency you desire is more like bottled sauce, BUT you can also puree chopped tomatoes or peeled tomatoes (which is what I usually do). Hope that helps!
This is going in the family recipe binder. I am shocked how much people liked it, especially picky eaters.
hi i hate onions. can i leave them out or replace them with something? thank you!!
Hi Holly,
You can leave them out but they get blended so you won’t even feel the texture if that’s the concern and they impart some great flavour so just a heads up leaving it out will affect the overall taste (will still taste good though). Hope that helps!
Thanks for this delicious recipe, waiting for new related recipe.
So easy and delicious! Minimal prep makes this so easy to make. I whipped it up during a wfh lunch break and it totally hit the spot. I’m so excited for the leftovers through the week, and so glad hubby doesn’t like Indian food so I don’t have to share! I had crushed tomatoes on hand instead of sauce and heavy cream instead of coconut cream, so I made those substitutions. Thank you for the amazing recipe!
Great recipe. Very tasty and super easy to make. Thanks much!
Me and my partner loved it!!! Thank you so much for sharing your recipe! This was easy, budget friendly, and very tasty! Exactly what I was looking for!
was able to split sauce between vegan (chickpea or tofu) and chicken.
truly delicious. I did not run through blender and it was great!!
This is delicious and very easy. My daughter and I have started making this recipe often and it is always perfect! Thank you- there aren’t a great variety of restaurants where we live (especially with vegetarian options!) and I am not a wonderful cook so I appreciate the detail you put into this recipe! Thank you!
I’m so happy to hear this Jennie and that you and your daughter enjoyed so much! That got me excited to think I’ll be making this with my daughter one day (she’s only 8 months old now, but one day soon haha!). Thank you so much for letting me know and you’re so incredibly welcome!
Hi
Can I use tikka masala powder instead of using spices separately! How many teaspoons of tikka masala spice would you suggest for a mild taste ?
Hi Bea,
I’ve never used a tikka masala powder so I’m not `100% sure how much to use! The total dried spices here come up to over 3 tablespoons but I have no idea if that’s too overwhelming for the spice mix or not or too spicy. Sharing your comment hoping maybe someone else can help!
Hi Jessica! So for the coconut milk in this recipe, I shouldn’t use the whole contents of the can of milk, just scrape the separated cream until I get one cup’s worth?
And just verifying the tomatoes: I’m all about fresh ingredients, and you mentioned you use fresh sometimes – so I could blend up 28 oz worth of fresh tomatoes and include them in the recipe as-is, or should I cook them down a bit separately to thicken them up more sauce-like, THEN add them to the curry recipe?
Thanks so much, this looks like an awesome recipe and I’m liking your blog!
Hi Tesla!
Great questions:
1) Yes, just the separate cream for 1 cup’s worth!
2) You can just blend them up and include in the recipe as is! That being said, if the ones you have are SUPER watery I would strain off some of that excess liquid or cook it down for a little bit first yes! But it’s such a forgiving recipe either works.
Enjoy so much!