Press the tofu to remove excess moisture for 15 minutes.
Cut the pressed tofu into bite-sized cubes.
In a bowl, toss tofu cubes with soy sauce until coated.
Sprinkle cornstarch over the tofu and mix gently to coat evenly.
Heat olive oil in a non-stick skillet over medium-high heat.
Once hot, add the tofu cubes in a single layer.
Cook for about 3-4 minutes on each side until golden brown.
Season with salt, pepper, and garlic powder if using.
Remove from the skillet and place on a paper towel to absorb excess oil.
Garnish with sesame seeds and fresh herbs before serving.