1Press the tofu for 15 minutes to remove excess moisture, then cut it into 2 cm cubes.
In a small bowl, mix the cornstarch and water to create a slurry. Set aside.
Heat the vegetable oil in a large non-stick skillet or wok over medium-high heat.
Add the tofu cubes and cook for 5-7 minutes, turning occasionally, until golden and slightly crispy. Remove tofu from the pan and set aside.
In the same pan, add the minced garlic and grated ginger. Sauté for 30 seconds until fragrant.
Add the cauliflower and broccoli florets. Stir-fry for 3 minutes.
Add the snow peas and continue to stir-fry for another 2 minutes until all vegetables are crisp-tender.
Return the tofu to the pan. Add the soy sauce and sriracha, stirring to coat everything evenly.
Pour in the cornstarch slurry and stir well. Cook for 1-2 minutes until the sauce thickens and everything is well coated.
Slice the spring onions and sprinkle them over the stir-fry before serving.
Serve hot, optionally with steamed rice or noodles.