Skip to content
Forkin
LunchDinnerMain Course

Tandoori Tofu Tikka Skewers

These vibrant tandoori tofu tikka skewers are a delicious and healthy vegan take on a classic Indian dish. Firm tofu is marinated in a spiced yogurt blend, then grilled or baked until golden and slightly charred. Serve as a main course or a flavorful appetizer.

An original recipe by Forkin

Total time
1 hr 45 min
Serves
4
Difficulty
Medium
Per serving
175 kcal
Vegetarian

Allergen information: may contain milk and soy. Always check ingredient packaging if you have an allergy.

Tandoori Tofu Tikka Skewers

Mise en place

Ingredients

Ingredients

  • 400 gfirm tofu, pressed and cubed
  • 1 tbspvegetable oil

marinade

  • 120 gvegan plain yogurt
  • 15 gginger, grated
  • 2 clovegarlic, minced
  • 1 tbsplemon juice
  • 1 tspgaram masala
  • 0.5 tspturmeric powder
  • 0.5 tspcumin powder
  • 0.5 tspcoriander powder
  • 0.5 tspchili powder
  • 0.5 tspsalt
  • 0.25 tspblack pepper

vegetables

  • 1 pcsred bell pepper, cut into 1-inch pieces
  • 1 pcsgreen bell pepper, cut into 1-inch pieces
  • 0.5 pcsyellow onion, cut into 1-inch pieces

garnish

  • 2 tbspfresh cilantro, chopped(optional)

Equipment

skewers · tongs · grill · whisk · large bowl · baking sheet · parchment paper

The method

Step by step

  1. 1

    Press the firm tofu to remove excess water, then cut it into 1-inch cubes.

    About 10 min

    Cook’s note: Wrap tofu in paper towels and place a heavy object on top for at least 30 minutes to press out water.

  2. 2

    In a large bowl, whisk together the vegan plain yogurt, grated ginger, minced garlic, lemon juice, garam masala, turmeric powder, cumin powder, coriander powder, chili powder, salt, and black pepper to create the marinade.

    About 3 min

  3. 3

    Add the cubed tofu to the marinade, ensuring each piece is well coated.

    About 2 min

  4. 4

    Cover the bowl and refrigerate the tofu for at least 1 hour, or preferably 4-6 hours, allowing the flavors to meld.

    About 1 hr

    Cook’s note: Marinating longer will result in more flavorful tofu.

  5. 5

    If using wooden skewers, soak them in water for at least 30 minutes to prevent burning.

  6. 6

    Preheat your grill to medium-high heat (around 200°C / 400°F) or preheat your oven to 200°C (400°F) and line a baking sheet with parchment paper.

    About 10 min

  7. 7

    Thread the marinated tofu cubes, red bell pepper pieces, green bell pepper pieces, and yellow onion pieces alternately onto the skewers.

    About 5 min

    Cook’s note: Don't pack the ingredients too tightly on the skewers to ensure even cooking.

  8. 8

    Brush the assembled skewers lightly with vegetable oil.

    About 1 min

  9. 9

    Grill the skewers for 15-20 minutes, turning occasionally, until the tofu is golden brown and slightly charred, and the vegetables are tender-crisp.

    About 20 min

    Cook’s note: If baking, arrange skewers on the prepared baking sheet and bake for 20-25 minutes, flipping halfway through, until tofu is firm and browned.

  10. 10

    Remove from heat and let rest for a few minutes.

    About 2 min

  11. 11

    Garnish with fresh cilantro before serving.

    About 1 min

Per serving

Nutrition

72%Score
Calories
174.9kcal
Protein
10.5g
Carbs
15.2g
Fat
9.4g
Fibre
3g
Sugar
7.4g

Estimated from the recipe’s ingredient quantities. Values can vary with brands and substitutions.

Keep it good

Storage

Store leftover skewers in an airtight container in the refrigerator.

Reheating

Reheat gently in a microwave or oven until warmed through.