
Tofu Tikka Masala - this smoky and creamy Tofu Tikka Masala is a high-protein vegetarian curry made with tofu, tomatoes, roasted makhana, and cashews. No cream needed — just simple, wholesome ingredients for a cozy homemade Indian dinner. Pair it with masala missi roti, naan, or rice, and some beetroot yogurt raita for the perfect meal! 🌿✨
In a bowl, whisk together all the marinade ingredients
Add the pressed tofu cubes along with bell peppers and onion. Coat everything well and refrigerate for at least 30 minutes.
Add the tomato-makhana-cashew puree with chili powder, coriander powder, turmeric, salt, and kasoori methi. Cook covered until the oil separates.
Stir in 2–3 tbsp leftover marinade and cook for another 2–3 minutes.
Add milk, sugar, and finish with garam masala. Garnish with chopped ginger and cilantro.
Roast the marinated tofu skewers directly over the gas flame until lightly charred and smoky.
Traditionally, I like to roast the tofu skewers directly over the gas flame for that authentic smoky char. But you can also make it more convenient:
Oven Method – Arrange the marinated tofu cubes with peppers and onions on skewers or a lined tray. Bake at 370°F (190°C) for 10–15 minutes, brushing with a little oil midway.
Air Fryer Method – Place the marinated tofu in the basket and air fry at 350°F (175°C) for 10 minutes, checking halfway through and brushing lightly with oil for even roasting.
Slide them into the gravy and mix gently.
Place a small steel bowl in the center of the pan and then place a hot coal in it. Drizzle ghee on top of the coal and cover the entire pan so that it becomes infused with a rich, smoky flavor. Let it infuse for 3–4 minutes, then remove the coal.
Serve your Tofu Tikka Masala with masala missi roti or paratha, and beetroot yogurt raita.