Vegan Chickpea Tikka Masala

Vibrant bowl of Vegan Chickpea Tikka Masala with Rice topped with fresh cilantro, served alongside warm naan bread. Save
Vibrant bowl of Vegan Chickpea Tikka Masala with Rice topped with fresh cilantro, served alongside warm naan bread. | dishvoyager.com

This flavorful dish combines tender chickpeas simmered in a rich, creamy tomato-based tikka masala sauce, infused with warming spices like garam masala, cumin, and turmeric. Served over fluffy basmati rice, its exotic aroma and balanced heat make it perfect for a satisfying plant-based meal. Simple preparation and cooking bring out layers of savory depth while fresh cilantro adds a bright finish.

The first time I attempted tikka masala at home, I accidentally used light coconut milk and ended up with something closer to tomato soup than the rich, velvety curry I craved. My very patient roommate still ate two bowls, but I learned that full fat coconut milk is absolutely non negotiable here. That mistake sent me down a rabbit hole of spice ratios and simmer times until I finally cracked the code. Now this recipe lives in a permanent spot on my dinner rotation, especially on rainy Sundays when nothing but comfort food will do.

Last winter my friend who swore she hated chickpeas tried this and went back for thirds. She texted me the next day asking for the recipe, which I consider the ultimate victory. I love how the chickpeas get all creamy and tender while soaking up that smoky, spicy sauce. Something magical happens when the tomatoes and coconut milk meld together.

Ingredients

  • Coconut oil: Adds a subtle sweetness and handles medium high heat beautifully
  • Onion: The foundation, so take your time caramelizing it properly
  • Fresh ginger and garlic: Do not substitute powder here, fresh makes all the difference
  • Garam masala: The warming spice blend that gives this dish its authentic soul
  • Smoked paprika: My secret addition for that tandoor oven flavor
  • Full fat coconut milk: Trust me, light version just does not deliver the same richness
  • Canned chickpeas: Rinse them well and pat dry if you have time
  • Fresh lemon juice: Brightens everything right at the end
  • Basmati rice: Rinse until water runs clear for fluffy, separate grains

Instructions

Start the rice first:
Rinse basmati until water runs clear, then combine with water and salt in a covered pot
Build your flavor base:
Heat oil in a large skillet and cook onion until golden and fragrant, about 7 minutes
Add the aromatics:
Stir in ginger, garlic, and chili for just one minute until they release their perfume
Toast your spices:
Dump in all the spices and stir constantly for one minute to wake them up
Create the sauce:
Mix in tomatoes, tomato paste, and sugar, then simmer for 5 minutes
Simmer together:
Pour in coconut milk and chickpeas, then cook uncovered for 15 to 20 minutes
Finish bright:
Squeeze in lemon juice and adjust salt until it tastes perfect to you
Plate it up:
Spoon over fluffy rice and shower with fresh cilantro
Steaming bowl of Vegan Chickpea Tikka Masala with Rice featuring tender chickpeas in a rich, creamy tomato and coconut sauce. Save
Steaming bowl of Vegan Chickpea Tikka Masala with Rice featuring tender chickpeas in a rich, creamy tomato and coconut sauce. | dishvoyager.com

I once made this for a dinner party where half the guests were convinced vegan food would be bland and unsatisfying. Watching their expressions change with that first bite was pretty much perfect. One friend actually asked if there was hidden cream in the sauce.

Making It Your Own

Blend half the sauce before adding chickpeas for an incredibly smooth restaurant style texture. Cashew cream works instead of coconut milk if you want to switch up the flavor profile entirely.

Serving Ideas

Vegan naan is essential for mopping up that sauce, but warm roti works beautifully too. I love adding a simple cucumber raita made with coconut yogurt on the side to cool things down.

Meal Prep Magic

This recipe doubles perfectly and keeps for up to five days in the refrigerator. The chickpeas actually absorb more flavor as they sit, making this ideal for make ahead lunches.

  • Freeze individual portions for up to three months
  • The rice reheats better with a splash of water
  • Add fresh cilantro right before serving for color
Colorful plate of Vegan Chickpea Tikka Masala with Rice, highlighting golden basmati rice and a thick, aromatic curry. Save
Colorful plate of Vegan Chickpea Tikka Masala with Rice, highlighting golden basmati rice and a thick, aromatic curry. | dishvoyager.com

There is something deeply satisfying about a recipe that comes together so simply yet tastes so complex. This curry has become my go to for feeding a crowd or just treating myself on a Tuesday night.

Vegan Chickpea Tikka Masala

Aromatic vegan curry of chickpeas simmered in creamy tomato tikka masala sauce with basmati rice.

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

Ingredients

Tikka Masala Sauce

  • 2 tablespoons coconut oil
  • 1 large onion, finely chopped
  • 3 cloves garlic, minced
  • 1 tablespoon fresh ginger, grated
  • 1 green chili, deseeded and finely chopped
  • 2 teaspoons garam masala
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 teaspoon smoked paprika
  • 1/2 teaspoon turmeric
  • 1 teaspoon salt
  • 1 (14 oz) can diced tomatoes
  • 1 (14 oz) can coconut milk
  • 2 (14 oz) cans chickpeas, drained and rinsed
  • 1 tablespoon tomato paste
  • 1 teaspoon sugar or maple syrup
  • 1/2 lemon, juiced
  • Fresh cilantro, chopped for garnish

Basmati Rice

  • 1.5 cups (10.5 oz) basmati rice
  • 3 cups (24 oz) water
  • 1/2 teaspoon salt

Instructions

1
Prepare the Rice: Rinse the basmati rice under cold water until the water runs clear. In a medium saucepan, combine rice, water, and salt. Bring to a boil, reduce heat to low, cover, and simmer for 15 minutes. Remove from heat and let stand, covered, for 5 minutes. Fluff with a fork before serving.
2
Sauté Aromatics: While the rice cooks, heat coconut oil in a large skillet or Dutch oven over medium heat. Add chopped onion and sauté for 5 to 7 minutes until soft and golden.
3
Add Ginger and Garlic: Stir in garlic, ginger, and green chili. Cook for 1 minute until fragrant.
4
Toast Spices: Add garam masala, cumin, coriander, smoked paprika, turmeric, and salt. Toast the spices for 1 minute, stirring constantly to release their essential oils.
5
Build Tomato Base: Mix in diced tomatoes, tomato paste, and sugar. Simmer for 5 minutes, stirring occasionally to combine flavors.
6
Simmer Curry: Pour in coconut milk and add the drained chickpeas. Stir well, reduce heat, and simmer uncovered for 15 to 20 minutes until the sauce thickens and flavors meld together.
7
Finish and Season: Stir in lemon juice. Taste and adjust salt or acidity as needed to balance the flavors.
8
Serve: Serve the chickpea tikka masala over steamed basmati rice. Garnish generously with fresh chopped cilantro.
Additional Information

Equipment Needed

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

Nutrition (Per Serving)

Calories 520
Protein 15g
Carbs 77g
Fat 16g

Allergy Information

  • Contains coconut (coconut oil and coconut milk)
  • Always check canned goods and spice labels for potential cross-contamination
Katrina Wells

Passionate home cook sharing simple, flavorful meals and kitchen tips for busy families and food lovers.