Creamy Indian Chickpea Tikka Masala Recipe

I’m convinced that chickpea tikka masala might just be the gateway drug to Indian cooking. You get all those complex, warming spices without the intimidation factor of more traditional recipes. The creamy coconut base practically hugs those tender chickpeas, while the tomato adds just enough brightness to keep things interesting. If you’ve been hesitant about tackling homemade Indian food, this forgiving dish will change your mind completely.
Why You’ll Love this Creamy Indian Chickpea Tikka Masala
When I tell you this chickpea tikka masala will change your weeknight dinner game forever, I’m not being dramatic.
This recipe hits every comfort food note while keeping things stupidly simple. You get all that rich, creamy restaurant flavor without the intimidating ingredient list or three-hour cooking marathon. The spices create this warm, aromatic base that makes your kitchen smell like heaven, while the coconut milk adds that silky texture we’re all craving.
Plus, it’s basically impossible to mess up. Even my most kitchen-challenged friends nail this one every time.
What Ingredients are in Creamy Indian Chickpea Tikka Masala?
The beauty of this chickpea tikka masala lies in its pantry-friendly ingredient list. You probably already have most of these spices hanging out in your cabinet, just waiting to transform into something magical.
What I love most about this recipe is that every single ingredient has a purpose. There’s no filler here, no weird specialty items you’ll use once and forget about. Just honest, hardworking ingredients that come together to create something way more impressive than the sum of their parts.
Ingredients:
- 1 onion, diced
- 3 garlic cloves, minced
- 1-inch piece fresh ginger, grated
- 1 tsp cumin
- 1 tsp coriander
- 1 tsp paprika
- 1/2 tsp turmeric
- 1/2 tsp cayenne pepper
- 1 tsp garam masala
- 2 cups chickpeas, drained
- 1 cup tomato sauce
- 1/2 cup coconut milk
- Salt and pepper to taste
- 1 tbsp oil
A Few Things Worth Mentioning
Don’t stress if you’re missing one or two spices. This recipe is pretty forgiving, and you can absolutely make substitutions without ruining everything.
No garam masala? A pinch of cinnamon and some extra cumin will get you close enough.
For the chickpeas, canned ones work perfectly fine, but if you’re feeling fancy and want to cook dried ones from scratch, go for it. Just make sure they’re tender before adding them to the mix.
The coconut milk is what gives this dish its signature creaminess. If you’re not into coconut, heavy cream works too, though you’ll lose that subtle tropical sweetness that makes the original so special.
And please, for the love of all things good, use full-fat coconut milk. The light stuff just won’t give you the richness you’re after.
How to Make this Creamy Indian Chickpea Tikka Masala

This recipe is honestly so straightforward that even if you’re the type who burns water, you’ll nail it. Trust me on this one.
Start by heating 1 tablespoon of oil in a large pan over medium heat. You want something with enough space for everything to bubble and simmer without making a mess all over your stovetop. Once the oil shimmers a bit, toss in your 1 diced onion. Cook it until it gets soft and translucent, maybe 5 minutes or so. You’re not looking for caramelization here, just that lovely sweet smell that means the onion is ready to play nice with everything else.
Now comes the fun part. Add your 3 minced garlic cloves and 1-inch piece of grated fresh ginger to the pan. If you’ve never grated fresh ginger before, fair warning: it’s a bit fibrous and can be stubborn. A microplane grater works best, but honestly, mincing it super fine with a knife gets the job done too. Let this aromatic trio cook together for about a minute, just until your kitchen starts smelling like something magical is happening.
Here’s where things get really exciting. Dump in all your spices at once: 1 teaspoon cumin, 1 teaspoon coriander, 1 teaspoon paprika, 1/2 teaspoon turmeric, 1/2 teaspoon cayenne pepper, and 1 teaspoon garam masala. Stir everything around quickly and cook for just about a minute. You’ll know it’s ready when the spices smell toasted and fragrant, not raw. Don’t let them burn though, because bitter spices will haunt your entire dish.
Time to add the stars of the show. Pour in your 2 cups of drained chickpeas, followed by 1 cup of tomato sauce and 1/2 cup of coconut milk. Give everything a good stir to make sure the chickpeas are coated in all that beautiful, spice-laden sauce. The mixture should look rich and reddish-brown, with little pops of golden chickpeas throughout.
Let this whole gorgeous mess simmer for about 15 minutes. You want the sauce to thicken up a bit and the flavors to meld together into something cohesive. Stir it occasionally so nothing sticks to the bottom, and if it looks like it’s getting too thick, splash in a little water or more coconut milk.
Season with salt and pepper to taste, and here’s where you get to be the boss of your own flavor destiny. Some people like it saltier, some want more heat. Taste as you go and adjust accordingly.
The consistency should be creamy but not soupy, thick enough to coat a spoon but not so thick that it’s more like a paste. If you’ve hit that sweet spot where every chickpea is bathed in silky, spiced sauce, you’re golden.
Creamy Indian Chickpea Tikka Masala Substitutions and Variations
Look, I get it – sometimes you open your spice cabinet and it looks like a barren wasteland, or maybe you’re dealing with dietary restrictions that make you want to throw your hands up in defeat.
No garam masala? Curry powder works fine. Out of coconut milk? Heavy cream, cashew cream, or even plain Greek yogurt will do the trick.
Chickpeas boring you to tears? Try white beans, kidney beans, or cubed tofu instead.
Want more vegetables? Toss in bell peppers, spinach, or cauliflower florets during the last few minutes.
For heat lovers, double that cayenne or add fresh chilies.
What to Serve with Creamy Indian Chickpea Tikka Masala
While your tikka masala can absolutely stand alone as a satisfying meal, pairing it with the right sides transforms dinner from good to absolutely divine.
I always reach for basmati rice first—those long grains soak up every drop of that creamy sauce. Naan bread works magic too, perfect for scooping.
Want something lighter? Try cauliflower rice or quinoa.
Don’t overlook simple sides like roasted vegetables or a cucumber raita to cool things down. Even plain yogurt helps tame the heat while adding protein.
The key is choosing something that complements rather than competes with those bold, aromatic flavors.
Final Thoughts
After making countless batches of tikka masala over the years, I can tell you that chickpeas really shine in this dish. They soak up those gorgeous spices like little flavor sponges, giving you all that restaurant-quality taste without the fuss.
This recipe’s my go-to when I want something comforting but not too heavy. The coconut milk keeps things creamy without being overpowering, and honestly, who doesn’t love a meal that comes together in under thirty minutes?
Trust me, your kitchen will smell absolutely incredible while this simmers away.

Chickpea Tikka Masala
Equipment
Ingredients
- 1 tbsp oil
- 1 onion diced
- 3 garlic cloves minced
- 1- inch ginger grated
- 1 tsp cumin
- 1 tsp coriander
- 1 tsp paprika
- 1/2 tsp turmeric
- 1/2 tsp cayenne pepper
- 1 tsp garam masala
- 2 cups chickpeas drained
- 1 cup tomato sauce
- 1/2 cup coconut milk
- Salt & pepper to taste
Instructions
- Heat oil in a large pan over medium heat.
- Sauté diced onion, minced garlic, and grated ginger until soft and fragrant, about 5 minutes.
- Add cumin, coriander, paprika, turmeric, cayenne pepper, and garam masala. Cook for 1 minute until spices are aromatic.
- Add drained chickpeas, tomato sauce, and coconut milk to the pan.
- Bring mixture to a simmer and cook for 15 minutes, stirring occasionally.
- Season with salt and pepper to taste.
- Serve hot with rice or naan bread.
Notes
Nutrition
Frequently Asked Questions
Can I Make This Chickpea Tikka Masala in a Slow Cooker?
Yes, I’d sauté the aromatics first, then transfer everything to your slow cooker. Cook on low for 4-6 hours or high for 2-3 hours until flavors meld beautifully together.
How Long Does Leftover Chickpea Tikka Masala Last in the Refrigerator?
I’d store your leftover chickpea tikka masala in the refrigerator for up to four days. Make sure you’re using an airtight container to maintain freshness and prevent any odors from affecting the flavors.
Can I Freeze Chickpea Tikka Masala for Meal Prep?
Yes, I recommend freezing chickpea tikka masala for up to three months. I’d suggest portioning it into freezer-safe containers, leaving space for expansion. You’ll want to thaw overnight before reheating gently.
Is This Chickpea Tikka Masala Recipe Gluten-Free?
Yes, I can confirm this chickpea tikka masala recipe is naturally gluten-free. All ingredients listed don’t contain gluten, but I’d recommend checking your spice blends and coconut milk labels for potential cross-contamination.
How Can I Make This Dish Less Spicy for Kids?
I’d reduce the cayenne pepper to 1/4 teaspoon or omit it entirely. You can also decrease the garam masala by half and add extra coconut milk for creaminess that balances any remaining heat.



