Grilled Tandoori Tofu Skewers with Vegetables

Prep: 25 minCook: 10 min12 servingsmediumIndian
Grilled Tandoori Tofu Skewers with Vegetables

Firm tofu cubes marinated in a spiced yogurt tandoori paste with turmeric, cumin, coriander, and fresh ginger, then threaded onto skewers with zucchini, bell peppers, cherry tomatoes, red onions, and beets. Grilled until charred at the edges and served with pitta bread, salad, and hummus.

Ingredients

12 servings
  • 12 oz firm tofu, pressed and cubed
  • 2 tsp ground turmeric
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1 tsp chilli powder
  • ½ tsp paprika
  • 2 ½ cm fresh ginger, grated
  • 2 clove garlic, crushed
  • 1 tbsp tomato puree
  • 1 tbsp coconut oil
    vegetable oil1:1neutral oil

    cooking fat alternative

    Full guide →
  • 2 tsp agave nectar
    honey1:1sweetener

    alternative sweetener listed in source

    Full guide →
  • 1 tsp soy sauce
    saltto tasteseasoninggluten-freesoy-free

    alternative listed in source

    Full guide →
  • black pepper, freshly ground
  • ¾ cups yogurt
    coconut yogurt1:1dairy-free

    substitute for vegan version

    Full guide →
  • 2 tbsp water
  • 2 whole zucchini, sliced
  • 3 whole bell pepper, cut into chunks
  • 24 whole cherry tomato
  • 2 whole red onion, peeled and cut into wedges
  • 4 whole cooked beet, sliced thickly

Instructions

  1. 1

    Combine ground turmeric, cumin, coriander, chilli powder, paprika, grated ginger, crushed garlic, tomato puree, coconut oil, agave nectar, soy sauce, and black pepper into a paste.

  2. 2

    Stir in yogurt and water until marinade reaches coating consistency.

  3. 3

    Press tofu for about half an hour, then cube it.

  4. 4

    Gently coat tofu cubes in marinade and refrigerate in an airtight container for a few hours.

  5. 5

    Soak wooden skewers in water for half an hour.

  6. 6

    Heat grill or BBQ.

  7. 7

    Thread tofu and vegetables onto skewers in rainbow order.

  8. 8

    Grill for a few minutes on each side until cooked through and charred and crisp at edges.

  9. 9

    Serve with toasted pitta bread, salad leaves, cherry tomatoes, and hummus.

Tips

Tip 1

Soak wooden skewers for half an hour to prevent burning.

Tip 2

Press tofu before cubing to remove excess moisture and allow better marinade absorption.

Tip 3

Thread vegetables in rainbow order for visual appeal.

Good to Know

Storage

Refrigerate marinated tofu in airtight container up to 2 days. Grilled skewers best served immediately.

Make Ahead

Prepare marinade and marinate tofu up to 2 days ahead. Soak skewers and prep vegetables several hours before grilling.

Serve With

Serve with toasted pitta bread, salad leaves, cherry tomatoes, and hummus.

Common Mistakes

Watch

Do not skip soaking wooden skewers to avoid them burning during grilling.

Watch

Do not over-press tofu to avoid it becoming too dense and dense to absorb marinade.

Substitutions

Dairy-Free Swaps

yogurt
coconut yogurt1:1dairy-free

substitute for vegan version

Full guide →

Gluten-Free Swaps

soy sauce
saltto tasteseasoninggluten-freesoy-free

alternative listed in source

Full guide →

General Alternatives

agave nectar
honey1:1sweetener

alternative sweetener listed in source

Full guide →
agave nectar
sugar1:1sweetener

alternative sweetener listed in source

Full guide →
coconut oil
vegetable oil1:1neutral oil

cooking fat alternative

Full guide →
Find more substitutions →