Whisk together the stir fry sauce with soy sauce, vinegar, hot sauce, sugar and corn flour slurry. Set aside.
Wrap tofu in kitchen towels and gently press to release excess water. Slice into bite-sized pieces and lightly coat with corn flour (optional).
Heat sesame oil in a nonstick pan. Pan-fry tofu on low heat, flipping halfway until golden brown on both sides. Set aside.
In the same pan, toast cashews or peanuts. Remove and set aside.
Add a splash more oil if needed, then add mushrooms. Once softened, add broccoli and onion.
Stir-fry for a few minutes, then add any additional veggies (red peppers, carrots, or green beans).
Add garlic (minced), ginger (grated), and chilli flakes. Sauté until fragrant and lightly charred, while keeping the veggies crisp.
Pour in the prepared sauce and let it sizzle until thickened and glossy.
Toss everything together — tofu, veggies, and toasted nuts — until evenly coated. Finish by stirring in handfuls of fresh basil, scallions and sesame seeds
Serve hot over steamed rice or noodles and enjoy!