Slice the cabbage and red onion. Mix all the ingredients together and allow to sit for at least 1 to 2 hours.
At the same time as the slaw, Set the tofu on paper towels to dry it. Then, slather both sides with the spices. Cover and refrigerator for an hour or two.
Heat the oil in a skillet and sear the tofu for about 4 to 5 minutes on each side. Add some barbecue sauce on both sides and give it another quick sear.
In the meantime, heat the grill on medium-high.
Remove the tofu from the pan and set aside.
Brush the buns with a little olive oil and sprinkle with salt.
Place the tofu over the direct heat and the buns on a shelf with indirect heat. Cook until the tofu is browned on both sides and the buns are golden.
Place one piece of tofu on the bottom of a bun.
Add some more barbecue sauce, avocado and a scoop of slaw. Serve hot!
© Copyright 2023 The Lazy Gastronome