01 - Pat tofu dry with paper towels and toss with cornstarch until evenly coated.
02 - Heat 1 tablespoon vegetable oil in a large nonstick skillet or wok over medium-high heat. Add tofu cubes and fry until golden and crispy on all sides, about 6 to 8 minutes. Remove and set aside.
03 - Add remaining 1 tablespoon oil to the pan. Stir fry garlic, ginger, and spring onions for 1 minute until fragrant.
04 - Add bell peppers, carrot, snap peas, and broccoli to the pan. Stir fry for 4 to 5 minutes until vegetables are tender-crisp.
05 - Whisk together soy sauce, hoisin sauce, maple syrup, sesame oil, water, and cornstarch in a small bowl. Pour the sauce into the pan and stir to coat vegetables evenly.
06 - Return tofu to the pan. Toss gently and cook for 2 minutes until heated through and sauce thickens.
07 - Serve immediately with steamed rice or noodles if desired.