This rich and aromatic Indian-inspired dish features tender chickpeas swimming in a velvety coconut-tomato sauce, infused with warm spices like cumin, coriander, and garam masala. The creamy curry pairs perfectly with fluffy basmati rice, creating a hearty and satisfying plant-based meal that's both nourishing and deeply flavorful. Ready in just 50 minutes, this dish delivers restaurant-quality results with simple pantry staples.
The first time I made tikka masala without cream, my husband took three bites before asking what was different. He couldn't believe the silky richness came from coconut milk. Now it's the only way we make curry at home, and honestly, I prefer it.
Last winter my friend came over for dinner, still recovering from a bad cold. She took one spoonful and actually teared up, saying it was the first thing that tasted good in weeks. Theres something about comfort food that actually heals you.
Ingredients
- Coconut oil: Adds a subtle sweetness that pairs beautifully with warm spices
- Onion, garlic, and ginger: This aromatic trio is non negotiable for building deep flavor from the ground up
- Ground spices: Toast them briefly in hot oil to unlock their essential oils and intensify the fragrance
- Full fat coconut milk: Dont skimp here, the richness is what makes this sauce unforgettable
- Chickpeas: Rinse them thoroughly and pat them dry so they absorb more of that spiced sauce
- Lemon juice: A bright finish that cuts through the creamy coconut and wakes up all the spices
- Basmati rice: Rinse until the water runs clear for fluffy, separate grains every time
Instructions
- Start the rice first:
- Rinse your basmati until the water runs completely clear, then combine with water and salt in a medium saucepan. Bring it to a boil, drop the heat to low, and let it steam covered for 15 minutes. Let it rest off the heat for another 5 minutes before fluffing gently with a fork.
- Build your base:
- Heat coconut oil in a large skillet over medium heat and sauté the onion until it turns golden and sweet, about 6 minutes. Add the garlic and ginger, stirring constantly for just 1 minute until the kitchen fills with their aroma.
- Wake up the spices:
- Dump in all your ground spices and toast them for 30 seconds, stirring nonstop. You'll know they're ready when the scent becomes intensely fragrant and almost floral.
- Create the sauce:
- Pour in the diced tomatoes and scrape up any browned spices clinging to the pan. Let it bubble for 4 minutes until the tomatoes break down slightly, then add the coconut milk and chickpeas. Simmer uncovered for 20 minutes until the sauce thickens enough to coat a spoon.
- Finish with brightness:
- Stir in the lemon juice and a touch of maple syrup, then taste and adjust the salt. The final dish should hit every note, creamy, tangy, gently spiced, and deeply satisfying.
My kids used to complain about chickpeas until they tried this version. Now they actually request it on school nights, and watching them scoop up extra sauce with naan makes all those chopping minutes worth it.
Getting the Rice Right
I used to struggle with mushy rice until I learned the rinse and rest method. Clear water means less starch on the surface, and that off heat resting period lets the grains firm up slightly. Perfect fluffy rice every single time.
Spice Adjustments
Some nights I want it gentle and warming, other times I'm craving something with a real kick. Start with the cayenne amount listed, then taste at the end and adjust. You can always add heat, but you can't take it back.
Make Ahead Magic
This curry actually tastes better the next day when the spices have had time to marry and mellow. I often double the recipe on Sunday, portioning half for lunches. The flavors deepen overnight in a way that feels intentional.
- Store rice separately from the sauce to prevent it from becoming mushy
- Add a splash of water when reheating if the sauce has thickened too much
- Top with fresh cilantro just before serving to keep it bright and pretty
Theres something profoundly satisfying about a plant based dinner that feels this indulgent. Hope this brings your table as much warmth as its brought ours.
Recipe FAQs
- → Is this tikka masala spicy?
-
The heat level is mild to medium, adjustable through cayenne pepper. You can reduce or omit the cayenne for a milder version, or add fresh green chilies if you prefer more heat. The spices provide warmth rather than overwhelming burn.
- → Can I make this curry ahead of time?
-
Absolutely. The flavors actually deepen and improve after resting in the refrigerator for 1-2 days. Store the curry and rice separately in airtight containers. Reheat gently on the stovetop, adding a splash of water if the sauce has thickened too much.
- → What can I use instead of coconut milk?
-
Cashew cream makes an excellent substitute, providing similar richness without the coconut flavor. You can also use full-fat Greek yogurt for a tangier version, though this would no longer be vegan. For a lighter option, use half coconut milk and half vegetable broth.
- → How do I store leftovers?
-
Keep the chickpea tikka masala and rice in separate airtight containers in the refrigerator for up to 4 days. The curry also freezes beautifully for up to 3 months. Thaw overnight in the refrigerator before reheating.
- → What protein alternatives work in this dish?
-
Beyond chickpeas, you can use white beans, lentils, or tofu cubes. For different textures, try adding cauliflower florets or sweet potato chunks during the simmering stage. These additions should be added earlier to ensure they cook through properly.
- → Can I use canned tomatoes other than diced?
-
Crushed or whole peeled tomatoes work perfectly. If using whole tomatoes, crush them with your spoon as they cook. Fire-roasted canned tomatoes add a lovely smoky dimension that complements the smoked paprika beautifully.