Air Fryer Tofu Skewers

Ready in about 34 minutes.

Updated 7 September 2026

Marinated tofu threaded with peppers and onion onto skewers, cooked until the edges char and the veg soften. The air fryer gives a barbecue-style finish indoors, perfect for a colourful summer plate any time of year.

Ingredients

  • 1 block (400g) firm tofu, pressed and cubed
  • 1 red pepper, chunked
  • 1 courgette, thickly sliced
  • 1 red onion, chunked
  • 2 tbsp soy sauce
  • 1 tbsp olive oil
  • 1 tbsp maple syrup
  • 1 tsp smoked paprika
  • 1 clove garlic, grated

Method

  1. 1Whisk soy, oil, maple, paprika and garlic, then marinate the tofu for 15 minutes.
  2. 2Thread tofu, pepper, courgette and onion alternately onto skewers.
  3. 3Preheat the air fryer to 190°C (375°F).
  4. 4Air fry the skewers for 12-15 minutes, flipping halfway, until charred at the edges.
  5. 5Brush with any leftover marinade in the final few minutes.
  6. 6Rest briefly, then serve with rice or flatbreads.

Tips for the best results

  • Use short skewers or halve wooden ones so they fit the basket.
  • Soak wooden skewers in water first to stop them scorching.
  • Cut all pieces a similar size so they cook evenly.

Frequently Asked Questions

What temperature and time for air fryer tofu skewers?+

Cook at 190°C / 375°F for 12-15 min, flip halfway.

No skewers?+

Scatter everything loose in the basket and toss halfway — it works just as well.

You might also like