In a frying pan, toast Sichuan Peppercorns and Black Peppercorns on medium heat for about 2 minutes until fragrant. Then use a Mortar and Pestle to grind the Peppercorns. Transfer to another bowl.
Add in the Sea Salt (don’t use regular salt!). Mix well. Salt and Pepper Mix is ready. Set aside.
Use a Kitchen Towel to press and dry the Tofu. Cut the Tofu in small pieces. Put them on a Kitchen Towel to get rid of extra liquid.
In a plastic bag, add in Cornstarch, Baking Powder, and Tofu. Shake the bag for a few seconds until the Tofu are evenly coated. On a plate, add some extra Cornstarch and spread it out. Add the coated Tofu on the plate for a second coat.
In a frying pan, add the Vegetable Oil, on medium-high heat. Add in the Tofu pieces one at a time making sure to keep them separated so that they don’t stick together. Fry the Tofu on both sides for 3-5 minutes until golden brown. Drain on paper towel. Fry the Tofu in batches, do not overcrowd the pan.
Leave about 1.5 tbsp of Vegetable Oil in the pan. On medium-high heat, add in Garlic, and stir for about 15 seconds until fragrant. Then add in the Onions. Stir for about 2 minutes until the Onions are a bit softened.
Add in the Thai Red Chilies and Green Onions. Keep stirring. Then add in about 1 tsp of Salt and Pepper Mix. Stir well.
Add in all the fried Tofu pieces. Combine well. Add in more Salt and Pepper Mix. Give it a taste to adjust to your preference.
Transfer to serving plate. Garnish with extra Green Onions and Salt and Pepper Mix. Ready to serve!