01 - Wrap the tofu block in a clean towel and place a heavy object on top. Press for 10 to 15 minutes to remove excess moisture.
02 - Slice the pressed tofu into 0.75-inch bite-sized cubes.
03 - Whisk together soy sauce, sesame oil, rice vinegar, garlic powder, and onion powder in a bowl. Add tofu cubes and gently toss to coat. Let marinate for 10 minutes.
04 - In a shallow bowl, mix cornstarch, panko breadcrumbs, salt, and black pepper until evenly blended.
05 - Dredge each marinated tofu cube thoroughly in the coating mixture until well covered.
06 - Warm 2 to 3 tablespoons of vegetable oil in a large nonstick skillet over medium-high heat.
07 - Add tofu cubes in a single layer, frying in batches if needed. Cook each side for 2 to 3 minutes until golden and crispy, approximately 10 minutes total.
08 - Remove tofu from the skillet and briefly drain on paper towels. Serve immediately with preferred dipping sauce.