Put all the ingredients required for baking tofu (except tofu) in a bowl and mix well. Now add the tofu cubes. Cover the bowl with a lid, shake well until all the cubes get nicely coated.
Spread the tofu cubes on a nonstick baking tray and put in a pre-heated oven. Bake for around 25-30 minutes and 200 degrees celsius.
In a bowl mix orange juice with soy sauce, hot sauce, vinegar, and sugar, till sugar gets dissolved.
In another bowl, mix cornstarch with water and keep aside.
Heat oil in a wok and add chopped ginger and garlic to it. Saute till they become fragrant.
Pour the orange juice mixture in the wok and let cook for a few minutes till the sauce starts boiling,
Add the cornstarch slurry, mix well and cook for 3-4 minutes or till the sauce gets thickened
Add the baked tofu cubes and mix.
Check the seasoning, and add salt only if required. Switch off the gas.
Garnish with chopped scallion and chili flakes. Serve with steamed rice and enjoy.