Prep tofu by pressing it and then cut/tear it into small bite size pieces.
Add the tofu pieces to a large bowl and toss with flour, salt, and pepper until evenly coated.
Heat 1 tablespoon of olive oil in a large skillet over medium heat. Once hot, add the tofu. Cook until crispy and lightly browned all around, tossing often. This should take about 8 minutes.
Meanwhile, whisk together the cornstarch, soy sauce, honey, sesame oil, rice vinegar, garlic, ginger, sriracha, garlic powder, and onion powder.
Once tofu is cooked and crispy, lower heat to medium-low and pour in sauce. Stir until the tofu is coated and let simmer for about 5 minutes or until the sauce has thickened. Serve and ENJOY!
