Press the tofu between paper towels for 15 minutes to remove excess moisture, then cut into 1-inch cubes.
Heat the avocado oil in a large skillet or wok over medium-high heat until shimmering.
Add the tofu cubes to the skillet and sear for 8 to 10 minutes, turning occasionally until all sides are crispy and golden.
Stir in the minced garlic, grated ginger, and red pepper flakes, sautéing for 1 minute until highly fragrant.
Add the fresh bean sprouts to the pan and stir-fry for 2 minutes until they are just tender but still maintain a crisp bite.
In a small bowl, whisk together the tamari, rice vinegar, and toasted sesame oil.
Pour the sauce over the tofu and sprouts, tossing quickly to coat every piece evenly.
Remove from heat, garnish with thinly sliced green onions, and serve immediately while hot.