Cut the pressed tofu into bite-sized cubes. Heat 1 tablespoon of vegetable oil in a large skillet or wok over medium-high heat. Add the tofu and cook until golden brown on all sides, about 8-10 minutes. Remove the tofu from the skillet and set aside.
In the same skillet, add the remaining tablespoon of oil. Add the bell pepper, broccoli, snap peas, and carrot. Stir-fry for about 5 minutes until the vegetables are tender-crisp.
Add the garlic and ginger to the skillet and stir-fry for an additional 1-2 minutes until fragrant.
In a small bowl, whisk together the soy sauce, honey (or maple syrup), rice vinegar, and cornstarch mixture. Pour this sauce over the vegetables in the skillet.
Return the tofu to the skillet and toss everything together to coat in the sauce. Cook for another 2-3 minutes until the sauce thickens and everything is heated through.
Serve the stir-fry over cooked rice or quinoa and garnish with chopped green onions.