Since learning how to prepare tofu properly we have been eating it by the truckload. I just can’t get enough of that squishy white goodness. This recipe is adapted from one I tried while at the Seoul Vegan Potluck. It was first devised by  the lovely Claire Harrison,  Queen of the Vegans or The Quegan if you will. Sadly she is departing the peninsula but don’t despair tofu fans I am picking up the tofu torch and continuing her good work. The Seoul Vegan Potluck is still going strong, so if you want to see more vegan recipes, check out their website or facebook group for more details.

This is a bit of a doubled edged sword on the vegan front, while the tofu can be adapted to be completely vegan friendly the ranch dressing is less so. These babies are so good we had them three times in one week and when I had run out of tofu I made them with chicken instead. However my boyfriend and I both agreed the tofu version was far tastier.


Tofu Wings

2 blocks of tofu

100g flour

100g nutritional yeast (i-Herb)

2 tablespoons of Mexican or BBQ seasoning

A pinch of salt and pepper

300ml of milk (I used regular but you could change to soy)

4 tablespoons of BBQ sauce (In a pinch you could use bulgogi marinade)

Oil for frying  (enough to cover the bottom of your pan)

Ranch Dip

100g of buttermilk powder (i-herb)

2 tablespoons of dried parsley

2 teaspoons of dried dill weed

2 teaspoons of garlic powder

2 teaspoons of onion powder

2 teaspoons of onion flakes

1 teaspoon of dried chives

1 teaspoon of black pepper

1 teaspoon of salt

3 tablespoons of mayonnaise

3 tablespoons of sour cream


The tofu needs to be prepared in advance. Buy your blocks, pour away the water, and then put them on a plate and top with a board and put something heavy on top for a few hours. You may need to remove the water every hour or so. This helps remove the water from them. Once they have been sufficiently dehydrated wrap them in cling film and put them in the freezer. They need to freeze at least overnight but you can leave them in there as long as you like. Take it out the day you want to use it and let it defrost. You will notice that the tofu has now become much firmer and spongier. Squeeze out as much extra water as you can. Then cut it into chunks.

Mix the flour, nutritional yeast, 1 tablespoon of your seasoning and the salt and pepper together in a bowl and set aside.

To make your marinade, mix together the milk, barbecue sauce, and one tablespoon of your chosen seasoning. Then pop your tofu chunks into it to soak. Leave them for a minute or so then take out and shake off the excess. Then roll them in the flour and nutritional yeast mixture so they are completely coated.

Heat the oil in your frying pan and then cook the tofu chunks in batches, turning them so all of the sides are cooked and are golden brown. Repeat until they are all done.


To make the ranch dip. Measure out all your dry ingredients and mix together in a tub. This will make much more seasoning than you need so you can pull it out any time you need it.


Mix two tablespoons of the ranch spice mix with 3 tablespoons of mayonnaise and 3 tablespoons of sour cream, then mix thoroughly


Serve your delicious dips with your totally terrific tofu. Voilà the best vegan barbecue chicken wings you will ever have!



0 comments on “BBQ Tofu Wings with Ranch Dressing”

Leave a Reply

Your email address will not be published. Required fields are marked *