01 - Slice pressed tofu into 1/2-inch thick slabs or cut into large cubes.
02 - In a shallow bowl, whisk plant-based milk and apple cider vinegar, then stir in garlic powder, onion powder, smoked paprika, salt, and black pepper. Submerge tofu pieces and marinate for at least 20 minutes.
03 - Combine flour, cornstarch, smoked paprika, cayenne pepper, salt, and black pepper in a separate bowl.
04 - Remove tofu from marinade, reserving the liquid. Coat each piece in the flour mixture, return to marinade, then coat in flour mixture again for a double crust.
05 - Heat 1/2 inch neutral oil in a large skillet over medium-high. Fry tofu pieces 3–4 minutes per side until golden and crispy. Drain on a plate lined with paper towels.
06 - Warm oil in a small saucepan until shimmering, then remove from heat. Whisk in cayenne pepper, brown sugar, smoked paprika, garlic powder, chili powder, and salt until smooth.
07 - Generously brush or spoon spicy oil over hot tofu. Serve on buns or white bread topped with sliced pickles and vegan coleslaw if desired.