Start by pressing the tofu to remove excess moisture. Wrap the tofu block in a clean kitchen towel and place a heavy object on top for about 15-20 minutes. Once pressed, cut the tofu into cubes.
In a bowl, toss the cubed tofu with cornstarch until evenly coated. This will give the tofu a crispy texture when cooked.
In a large skillet or wok, heat the vegetable oil over medium-high heat. Add the tofu cubes and cook until golden brown on all sides, about 5-7 minutes. Remove the tofu from the skillet and set aside.
In the same skillet, add the sliced bell peppers, zucchini, and sugar snap peas. Stir-fry for about 3-4 minutes until the vegetables are tender-crisp.
Add garlic and ginger to the skillet and continue to stir-fry for an additional minute until fragrant.
Return the crispy tofu to the skillet. Pour the sweet chili sauce, soy sauce, and rice vinegar over the tofu and vegetables. Stir well to combine, ensuring everything is evenly coated in the sauce.
Cook for another 2-3 minutes, allowing the sauce to thicken slightly and heat through.
Remove from heat and stir in the chopped green onions.
Notes
Serve hot over jasmine or brown rice, garnished with sesame seeds and green onions.