Pat dried the tofu and cut into ½ inch thick square pieces.
Heat 2 tbsp cooking oil in a nonstick pan over medium heat, pat dry each piece of tofu again before putting into pan and cooking for 6 to 8 minutes until golden brown.
Flip the tofu carefully, add 1 tbsp cooking oil and continue to cook for for another 2 to 3 minutes. Add garlic and the white and light green part of the green onion into the pan between the tofu slices (or saute separately from tofu for 30 seconds).
Pour the sauce into the pan, cover with a lid and cook for 10 minutes over medium low heat. Uncover the lid for the last 1 to 2 minutes to reduce the sauce.
garnish with sesame seeds and green onion, serve warm or cold.
If your pan is not big enough or you want to make more, pan frying the tofu in batches and cook all together with the sauce.