Place the tofu between two layers of paper towels and place something heavy on top (like a heavy pot) to drain out moisture. Let sit for 30 minutes.
Cut tofu into 1-inch cubes, place in a mixing bowl, and toss with cornstarch.
Heat 2 tablespoons oil over medium heat in a large skillet or wok until hot, add tofu, in batches, and cook until golden brown on all sides, about 2 minutes per side. Remove from pan.
Add another 1 tablespoon oil, add the vegetables, and stir fry until crisp tender, 3–5 minutes. Add the tofu back to the pan with the Szechuan Sauce and cook, stirring gently, until heated through.
Serve over cooked rice topped with green onions and sesame seeds.