Vegetarian Indian Tofu Tandoori Recipe (Vegan Option, Gluten-Free)

Vegetarian Indian Tofu Tandoori Recipe (Vegan Option, Gluten-Free)

Tofu marinates in tandoori spices in a yogurt-based sauce and is grilled until crispy in this vegetarian grilled or oven-baked tofu recipe.
  • Preparation:
  • Cooking:
  • Total:
  • Serves: 3 persons



  1. Step 1

    Like most baked, fried, stir-fried tofu , and grilled tofu recipes, this one will taste best if you press the tofu first. This allows the tofu to absorb more of the flavorings and seasonings which you add to it.
  2. Step 2

    Prepare the bamboo skewers by soaking them.
  3. Step 3

    Whisk together all ingredients, except tofu, until well combined. Add the tofu, covering well with sauce. Chill for at least 30 minutes; longer is better, turning once or twice to ensure tofu stays well-marinated.
  4. Step 4

    Transfer the marinated tofu to skewers, basting again with the tandoori sauce.
  5. Step 5

    Place on a pre-heated grill for 6 to 8 minutes, turning once or twice, until tofu is cooked and crisp.
  6. Step 6

    Pair these tandoori tofu skewers with fresh homemade cucumber raita. Recipe note:  If you need to turn this tandoori tofu into an oven-baked dish because you're not firing up the grill or don't have a grill pan, here's what to do: Pre-heat the oven to 400 F, place the tofu on a lightly grilled baking sheet, and stick in the oven for 20 to 25 minutes, turning the pan once to make sure the tofu cooks evenly. You'll probably also want to slice the tofu into slabs instead of cubes for baking.