1. Preparation
Press the tofu to remove excess moisture. Wrap the block of tofu in a clean kitchen towel and place a heavy object on top for about 15 minutes.
While the tofu is pressing, prepare the sauce. In a bowl, mix together soy sauce, maple syrup, garlic, and ginger. Set aside.
Once pressed, cut the tofu into 1-inch cubes.
On a plate, combine sesame seeds and cornstarch. This will be used to coat the tofu.
2. Coating the Tofu
Take each tofu cube and dip it into the sesame seed and cornstarch mixture to coat all sides evenly.
Make sure to press gently to ensure the coating sticks well.
3. Cooking
Heat vegetable oil in a large non-stick skillet over medium-high heat.
Once the oil is hot, add the coated tofu cubes in a single layer, being careful not to overcrowd the pan.
Cook for about 3-5 minutes on each side, or until golden and crispy. Turn gently using a spatula to avoid breaking the tofu.
Once cooked, remove the tofu from the skillet and place it on a paper towel to absorb excess oil.
In the same skillet, lower the heat and pour in the prepared sauce. Heat it until bubbling gently, stirring to combine.
Add the crispy tofu back into the skillet and toss gently in the sauce to coat evenly.
4. Serving
Transfer the sesame tofu to a serving dish.
Garnish with chopped green onions and extra sesame seeds if desired.
Serve immediately, preferably with rice or steamed vegetables.