Press the tofu for at least 15 minutes.
Cut the tofu in half and then in half again the other way. Turn the tofu and cut it into large cubes
1 package extra firm tofu
Add tofu to a large mixing bowl. Drizzle on the oil, then sprinkle on the soy sauce, corn starch and garlic powder. Gently mix with a wide flat utensil, being careful not to break the tofu, until the corn starch looks mixed in
1 tablespoon corn starch, 1 tablespoon soy sauce, 1 teaspoon garlic powder, 1 tablespoons oil
Put a saute pan on medium low heat and add 2-3 tablespoons of oil
It’s really important to let the pan and oil heat up first, so let it heat up for about 2-5 minutes.
Add the tofu into the pan
Set a timer for 5 minutes and DON’T TOUCH or move the tofu for 5 minutes. It’s really important to leave the tofu alone for at least 5 minutes. This will ensure that the tofu creates a really crispy coating and not stick to the pan.
If you’ve ever cooked tofu and it stuck to the pan and fell apart, it’s because you didn’t let it cook long enough to create that crispy coating. Once that coating has formed, it will naturally release itself from the pan and make it easier to flip.
Cook each side for at least 5 minutes.
If you want to add a sauce, add the sauce to a pan on medium heat on the stove. Stir until it heats up, then add the crispy tofu. Stir and coat well. Keep heating it up until the sauce starts to caramelize. This should take about 5-8 minutes. Then serve
Once each side is cooked, this tofu is ready to go into a Thai curry, a wrap, onto a salad or in a buddha bowl.