BBQ Tofu Wings and Ranch

Laura Hemmington

Prep Time: 25 minutes
Cooking Time: 40 minutes
Serves: 3

  1. For the tofu:
  2. 1 block (14-16oz.) firm tofu
  3. 2 tbsp flour + 3 tbsp water
  4. 2 tsp dried oregano
  5. 1 tsp dried onion granules
  6. 1 tsp smoked paprika
  7. ½ tsp cayenne pepper
  8. For the BBQ sauce:
  9. 1 can tomatoes (14 oz.), puréed
  10. 2 tbsp tomato paste
  11. 2 tbsp balsamic vinegar
  12. 2 tbsp maple syrup
  13. 1 tbsp good soy sauce
  14. Juice of ½ an orange
  15. 3 garlic cloves, minced
  16. 1 tbsp smoked paprika
  17. 1 tbsp dried oregano
  18. 1 tsp dried chili flakes (or cayenne pepper)
  19. Black pepper
  20. For the ranch:
  21. 2 tbsp tahini
  22. 4 tbsp water
  23. Handful of fresh dill leaves
  24. 1 garlic clove, minced
  25. 1 tsp lemon juice
  26. ½ tsp Dijon mustard
  27. ½ tsp vinegar (apple cider, red wine)
  28. 1 tsp dried oregano
  29. Pinch cayenne pepper

THE DAY BEFORE: cut the block of tofu into 5 slices, each about 1/2 inch thick, then cut each slice in half again so you have 10 pieces. Place between sheets of kitchen paper on a plate and freeze. Remove from the freezer a couple of hours before you want to start cooking, in order to defrost.

  • Heat the oven to 400°F.
  • Once the tofu has defrosted, press between paper towels or a clean kitchen towel until most of the water has gone (you can do this using a heavy book). You don’t want the tofu to be so dry that it crumbles, but just to remove most of the water.
  • Combine the ingredients for the tofu coating ‘batter’ in a bowl.
  • Dip each tofu wing into the batter to fully coat and place on a non-stick baking tray, greased with a little oil if needed.
  • Place on the top shelf of the oven and cook for 30 minutes, turning once halfway through.
  • Next, put the BBQ sauce on to simmer. Combine all the ingredients and cook on medium heat on the burner, covering with a lid once it starts to bubble and spit. You want a thick sauce, so simmer for 20-30 minutes.
  • While the wings and BBQ sauce are cooking, make the ranch. Put all the ingredients into a food processor and blitz until smooth.
  • Once the wings have been cooking for 30 minutes, remove them from the oven. Carefully place each one in the BBQ sauce, coat using a spoon, then place back onto the baking tray.
  • Cook for a further 10 minutes, arrange on a plate with the ranch and serve!

NOTES: Freezing the tofu isn’t essential, but it leads to a chewier texture. If you’re not freezing it, drain and press for a little longer, ensuring as much water is squeezed out as possible.

You can also substitute your favorite store-bought vegan BBQ sauce.

Thinking of trying vegan?

Veganuary inspires and supports people all over the world to try vegan for January and beyond. Millions of people have already taken part.
Will you join them?