01 - Wrap the tofu block in a clean kitchen towel and place a heavy object on top. Let it press for 10 to 15 minutes to remove excess moisture.
02 - Cut the pressed 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, combine cornstarch, flour, garlic powder, smoked paprika, and sesame seeds.
05 - Roll each tofu cube in the coating mixture, ensuring all sides are evenly covered.
06 - Heat vegetable oil in a large skillet over medium-high heat.
07 - Add tofu cubes in a single layer and fry for 3 to 4 minutes per side until golden brown and crispy. Work in batches if necessary. Remove with tongs and drain on paper towels.
08 - Whisk together soy sauce, rice vinegar, maple syrup, sesame oil, ginger, chili flakes, and scallions in a small bowl until combined.
09 - Arrange crispy tofu bites on a serving plate and serve hot with dipping sauce on the side.