Let Me Tell You About This Chickpea Tikka Masala
Okay, full honesty: I make this Vegetarian Chickpea Tikka Masala about three times a month, usually when I can’t be bothered with complicated stuff or when I’m trying to impress, well, myself (because, let’s face it, I’m the one eating the leftovers). The first time I tried making it, I forgot the garlic and accidentally doubled the ginger, and it still turned out delicious. So I guess you can’t really mess this one up? My friend Sarah said it “tastes like a cozy blanket wrapped around your taste buds,” which is maybe the nicest thing anyone’s ever said about my food. Also, don’t get me started on my cat trying to swipe the naan off my plate. Classic Basil, eh.
Why You’ll Love This (Or At Least Not Regret Trying It)
I make this when it’s a chilly evening and I want something that feels like a big culinary hug. My family goes a tiny bit wild for it (well, except my uncle who insists meat belongs in everything – but he still cleared his plate). It’s honestly perfect for days when I’m feeling lazy but still want something proper filling. Plus – and I can’t believe I’m admitting this – it’s a pretty forgiving dish, so even if you mess up a step or two (been there!), it turns out nicely. Once I dumped in too much yogurt and it separated, but I just called it “rustic” and nobody blinked.
What You’ll Need (Substitutions Welcome)
- 2 cans chickpeas, drained & rinsed (Or cook form scratch if you’re feeling ambitious – sometimes I do, but mostly it’s the cans; don’t tell my grandmother)
- 1 large onion (yellow, white, red – whatever is surviving in your veg drawer)
- 3 cloves garlic, minced (I’ve used garlic powder in a pinch – it’s ok, not life-changing but it works)
- 1 thumb-sized bit of ginger, grated (I buy it already grated sometimes, but shh…)
- 1 or 2 green chilis, finely chopped (sometimes I skip them when cooking for my spice-wimpy cousin)
- 1½ tablespoons garam masala (my local shop’s brand tastes great, but I’m not too picky)
- 1 teaspoon cumin
- 1 teaspoon turmeric
- 1 teaspoon smoked paprika (normal is fine, just don’t use hot paprika unless you like living dangerously)
- 2 teaspoons tomato paste (Man, once I forgot this. It was… fine. But better with!)
- 1 can (400g) chopped tomatoes
- 1 cup coconut milk (Full fat, light, or even cream works; I tried oat milk once, not great)
- 2 tablespoons plain yogurt – vegan or dairy, up to you (yogurt makes it extra creamy but can skip for vegan)
- Salt & pepper, to taste
- A big handful of chopped fresh cilantro (or parsley, if you can’t stand cilantro. No judgment!)
- A squeeze of lemon or lime
- Oil (vegetable, olive, whatever’s closest at hand, just not something weirdly flavored like toasted sesame… learned that the hard way)
How To Make It (A.K.A. Just Trust Me!)
- First, grab a big pan, splash in some oil, and crank up the heat. When it’s shimmering, throw in the onions. Stir occasionally while you chop up your garlic and ginger (sometimes I get distracted here and end up with very caramelized onions – actually, not bad).
- Add garlic, ginger, and chilies to the party. Fry until everyone smells amazing (but not burned, unless you like that sort of thing, I suppose).
- Time for the spices! In go the garam masala, cumin, turmeric, and paprika. Give them a minute to get toasty and aromatic; kind of a game-changer.
- Spoon in the tomato paste, stir a bit, then pour in the chopped tomatoes. Let everything bubble on medium heat for maybe 8-10 minutes. This is definitely where I sneak a taste; if it seems super acidic, it’ll mellow soon (promise).
- Tip in the chickpeas, along with about 1/2 cup water. Turn it down to a low, lazy simmer. I set a timer for 15 minutes, but – listen – sometimes I forget, and it goes longer, and it’s just as good. Just don’t let it dry up.
- Now, swirl in the coconut milk and yogurt (if using). Watch as it turns that dreamy sunset-orange color. If it looks a little separated now, don’t worry – a good stir fixes it. Salt and pepper to your taste.
- At the end, squeeze in some lemon/lime, toss in your cilantro, and serve it up! If you’re like me, you’ll eat it straight from the pan over the sink at least once.
What I’ve Figured Out (The Notes Bit)
- If you add the yogurt too quickly and the sauce’s too hot, sometimes it gets grainy. Actually, I find it works better if you turn the heat down first then swirl it in (learned after several slightly tragic attempts).
- Don’t fret if the sauce is too thick; just add a splash more water or coconut milk. Too runny? Simmer with the lid off for a few minutes. Easy fix.
- And leftover sauce on rice is, I think, somehow even tastier the next day (unless you eat it all immediately, which is possible, honestly).
Variations I’ve Actually Tried
- Butter beans in place of chickpeas was weirdly good. My attempt with black beans, on the other hand, not so much. Wouldn’t recommend, unless you’re feeling adventurous.
- I’ve made a version with roasted cauliflower and potato instead of chickpeas. Hearty, but a tad more effort, so only when I’m feeling proper energetic.
- You can make it full-on vegan by using plant based yogurt (or just skip it entirely – works fine).
- Once tried stirring in spinach near the end; pretty, but it wilted into oblivion. Maybe add right before serving next time?
The Equipment Lowdown (But Don’t Stress)
I use a heavy-bottomed nonstick pan for the whole thing. But if you’ve only got a big saucepan, that’ll work too – you might just get a little more sticking. No fancy gadgets needed. I saw someone use a slow cooker for this recipe… can’t say I’ve tried it but could work in a pinch. Also, if you don’t have a garlic press, just smash the cloves with the side of your knife and chop – works a treat.
Storing Leftovers (If There Are Any)
Honestly, in my house, a pot of this rarely lasts more than a day. But on the odd occasion there are leftovers: Pop it in a lidded box in the fridge, lasts 2-3 days easy. Reheat gently on the stove or zap it in the microwave. You can freeze it, but the texture goes a bit odd, so I only do that if I really have to.
How I Love to Serve It
I think it’s best with steaming hot basmati rice and, if I’m splashing out, a pile of warm naan or even just pita bread toasted under the grill for a minute. My partner dunks roasted sweet potato wedges in the sauce, which is frankly genius. Sometimes we just eat it with a spoon standing at the counter – no shame in that!
Things I Wish I’d Known (Pro Tips!)
- Don’t rush the simmering step; I once finished early (too hungry!) and the chickpeas tasted, well, like chickpeas in tomato sauce, not tikka masala. Twenty minutes minimum, trust me.
- If you add too much chili, a dollop of yogurt (or coconut cream) on top fixes most spice dramas.
- Actually, I used to skip the squeeze of citrus at the end, but it really does perk things up, so don’t forget. Unless you do; then just add more cilantro and pretend it was deliberate.
Honestly Asked: FAQ
- Can I make this ahead?
- Absolutely – it might even be tastier after a night in the fridge. Something magic happens. Don’t ask me how, it just does.
- What if I don’t like coconut milk?
- No worries! Sub in single cream (if you’re not vegan) or just go with more yogurt. The flavor changes, but still good stuff.
- How spicy is this?
- Uhh, depends on your chilis and taste buds. Skip them for gentle souls, or double for those with asbestos tongues. I play it safe, then let people sprinkle chili flakes if they’re feeling wild.
- Is this authentic?
- Maybe not by purist standards, but it sure is tasty and easy for weeknights. And hey, my family seems to think it’s spot-on. That’s good enough for me.
- Can I double the recipe?
- For sure – though you’ll need a big pot. I once tried in my regular saucepan and had a minor overflow drama… learn from my mistakes, mate.
And look – if you end up making too much? I dunno, maybe you can barter a bowl with your neighbors. Or just embrace the leftovers (with extra naan, if you know what’s good for you!).
Ingredients
- 2 tablespoons olive oil
- 1 large onion, finely chopped
- 3 cloves garlic, minced
- 1 tablespoon ginger, grated
- 2 teaspoons garam masala
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1/2 teaspoon paprika
- 1/4 teaspoon cayenne pepper
- 1 (15-ounce) can crushed tomatoes
- 2 (15-ounce) cans chickpeas, drained and rinsed
- 1/2 cup coconut milk
- 1/2 cup plain Greek yogurt
- Salt and black pepper to taste
- Fresh cilantro, chopped, for garnish
Instructions
-
1Heat the olive oil in a large skillet over medium heat. Add the onion and sauté until softened, about 5 minutes.
-
2Stir in the garlic and ginger, cooking for 1-2 minutes until fragrant.
-
3Add garam masala, cumin, coriander, paprika, and cayenne pepper. Cook, stirring, for 1 minute to toast the spices.
-
4Pour in the crushed tomatoes and bring to a simmer. Cook for 8-10 minutes, stirring occasionally.
-
5Add chickpeas, coconut milk, and Greek yogurt. Season with salt and black pepper. Simmer for 15-20 minutes, allowing flavors to blend.
-
6Remove from heat. Garnish with chopped cilantro and serve warm with rice or naan.
Approximate Information for One Serving
Nutrition Disclaimers
Number of total servings shown is approximate. Actual number of servings will depend on your preferred portion sizes.
Nutritional values shown are general guidelines and reflect information for 1 serving using the ingredients listed, not including any optional ingredients. Actual macros may vary slightly depending on specific brands and types of ingredients used.
To determine the weight of one serving, prepare the recipe as instructed. Weigh the finished recipe, then divide the weight of the finished recipe (not including the weight of the container the food is in) by the desired number of servings. Result will be the weight of one serving.
Did you make this recipe?
Please consider Pinning it!!




