Begin by pressing the tofu to remove excess moisture. Wrap it in a clean kitchen towel and place a heavy object on top for about 15-20 minutes.
Once the tofu is pressed, cut it into bite-sized cubes.
In a small bowl, mix together the soy sauce, teriyaki sauce, grated ginger, and minced garlic. Set this sauce aside.
Heat the vegetable oil in a large non-stick skillet over medium-high heat.
Add the cubed tofu to the skillet in a single layer and fry until golden brown, about 5-7 minutes. Carefully flip the cubes to ensure even cooking on all sides.
Once the tofu is nicely browned, pour the ginger teriyaki sauce over it. Stir well to coat the tofu evenly. Cook for an additional 2-3 minutes, allowing the sauce to thicken slightly.
Add the bell pepper, broccoli, and carrot to the skillet. Stir-fry the mixture for about 5-7 minutes, or until the vegetables are tender yet still crisp.
Drizzle sesame oil over the stir fry and toss everything together. Cook for another 1-2 minutes to infuse the flavors.
Remove from heat and garnish with sesame seeds and sliced green onions.
Notes
Serve hot over steamed rice or quinoa, garnished with extra sesame seeds and green onions.