Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Chickpea Tikka Masala

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

There is something so profoundly comforting about a big bowl of chickpea tikka masala. The warm spices, creamy tomato coconut sauce, and those tender chickpeas are soaking up every bit of flavor. It is hard to believe that all of this goodness is ready in just 40 minutes!

Chickpea tikka masala, served in a white bowl with naan and rice on the side, garnished with cilantro and lime.

This chickpea tikka masala keeps everything I love about traditional tikka masala, but swaps out the meat and dairy for wholesome plant-based ingredients. It is hearty, nourishing, and surprisingly simple to make at home, just like my vegan tikka masala. What is even better is that it tastes like it has been simmering all day. The smell alone gets my family’s appetite started up. I recommend giving this recipe a try on your next curry night.

My family loves my chickpea and potato curry, so I thought, why not kick it up a notch and make a tikka masala? As a nutritionist, I am always looking for ways to serve traditional flavors in lighter ways. This was the first thing I made for a friend of mine who just recently switched to veganism. He loves anything spicy and fragrant, but is used to having it with meat. After he first tried this, he told me that this was the first time he had ever had a curry and been satisfied without feeling sluggish. 

I love a protein-rich dinner that is meat and dairy-free, like this chickpea tikka masala. Chickpeas provide fiber, iron, plant-based protein, and stabilized blood sugar levels thanks to their low glycemic index. The coconut milk adds creaminess and provides additional minerals like potassium, magnesium, and antioxidants. This is the kind of meal I serve on those days when everyone has that low-energy feeling. 

The combination of sauteed onion, garlic, ginger, and spices builds that unmistakable deep curry flavor from the start. I like simmering my tomatoes with coconut milk to thicken my sauce naturally without any flour or cream. This method is simple and timeless. And the results are always impressive. I would say it tastes like restaurant quality, but in my opinion, homemade curry is next level. 

A  few months ago, I was at a friend’s potluck dinner, and I brought a big bowl of my chickpea tikka masala. Apart from the usual crowd of friends, there was a new addition all the way from Scotland. During dinner, everyone commented on the tikka masala, saying how they love the chicken variety, but this one was equally tasty. It was then that this Scottish gentleman said, “You’re welcome”. I thought he was taking credit for my meal! He saw my confusion and laughed loudly. Apparently, chicken tikka masala is actually widely considered a British invention, traced back to Glasgow in the 1970s. So…. Thanks, Scotland? Ha!

Latest Recipe Video!

🥘 Ingredients

I could make this at a moment’s notice, on any given day of the week, thanks to the everyday staple ingredients in this dish. 

Ingredients for chickpea tikka masala recipe on a white background.

Coconut oil: I use this to saute the aromatics and release the flavor in the spices. It is a healthier alternative to regular oil and goes well with coconut milk. 

Onion: I dice one large onion to build a base with its natural sweetness.

Garlic and ginger: For this recipe, I use fresh minced garlic and ginger for a bold flavor that infuses the base.

Spices: I use ground cumin, ground coriander, smoked paprika, turmeric, garam masala, salt, and black pepper to create the signature tikka masala flavor.

Canned diced tomatoes: This is what I rely on for the rich tomato base and bold red color.

Coconut milk or cream: I like using full-fat coconut milk or cream for a thick, creamy sauce.

Chickpeas: For this recipe, I used canned chickpeas, which have been rinsed and drained. Best for texture and convenience.

🔪 How To Make

I built this dish step by step, making sure the spices and sauce developed fully and to perfection. This is how I do it:

Saute onion: I heat my coconut oil in a large pot over medium heat, and saute the diced onion until soft and translucent. 

Onions sauteeing in a pot on the stove.

Add aromatics and spices: Then, I stir in the garlic and ginger and cook briefly. After that, I add in my cumin, coriander, paprika, turmeric, and garam masala, allowing them to toast in the oil.

Onions and spices sauteeing in a pot on the stove.

Add remaining ingredients: Next, I pour in the diced tomatoes and coconut milk. Then I stir in the chickpeas and bring everything to a simmer, and allow it to cook for about 25 minutes. I make sure to stir the sauce occasionally.

Tomatoes and coconut milk added to chickpeas and spices in a large pot on the stove.

Adjust and serve: Once the sauce is thickened, I remove it from the heat, taste, and adjust the seasoning if required. I serve this curry hot over rice.

Vegan chickpea tikka masala, served in a white bowl with naan and rice on the side, garnished with cilantro and lime.

My #1 Secret Tip for this chickpea tikka masala recipe is to always toast the spices in the oil before adding the liquid. This is a simple step that I NEVER skip when it comes to making curries. Toasting them acts as a sort of activation for dry spices. Their true flavors are enhanced, making your sauce delectable. 

Other Tips To Keep In Mind:

  • Remove the husks from the chickpeas: after rinsing and draining, I place my chickpeas in a microwave-safe container, and sprinkle with 1 2+½ teaspoons of baking soda, and heat for 2-3 minutes. Next, I transfer them into a bowl of cold water and rub them between my hands to loosen the husks, which will float to the surface.
  • Blend your tomatoes: If I want a smoother sauce, I use an immersion blender to pulverize my tinned tomatoes before adding the chickpeas. 
  • Rest before serving: I like giving my tikka masala 5 minutes to rest, absorb the flavors, and allow the sauce to settle. 
  • Balance the acidity: If my sauce tastes too sour from the tomatoes, I add in a small pinch of salt or coconut sugar to round out the flavor. 
  • Control the heat: Keeping my sauce at a gentle simmer, ensure that the coconut milk does not separate. 

📖 Variations 

I have many variations over the years, and these are the three that get the most praise:

Extra veggie crunch: Just before serving, I add cauliflower that has been steamed and then crisped in the air fryer and dusted with paprika. My kids love this type of cauliflower and will devour any dish I put it in. 

Spicy version: I stir in 1 teaspoon of red chili flakes with the spices for more heat. This is the version I serve when I am just catering to adults. My husband loves the heat, but always adds a spoonful of plain yogurt to his. 

Creamier option: For an even creamier option, I mix in 2 tablespoons of my homemade cashew cream sauce. I do this when I really want to show off and impress my guests. It works every time.

🍽 Serving Suggestions

I usually serve this creamy chickpea tikka masala with my homemade cilantro and lime rice for a fresh, zesty accompaniment. But if you would prefer a more protein-rich side serving, you should try this curry with my Instant Pot quinoa. The sauce soaks into the grains, making every mouthful sublime. 

The last time I made this for dinner, I was feeling unusually energetic. And since this meal was done pretty quickly, I went a bit overboard with my side dishes. I made some of my vegan flatbread, as well as my healthy Indian mixed vegetable sabji. When we sat down to eat, I was hit with another wave of inspiration. I placed my chickpea masala on top of my flat bread, topped it with sabji, and folded it into a sort of naanwich. My kids and husband soon followed suit. Next time you have curry and flat bread, give this a try! 

🧊 Storing And ♨️ Reheating

Refrigeration: I store leftovers in an airtight container in the refrigerator for up to 5 days.

Freezing: I use freezer-safe containers, and freeze portions for up to 1 month, and thaw them overnight in the fridge before reheating.

Reheating: For reheating, I use the stovetop on a low heat and add a splash of water if the sauce has thickened too much.

❓Recipe FAQs

Why does my chickpea tikka masala taste bitter?

This happens if the spices or garlic have cooked too long at a high heat. It could also be a result of the husks from the chickpeas. To counteract any bitterness, I add 1 teaspoon of honey or a squeeze of fresh lemon juice.

How do I thicken my chickpea tikka masala if the sauce is too thin?

When my sauce looks a little thin, I let it simmer uncovered for a few extra minutes. If that does not help, I remove a small portion of the chickpeas with a bit of sauce and blend until smooth. Then I stir it back into the pot and simmer until thick. 

Can I use dried chickpeas for this recipe?

Yes, you absolutely can. It just means that your recipe will take a bit longer or require you to plan. If I use dried chickpeas, I make sure to soak them in water overnight, and then either boil them on the stove for 45 minutes to an hour, or pressure cook them for 15 minutes

Easy chickpea tikka masala, served in a white bowl with naan and rice on the side, garnished with cilantro and lime.

Love this INDIAN recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

Chickpea tikka masala, served in a white bowl with naan and rice on the side, garnished with cilantro and lime.
Print Recipe
5 from 6 votes

Chickpea Tikka Masala

There is something so profoundly comforting about a big bowl of chickpea tikka masala. The warm spices, creamy tomato coconut sauce, and those tender chickpeas are soaking up every bit of flavor. It is hard to believe that all of this goodness is ready in just 40 minutes!
Prep Time10 minutes
Cook Time30 minutes
Total Time40 minutes
Course: Main Course
Cuisine: Indian, Vegan
Diet: Diabetic, Gluten Free, Low Lactose, Vegan, Vegetarian
Servings: 6
Calories: 422kcal
Author: Anjali Shah

Ingredients

Instructions

  • Heat the coconut oil in a large pot over medium-high heat. Sauté the diced onion for 2-3 minutes.
  • Next, add the garlic and ginger and continue to cook for another minute, stirring constantly.
  • Add all spices from cumin through to garam masala, sauté for 2 minutes.
  • Combine all remaining ingredients, stir and bring to a gentle simmer.
  • Continue to simmer for 25 minutes, stirring occasionally.
  • Adjust seasoning to taste.
  • Serve with rice, naan and a sprinkle of chopped cilantro (optional)

Notes

  • My #1 Secret Tip for this chickpea tikka masala recipe is to always toast the spices in the oil before adding the liquid. This is a simple step that I NEVER skip when it comes to making curries. Toasting them acts as a sort of activation for dry spices. Their true flavors are enhanced, making your sauce delectable. 
  • Remove the husks from the chickpeas: after rinsing and draining, I place my chickpeas in a microwave-safe container, and sprinkle with 1 2+½ teaspoons of baking soda, and heat for 2-3 minutes. Next, I transfer them into a bowl of cold water and rub them between my hands to loosen the husks, which will float to the surface.
  • Blend your tomatoes: If I want a smoother sauce, I use an immersion blender to pulverize my tinned tomatoes before adding the chickpeas. 
  • Rest before serving: I like giving my tikka masala 5 minutes to rest, absorb the flavors, and allow the sauce to settle. 
  • Balance the acidity: If my sauce tastes too sour from the tomatoes, I add in a small pinch of salt or coconut sugar to round out the flavor. 
  • Control the heat: Keeping my sauce at a gentle simmer, ensure that the coconut milk does not separate. 

Nutrition

Calories: 422kcal | Carbohydrates: 32g | Protein: 11g | Fat: 31g | Saturated Fat: 25g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 2g | Sodium: 1146mg | Potassium: 758mg | Fiber: 10g | Sugar: 4g

10 responses to “Chickpea Tikka Masala”

  1. Looks flavorful, colorful and satisfying! I have bookmarked to make with my last can of chickpeas. Thanks so much for sharing!5 stars

  2. We usually have chicken tikka masala but I’m slowly transitioning to a more plant based/vegan friendly lifestyle and this masala didn’t actually make me miss meat, that’s how good it was!5 stars

5 from 6 votes (1 rating without comment)

Leave a Reply

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

Recipe Rating





Subscribe to newsletter

Copyright 2026 The Picky Eater®, LLC. All rights reserved. Powered by Crave