Preheat the oven to 200°C/190°C fan or use an air-fryer.
Press the tofu to remove excess moisture, then cut into approximately 2 cm thick pieces.
In a large bowl, mix the flour, ½ tsp paprika, ½ tsp garlic powder, ½ tsp salt, and ¼ tsp black pepper. Add the plant milk and stir to form a batter. Coat the tofu strips evenly in the batter.
Place the tofu in an even layer in the air-fryer and cook for 15 minutes at high heat, or bake in a preheated oven at 200°C for 25 minutes, until the tofu is nicely roasted.
For the buffalo sauce, mix 4 tbsp oil, 2 tbsp water, 1 tsp salt, 2 tsp paprika, 3 tsp garlic powder, 2 tbsp tomato purée, 2 tbsp apple cider vinegar, 2 tbsp maple syrup, and 1 tsp chilli powder. Whisk until smooth.
Remove the battered tofu from the air-fryer and coat it well in the buffalo sauce.
Return the tofu to the air-fryer and cook for another 15 minutes, or bake in the oven for an additional 25 minutes. Serve and enjoy!