Put your tofu in a tofu press and let it rest for around 10 minutes. Alternatively, you can wrap your tofu in a clean kitchen cloth and put heavy items such as pots or books on top of it to squeeze out any liquid in it.
During this time you can add the stock and water together and make sure they are well mixed.
Once pressed cut the tofu into inch cubes and add to a bowl with the stock and water mixture. The tofu should absorb a lot of the liquid. You can gently press on the tofu to help it out. Any additional liquid can be saved to use in other sauces or soups!
Next add the soaked tofu in a dry bowl with the cornstarch and make sure that all sides of the tofu are coated, adding additional cornstarch as needed. You can do this in batches to ensure that they are all evenly coated.
Add the oil to a deep pot at heat it on medium-high heat until around 360℉ or 182℃. You can test this by adding a small pinch of cornstarch to the oil - if it bubbles at the top its ready to go!
In small batches add the tofu to the pot, making sure they don't touch each other.
After 5 minutes rotate the tofu to ensure even browning. Keep rotating until the tofu is medium brown on all sides, and then remove from oil onto a wire cooling rack, or a paper towel lined plate.
Repeat with remaining tofu and enjoy on its own or tossed in with any dish needing some more crunch!