I love how this chickpea tikka masala delivers a vibrant flavor harmony thanks to a rich blend of aromatic spices, tomatoes, and a touch of coconut cream. The tender chickpeas mix with the warming spices to create a deeply satisfying, healthy dish that feels like a comforting, soulful celebration. Absolutely delicious experience.

I recently tried making this Vegetarian Chickpea Tikka Masala and it quickly became one of my go-to dinner ideas. I used simple, wholesome ingredients like 2 tbsp vegetable oil, one large chopped onion, and three garlic cloves minced along with 1 tbsp grated ginger to build a base full of flavors.
I then added spices such as 2 tsp garam masala, 1 tsp ground cumin, and 1 tsp paprika with a pinch of turmeric and cayenne pepper to give it that classic tikka masala taste. I mixed in one can of crushed tomatoes and one can of chickpeas; these not only build the rich sauce but also bring proteins and fiber into the meal.
Finally, I stirred in half a cup of coconut cream which adds a rich texture and smooth finish, topped with fresh cilantro. This meal is a tasty vegetarian recipe thats better than takeout and fills me up with nutritious goodness while keeping it real and easy.
Why I Like this Recipe
1. I love how the spices mix together in this recipe and fill my kitchen with an amazing aroma that just makes me feel all warm inside
2. I really like how it’s simple to make, even if I’m not the best cook sometimes, and yet it still turns out packed with flavor
3. I enjoy the creamy texture from the coconut cream, it makes every bite feel so comforting and satisfying
4. I appreciate that I can whip up a wholesome, healthy meal that tastes even better than takeout, and it always gives me that authentic Indian flavor vibe
Ingredients

- Vegetable oil provides essential fats that help cook spices and boost flavor.
- Onions add natural sweetness and fiber, lending a rich, hearty base to the dish.
- Garlic brings a bold flavor and is known for its antioxidants and health perks.
- Ginger has a zesty kick and supports digestion while adding warmth to the sauce.
- Crushed tomatoes are tangy, loaded with vitamins, and contribute juiciness and color.
- Chickpeas are a great plant protein and fiber source, making your meal hearty.
- Coconut cream adds creaminess and a delicate sweetness that balances the spices nicely.
Ingredient Quantities
- 2 tbsp vegetable oil
- 1 large onion, finely chopped
- 3 garlic cloves, minced
- 1 tbsp grated ginger
- 2 tsp garam masala
- 1 tsp ground cumin
- 1 tsp paprika
- 1/2 tsp turmeric
- 1/4 tsp cayenne pepper (adjust to taste)
- 1 can (28 oz) crushed tomatoes
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 cup water
- 1/2 cup coconut cream or heavy cream
- Salt, to taste
- Fresh cilantro for garnish
How to Make this
1. Heat the oil in a large skillet over medium heat and add the chopped onion. Cook for about 5 minutes until the onion gets soft and a little golden.
2. Toss in the minced garlic and grated ginger, and let them cook for another minute until fragrant.
3. Stir in the garam masala, ground cumin, paprika, turmeric, and cayenne pepper, making sure the spices mix well with the onions.
4. Pour in the crushed tomatoes and give everything a good stir. Let the mixture simmer for about 5 minutes so the flavors meld together.
5. Add the chickpeas and water to the skillet. Season with salt to taste and let it come to a gentle simmer.
6. Lower the heat and let it simmer for around 15 minutes to allow the flavors to develop properly.
7. Stir in the coconut cream (or heavy cream) and let it heat through for about 5 more minutes.
8. Taste and adjust the seasonings if needed, then turn off the heat.
9. Sprinkle fresh cilantro on top and serve hot with your favourite rice or naan.
Equipment Needed
1. Large skillet for cooking the onions, garlic, spices, and vegetables
2. Sharp knife for chopping the onion, garlic, and ginger
3. Cutting board to chop all the ingredients safely
4. Grater to grate the ginger evenly
5. Measuring spoons to accurately measure out spices
6. Measuring cup for the water and coconut cream
7. Wooden or silicone spatula for stirring the dish
8. Can opener for opening the crushed tomatoes and chickpeas
FAQ
Vegetarian Chickpea Tikka Masala Watch What U Eat Recipe Substitutions and Variations
- Instead of vegetable oil, you can use canola oil or sunflower oil.
- If you don’t have coconut cream or heavy cream, you might use full fat coconut milk or mix regular milk with a bit of butter for that creamy feel.
- You can swap crushed tomatoes with blended diced tomatoes if that’s what you have on hand.
- For canned chickpeas, you could use dried chickpeas that have been soaked overnight and cooked until tender.
- No garam masala available? Try mixing equal parts cumin, coriander, and cardamom to mimic its flavour.
Pro Tips
1. Try frying the onions extra long until they get really golden and soft so they release all their sweetness, it boosts the flavor alot.
2. Toast the dried spices in the oil for a minute before adding the tomatoes it makes the flavors pop more and gives a nice aroma.
3. If you want a thicker sauce, let it simmer longer or reduce the amount of water a bit, just keep an eye on it so it doesn’t burn.
4. When adding the cream, lower the heat even more and stir slowly cause that helps avoid any curdling and keeps the sauce smooth.
Vegetarian Chickpea Tikka Masala Watch What U Eat Recipe
My favorite Vegetarian Chickpea Tikka Masala Watch What U Eat Recipe
Equipment Needed:
1. Large skillet for cooking the onions, garlic, spices, and vegetables
2. Sharp knife for chopping the onion, garlic, and ginger
3. Cutting board to chop all the ingredients safely
4. Grater to grate the ginger evenly
5. Measuring spoons to accurately measure out spices
6. Measuring cup for the water and coconut cream
7. Wooden or silicone spatula for stirring the dish
8. Can opener for opening the crushed tomatoes and chickpeas
Ingredients:
- 2 tbsp vegetable oil
- 1 large onion, finely chopped
- 3 garlic cloves, minced
- 1 tbsp grated ginger
- 2 tsp garam masala
- 1 tsp ground cumin
- 1 tsp paprika
- 1/2 tsp turmeric
- 1/4 tsp cayenne pepper (adjust to taste)
- 1 can (28 oz) crushed tomatoes
- 1 can (15 oz) chickpeas, drained and rinsed
- 1 cup water
- 1/2 cup coconut cream or heavy cream
- Salt, to taste
- Fresh cilantro for garnish
Instructions:
1. Heat the oil in a large skillet over medium heat and add the chopped onion. Cook for about 5 minutes until the onion gets soft and a little golden.
2. Toss in the minced garlic and grated ginger, and let them cook for another minute until fragrant.
3. Stir in the garam masala, ground cumin, paprika, turmeric, and cayenne pepper, making sure the spices mix well with the onions.
4. Pour in the crushed tomatoes and give everything a good stir. Let the mixture simmer for about 5 minutes so the flavors meld together.
5. Add the chickpeas and water to the skillet. Season with salt to taste and let it come to a gentle simmer.
6. Lower the heat and let it simmer for around 15 minutes to allow the flavors to develop properly.
7. Stir in the coconut cream (or heavy cream) and let it heat through for about 5 more minutes.
8. Taste and adjust the seasonings if needed, then turn off the heat.
9. Sprinkle fresh cilantro on top and serve hot with your favourite rice or naan.











