01 - Wrap the tofu block in a clean kitchen towel and place a heavy object on top. Let it press for 10–15 minutes to remove excess moisture.
02 - Cut the tofu into 3/4 inch bite-sized cubes.
03 - In a bowl, toss tofu cubes with salt and black pepper.
04 - In a shallow dish, mix cornstarch, flour, garlic powder, smoked paprika, and sesame seeds.
05 - Roll each tofu cube in the coating mixture to cover all sides evenly.
06 - Heat vegetable oil in a large skillet over medium-high heat.
07 - Add tofu cubes in a single layer (in batches if necessary) and fry for 3–4 minutes per side until golden brown and crispy. Remove and drain on a paper towel-lined plate.
08 - Whisk together soy sauce, rice vinegar, maple syrup, sesame oil, ginger, chili flakes, and scallions in a small bowl.
09 - Serve crispy tofu bites hot with the dipping sauce on the side.