01 - Slice the pressed tofu into 3/4 inch thick slabs. Tear each slab by hand into nugget-sized pieces to mimic chicken texture.
02 - Combine soy sauce and apple cider vinegar in a shallow dish. Add tofu pieces, toss to coat, and let marinate for 10 minutes.
03 - Whisk together plant-based milk, lemon juice, and hot sauce in a bowl. Let sit for 2 minutes until slightly thickened.
04 - Sift together flour, cornstarch, garlic powder, onion powder, smoked paprika, salt, black pepper, white pepper, and cayenne in a separate bowl.
05 - Dip each tofu piece into the buttermilk mixture, then dredge thoroughly in the flour coating. Repeat the dipping and dredging process once for extra crunch.
06 - Heat oil to 350°F in a deep pan or fryer. Fry tofu in batches for 3 to 4 minutes per side until golden brown and crispy. Drain on paper towels.
07 - Serve hot accompanied by your choice of dipping sauce.