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