Prep the tofu: Press the tofu for 10 minutes to remove excess moisture. Cut into 1-inch cubes.
Pat dry.
Make the sauce: In a small bowl, whisk soy sauce, rice vinegar, maple syrup, cornstarch, water, and sriracha if using. Set aside.
Heat the pan: Place a large skillet or wok over medium-high heat. Add 1 tablespoon oil.
When it shimmers, add tofu in a single layer.
Crisp the tofu: Cook 6–8 minutes, turning occasionally, until golden on most sides. Transfer to a plate.
Aromatics: Add another 1 tablespoon oil. Toss in garlic and ginger.
Stir for 30 seconds until fragrant—don’t let them burn.
Cook the veggies: Add broccoli and carrots first. Stir-fry 2–3 minutes. Add bell pepper, onion, and snap peas.
Cook 3–4 more minutes until crisp-tender.
Sauce it up: Return tofu to the pan. Whisk the sauce again and pour it in. Stir constantly for 1–2 minutes until it thickens and coats everything.
Finish: Turn off heat.
Stir in toasted sesame oil. Taste and adjust with a splash of soy for salt, lime or vinegar for brightness, or chili for heat.
Serve: Spoon over warm rice or toss with noodles. Top with sesame seeds, cilantro, and a squeeze of lime.