Skip to content
Tandoori Tofu
RCI-SP.005.0011

Tandoori Tofu

Origin: VegetarianPeriod: Traditional

Tandoori tofu represents a modern vegetarian adaptation of the classical tandoori cooking method, employing plant-based protein in place of traditional animal-based ingredients while adhering to the foundational principles of South Asian spiced marinade preparation. This dish emerges from the intersection of traditional tandoori technique and contemporary vegetarian cuisine, utilizing firm tofu as a vehicle for absorption of aromatic spice blends characteristic of the tandoor tradition.

The defining technique centers on pre-baking tofu to remove excess moisture, enabling enhanced marinade absorption—a critical modification absent from meat-based tandoori preparations. The characteristic marinade combines yogurt (or plant-based substitute), tomato sauce, oil, and spices such as turmeric and hot seasonings, mirroring the spice profiles of traditional tandoori gravies. The marinating period of approximately eight hours facilitates deep flavor penetration. The protein may be prepared via grilling on skewers, baking and broiling, or moist baking with marinade, depending on textural preference and available equipment.

As a vegetarian interpretation of subcontinental cuisine, tandoori tofu reflects the broader culinary evolution accommodating plant-based dietary practices while maintaining cultural cooking traditions. The final presentation, often accompanied by rice or naan and garnished with fresh cilantro, onions, or cucumbers, preserves the vegetable-forward plating conventions of South Asian cuisine. This adaptation demonstrates how traditional cooking methodologies transcend specific proteins, allowing classical techniques to be applied to diverse ingredients while sustaining the essential flavor architecture of the original tradition.

Cultural Significance

Tandoori preparations originate from Punjab and hold deep significance in South Asian cooking, traditionally associated with the tandoor clay oven central to North Indian and Pakistani cuisine. While tandoori marinades and spice blends are rooted in centuries-old culinary traditions developed for meat, fish, and paneer, the application to tofu represents a contemporary adaptation reflecting the global vegetarian movement and the growing influence of plant-based cuisines in diaspora communities. Tandoori tofu bridges traditional cooking methods with modern dietary choices, allowing vegetarians and vegans to access the cultural heritage of tandoori preparation—characterized by aromatic spices like yogurt, ginger, garlic, and chili. In multicultural urban settings, it serves as both an accessible introduction to South Asian flavors and a vehicle for cultural exchange, honoring the original tradition while expanding its reach beyond its conventional protein bases.

vegetarian
Prep35 min
Cook25 min
Total60 min
Servings4
Difficultybeginner

Ingredients

  • Firm or Extra firm tofu - 1 block
    1 unit
  • Yogurt - 2 or 3 tablespoons
    1 unit
  • Tomato sauce - 4 oz
    1 unit
  • Olive Oil or Canola Oil - 2 tablespoons
    1 unit
  • Preferred seasonings (suggested seasonings: turmeric
    pepper, hot sauce, salt)
    1 unit

Method

1
Slice tofu into 1-inch cubes (preferably)
5 minutes
2
Spread out the tofu in a cookie sheet or a baking sheet and bake it for 20-25 mins at 350-375'F. This releases the extra water from the tofu and dries it out to be able to absorb the marinade
23 minutes
3
Mix the spices, tomato sauce (or tomato paste), yogurt and oil in a bowl
3 minutes
4
Let the tofu marinate well (about 8hrs) in this gravy. May be left in the refrigerator while marinating
480 minutes
5
After marinating, skewer the tofu onto skewers and grill it on a barbecue grill
10 minutes
6
Alternatively, if grill is not available, arrange the tofu pieces on a cookie sheet and bake for 20 mins at 350'F, then broil for another 20 mins at 350'F in the middle shelf
40 minutes
7
If dryness of the tofu is not preferred, then bake the tofu with the marinade in a baking dish for 30-40 minutes at 350'F and then broil for 20-25 mins at 350'F.
55 minutes
8
Maybe served with rice or naan
15 minutes
9
May garnish with fresh-chopped cilantro or with fresh onions and cucumbers
3 minutes
10
To make this vegan, substitute the yogurt with soymilk
1 minutes