Start by pressing the tofu to remove excess moisture. Wrap it in a clean kitchen towel and place a weight on top for about 30 minutes.
Once pressed, cut the tofu into bite-sized cubes.
In a shallow dish, add cornstarch and season lightly with salt. Dredge each tofu cube in cornstarch until fully coated, shaking off any excess.
Heat sesame oil in a large skillet over medium-high heat. Once hot, add the tofu cubes in a single layer. Cook until golden and crispy, about 3-4 minutes on each side. Remove from the skillet and set aside on paper towels to drain.
In a small saucepan, combine honey, orange zest, orange juice, soy sauce, grated ginger, and minced garlic. Bring to a simmer over medium heat and cook for about 5 minutes, allowing it to thicken slightly.
Add the crispy tofu to the sauce, gently tossing to coat each piece evenly. Cook for an additional 2-3 minutes until heated through.
Remove from heat and serve immediately, garnished with chopped green onions and sesame seeds.
Notes
Pressing the tofu is key to achieving a crispy texture.