01 -
Drain tofu and wrap it in paper towels or a clean cloth. Place a heavy object on top and press for 30 to 60 minutes to remove excess moisture.
02 -
Unwrap the pressed tofu and slice into uniform 1-inch cubes.
03 -
Gently toss tofu cubes with 2 tablespoons cornstarch, 1/2 teaspoon salt, and 1/4 teaspoon black pepper until evenly coated.
04 -
Whisk together soy sauce, honey, rice vinegar, sesame oil, grated ginger, minced garlic, and red pepper flakes (if using) in a small bowl. Set aside.
05 -
Combine 1 tablespoon cornstarch with 2 tablespoons water in a small bowl and stir until smooth.
06 -
Heat 2 to 3 tablespoons neutral oil in a large non-stick skillet or wok over medium-high heat. Add tofu in a single layer, frying 5 to 7 minutes while turning occasionally until golden brown and crispy on all sides. Cook in batches if necessary.
07 -
Reduce heat to medium-low. Pour honey garlic sauce over the tofu and stir gently to coat evenly.
08 -
Add cornstarch slurry to the skillet and stir constantly. Cook 1 to 2 minutes until the sauce thickens into a glossy glaze that clings to the tofu.
09 -
Remove from heat and serve immediately, garnished with toasted sesame seeds and sliced green onions if desired.