4.5 from 2 votes
Tofu Tikka Masala
Prep Time
10 mins
Cook Time
30 mins
Total Time
40 mins

A spicy, juicy and tasty tofu tikka masala which taste heavenly with some freshly made garlic naans.

Course: Dinner, Lunch, Main Course
Cuisine: Indian
Servings: 4 People
Author: Sapana Behl
For Tikka
  • 300 gm extra firm tofu
  • 2 cups hung curd
  • 1 bell pepper, cubed
  • 1 onion, cubed
  • 1 tablespoon garlic, minced
  • 2 teaspoon ginger, grated
  • 1 tablespoon lemon juice
  • salt to taste
  • 1 teaspoon garam masala
  • 1 teaspoon cumin powder
  • 1 teaspoon red chilli powder
  • 1/4 teaspoon turmeric powder
  • 1 teaspoon coriander powder
  • 1 teaspoon fennel powder
  • salt to taste
  • 1 tablespoon olive oil
For Gravy
  • 2 onions,
  • 4 garlic cloves
  • 2" ginger piece
  • 3 tomatoes
  • 2 green chilli
  • 1 teaspoon turmeric powder
  • 1 teaspoon coriander powder
  • 1 teaspoon garam masala
  • 1 teaspoon dried methi leaves
  • 1 teaspoon red chilli powder
  • salt to taste
  • 4 tablespoon olive oil
  • 1/4 cup coriander leaves
For tofu tikka
  1. In a mixing bowl add hung curd, garlic, ginger, lemon juice and all the spices powders and salt. Give a nice stir and set aside.

  2. Using paper towels absorb the extra water in tofu and cut into cubes or triangle shape.

  3. Add the tofu, onion and bell pepper cubes into the curd mixture and gently stir to combine. 

  4. Let it marinate for about 2 to 4 hours in the refrigerator. Once done arrange the tofu and veggies onto bamboo skewers.

  5. Heat a grill pan and drizzle some olive oil. Grill the skewers until slightly golden. Set them aside.

For masala gravy
  1. In a blender make a puree of onions, garlic, and ginger and likewise make another puree of tomatoes and green chilli.

  2. Heat olive oil in a pan and add onion puree, saute for about 10 to 12minutes or until golden in color.

  3. Stir in all the spice powders and salt along with tomato puree.Cook until oil comes out from edges of the pan, stirring in between.

  4. Add 2 cups of water and cook until desired consistency. Once cooked drop in the tofu skewers into the curry.

  5. Stir and add chopped coriander leaves.

  6. Serve with naan.

Recipe Notes

Alternatively, you can grill the tofu skewers in the tandoor, or in the oven at grill mode.

The same way you can use paneer instead of tofu.

Adjust the spices and salt as per your taste buds.