Wrap the tofu in a towel and gently squeeze out excess water. Stack a few heavy cookbooks on top while you prepare the other ingredients.
Chop the green onions.
Slice or break the tofu into bite size cubes. Toss the tofu with the oil, soy, sambal oelek, garlic and pepper to coat the pieces. Then sprinkle with cornstarch and toss again until thoroughly coated and sticky.
Add enough oil to generously cover the bottom of a skillet so the oil will come up the sides of the tofu. Heat over medium high until the oil is shimmering. Once hot, arrange the tofu pieces (cubes) in a single layer in the hot skillet - they will sizzle! Let them cook and turn golden (~2 minutes) flip* and repeat on the opposite side until golden and crispy. Use chopsticks, a fork or tongs.
Transfer the tofu to a pile of paper towels to remove excess drippings. ENJOY AS IS or make the sesame garlic sauce.
Make the sesame sauce: Pour out the oil and wipe the skillet. Whisk the sauce ingredients together then pour into the skillet and cook over medium heat. As the sauce begins to bubble, it will start thickening (about 2-4 minutes). Transfer the cooked tofu into the pan and toss to coat evenly. Continue to stir until the sauce is glossy and thickened. Turn off the heat. Note: if the sauce becomes too thick, add a splash of water to correct consistency.
To serve: Remove from heat and serve immediately garnished with a sprinkle of toasted sesame seeds and sliced green onions over a bed of rice and steamed veggies (if desired).