01 - Press the tofu for at least 10 minutes to remove excess moisture. Cut into ¾-inch cubes and toss with 2 tablespoons cornstarch until evenly coated.
02 - Heat 2 tablespoons vegetable oil in a large non-stick skillet or wok over medium-high heat. Add tofu cubes and cook, turning occasionally, until golden and crispy on all sides, about 8 to 10 minutes. Remove tofu and set aside.
03 - In the same pan, add minced garlic and grated ginger; sauté for 30 seconds until fragrant.
04 - Add bell peppers, carrot, broccoli florets, and sugar snap peas to the pan. Stir fry for 4 to 5 minutes until vegetables are just tender but retain crispness.
05 - While vegetables cook, whisk together soy sauce, hoisin sauce, rice vinegar, maple syrup, toasted sesame oil, water, and 1 teaspoon cornstarch in a small bowl.
06 - Return the tofu to the pan and pour in the sauce. Toss to coat all components evenly and cook for 2 to 3 minutes until the sauce thickens.
07 - Remove from heat, sprinkle with sliced spring onions, and serve immediately. Optionally, serve over steamed rice or noodles.