Cover tofu between thick layer of paper towel and press it with a heavy object. Keep it just like that for 30 minutes.
Make cubes of tofu with the help of a sharp knife.
Coat tofu with corn starch ,ginger garlic paste, red pepper flakes, salt and one tsp of oil. .Make sure your coating is even.
Preheat oven to 350 F. Prepare a baking tray lined with parchment paper.
Arrange tofu in single layer and bake it for 15 minutes or till they look crisp. Your time can vary depending on your oven .Please keep an eye on your tofu.
Arrange tofu in single layer and bake on 370 f for 5-7 minutes .If your air fryer is small ,do it in two batches. Its quick and my favorite method .
Heat a pan .Add two tbsp of oil to it.
Shallow fry tofu in two or three batches till they look light crisp.
Take a bowl .Mix Soy sauce, Hoisin sauce, red chilli sauce ,brown sugar, water and corn starch together. Whisk it to make it lump free.
Take a Wok. Heat it .When its hot enough add onion ,garlic to it . Stir it on medium flame till it looks light brown .Add ginger and green chilli. Saute it on medium flame for 1 minute.
Now add tofu in it. Saute it for one minute.
Now add sauce mix to it and let it cook on medium flame for 1-2 minute. Stir it in between .
Switch off the flame and garnish with sesame seeds and green onion .
Serve it with noodles ,rice or salad .