Drain + press the tofu. Remove any excess water by wrapping a clean cloth or paper towel around your tofu and to squeeze out moisture. Then cut into cubes.
12 oz firm tofu
In a medium bowl, whisk together soy sauce, maple syrup and garlic powder. Add the cubed tofu to the sauce and toss until tofu is well coated. Let sit in the sauce for about 5 minutes.
2 tablespoon soy sauce, ½ teaspoon garlic powder, 1 tablespoon maple syrup
Transfer the tofu to a ziplock bag. Add cornstarch and close the bag. Gently shake so that the tofu gets evenly coated in cornstarch.
3 tablespoon corn starch
Heat some sesame oil in a pan over medium-high heat. Add the coated tofu cubes and fry on each side until golden brown and crispy.
In the meantime, prepare the sticky sauce. Whisk together all of the ingredients in a small bowl.
⅔ cup water, 5 tablespoon soy sauce, 4 tablespoon maple syrup, 1 tablespoon sesame oil, 1 tablespoon rice vinegar, 1 tablespoon tomato paste, 2 garlic gloves, 1 inch ginger, 2 teaspoon corn starch, pinch of salt to taste
Remove the tofu from the saucepan and set aside. Lower the heat for the saucepan to low.
Pour the sticky sauce into the saucepan while constantly whisking to avoid any clumps. Let sauce simmer on low for about 1-3 minutes or until thickened.
Add the tofu cubes and give them a good stir so that they are evenly coated with sauce.
Top with sesame seeds (optional), green onions and serve with rice.