Vegan Chickpea Tikka Masala

A steaming bowl of Vegan Chickpea Tikka Masala, a richly spiced tomato and chickpea curry. Save to Pinterest
A steaming bowl of Vegan Chickpea Tikka Masala, a richly spiced tomato and chickpea curry. | dishyden.com

This vibrant dish blends tender chickpeas with a creamy, spiced tomato sauce infused with cumin, coriander, and garam masala. Sautéed onions, garlic, and ginger add depth, while coconut milk brings richness. The mixture simmers until flavors meld perfectly. Paired with fluffy basmati rice that’s rinsed and gently steamed, this meal is both comforting and fragrant. Garnished with fresh cilantro and a touch of lemon juice, it balances warmth and freshness for a fulfilling experience.

I used to think tikka masala was out of reach without a tandoor oven, until a friend showed me how chickpeas could soak up all that warmth and spice just as well as anything else. The first batch I made filled my kitchen with the kind of smell that makes neighbors knock on your door. Now it's the dish I turn to when I want something that feels like a hug in a bowl.

I made this for a small dinner party once, worried it might be too simple. One guest went quiet after the first bite, then asked if I'd learned to cook in India. I hadn't, but I'd learned to toast my spices properly, and that made all the difference.

Ingredients

  • Coconut oil: It carries the spices without fighting them, and adds a subtle richness that neutral oils can't quite match.
  • Yellow onion: Chop it fine and let it turn golden, this is where the sweetness starts.
  • Garlic and ginger: Fresh is non-negotiable here, the jarred stuff just doesn't have the same bite.
  • Green chili: Optional, but it adds a brightness that balances the cream.
  • Ground cumin and coriander: These are the backbone, toast them until your kitchen smells like a spice market.
  • Paprika, garam masala, turmeric, chili powder: Layered warmth and color, each one playing its part.
  • Crushed tomatoes: The base that holds everything together, tangy and thick.
  • Chickpeas: Rinse them well so the sauce stays silky, not starchy.
  • Coconut milk: Full-fat is the move, it makes the sauce cling and coat.
  • Lemon juice: A splash at the end wakes everything up.
  • Cilantro: Fresh and chopped, it cuts through the richness.
  • Basmati rice: Rinse it until the water runs clear, or it'll clump.

Instructions

Prep the rice:
Rinse the basmati until the water stops looking cloudy, then simmer it low and slow with a lid on. Let it rest off the heat for five minutes so every grain stays fluffy.
Start the base:
Heat your oil over medium and add the onion, stirring until it softens and turns golden at the edges. This takes a little patience, but it's worth it.
Build the aromatics:
Toss in garlic, ginger, and chili if you're using it, and let them sizzle for a minute. Your kitchen will smell incredible.
Toast the spices:
Add all your ground spices and stir constantly for a minute or two. They'll bloom and deepen, don't skip this step.
Simmer the tomatoes:
Pour in the crushed tomatoes and let everything bubble gently for five minutes. The sauce will thicken and darken.
Add chickpeas and coconut milk:
Stir them in with salt and pepper, then let it all simmer uncovered for 15 to 20 minutes. The sauce should coat the back of a spoon.
Finish and serve:
Stir in lemon juice and cilantro, taste it, adjust if needed. Spoon it over the rice and garnish with more cilantro.
Creamy Vegan Chickpea Tikka Masala, garnished with cilantro, served atop fluffy, white basmati rice. Save to Pinterest
Creamy Vegan Chickpea Tikka Masala, garnished with cilantro, served atop fluffy, white basmati rice. | dishyden.com

The first time I got the sauce just right, I sat on my kitchen floor with a bowl and ate half the batch before I even plated it. It wasn't fancy, but it felt like I'd cracked some kind of code.

Making It Your Own

If you want more richness, stir in a tablespoon of vegan butter at the end. For heat lovers, double the chili powder or throw in extra green chili. I've also added spinach in the last few minutes, wilted right into the sauce, and it turned into something even heartier.

What to Serve It With

Warm vegan naan is perfect for scooping, or you can go the cool and creamy route with a side of dairy-free cucumber raita. I've even served it with roasted cauliflower on the side, and it felt like a feast.

Storage and Leftovers

This keeps in the fridge for up to four days, and the flavors only get better as they sit. Reheat it gently on the stove with a splash of water or coconut milk if it's thickened too much. I've also frozen it in portions, and it thaws beautifully for quick weeknight dinners.

  • Store the rice separately so it doesn't get mushy.
  • Add a squeeze of fresh lemon when you reheat to brighten it back up.
  • If freezing, leave a little headspace in your container for expansion.
Close-up of golden-hued Vegan Chickpea Tikka Masala, a flavorful and aromatic Indian delight. Save to Pinterest
Close-up of golden-hued Vegan Chickpea Tikka Masala, a flavorful and aromatic Indian delight. | dishyden.com

This is the kind of dish that makes people ask for the recipe, then text you later to say they made it twice in one week. I hope it becomes one of those staples in your kitchen too.

Recipe FAQs

Sautéing the onions, garlic, and ginger until golden and toasting the spices before adding liquids helps develop deep, complex flavors.

Yes, modify the amount of green chili or chili powder to suit your preferred spice level.

Rinse the rice thoroughly until the water runs clear to remove excess starch, then simmer gently with salted water until tender for fluffy grains.

Adding coconut milk provides natural creaminess; for extra richness, a tablespoon of vegan butter can be stirred in at the end.

Chopped fresh cilantro and a squeeze of lemon juice brighten the dish, balancing the spices beautifully.

Vegan Chickpea Tikka Masala

Tender chickpeas in a creamy tomato sauce with fragrant spices, served atop warm basmati rice.

Prep 15m
Cook 35m
Total 50m
Servings 4
Difficulty Medium

Ingredients

Chickpea Tikka Masala

  • 2 tablespoons coconut oil or neutral oil
  • 1 large yellow onion, finely chopped
  • 3 garlic cloves, minced
  • 1 tablespoon fresh ginger, grated
  • 1 green chili, finely chopped (optional)
  • 2 teaspoons ground cumin
  • 2 teaspoons ground coriander
  • 1 teaspoon paprika
  • 1 teaspoon garam masala
  • ½ teaspoon ground turmeric
  • ½ teaspoon chili powder
  • 1 can (14 oz) crushed tomatoes
  • 2 cans (each 14 oz) chickpeas, drained and rinsed
  • 1 cup full-fat coconut milk
  • 1 teaspoon salt, or to taste
  • ½ teaspoon black pepper
  • 1 tablespoon lemon juice
  • ¼ cup fresh cilantro, chopped, plus more for garnish

Rice

  • 1½ cups basmati rice
  • 3 cups water
  • ½ teaspoon salt

Instructions

1
Prepare Rice: Rinse basmati rice under cold water until clear. Combine rice, water, and salt in a medium saucepan. Bring to a boil, reduce heat to low, cover, and simmer for 12 to 15 minutes until tender. Remove from heat and let stand covered for 5 minutes. Fluff with a fork before serving.
2
Sauté Aromatics: Heat coconut oil in a large skillet or Dutch oven over medium heat. Add chopped onion and sauté for 5 to 6 minutes until softened and golden.
3
Add Ginger, Garlic, and Chili: Stir in minced garlic, grated ginger, and chopped green chili if using. Cook for 1 minute until fragrant.
4
Toast Spices: Add ground cumin, coriander, paprika, garam masala, turmeric, and chili powder. Toast spices for 1 to 2 minutes, stirring constantly to release aromas.
5
Simmer Tomato Base: Pour in crushed tomatoes and bring to a gentle simmer. Cook for 5 minutes, stirring occasionally.
6
Combine Chickpeas and Coconut Milk: Add chickpeas, coconut milk, salt, and black pepper. Stir well, reduce heat, and simmer uncovered for 15 to 20 minutes until sauce thickens and flavors meld.
7
Finish with Fresh Ingredients: Stir in lemon juice and chopped cilantro. Adjust seasoning as needed.
8
Serve: Plate chickpea tikka masala over basmati rice and garnish with additional cilantro.
Additional Information

Equipment Needed

  • Large skillet or Dutch oven
  • Medium saucepan with lid
  • Chef's knife
  • Cutting board
  • Wooden spoon
  • Measuring cups and spoons

Nutrition (Per Serving)

Calories 445
Protein 13g
Carbs 62g
Fat 16g

Allergy Information

  • Contains coconut, a tree nut allergen. Naturally gluten-free and dairy-free. Check labels on chickpeas and coconut milk for cross-contamination risks.
Brooke Alden

Wholesome, simple recipes and cooking tips you'll actually use—made for real life and hungry families.