Combine the water, soy sauce, sriracha, maple syrup, red pepper flakes, ginger, and cornstarch in a bowl. Whisk well. Set aside.
1/4 cup water, 1/2 cup soy sauce, 1 tablespoon sriracha, 1 tablespoon maple syrup, 1/2 teaspoon red pepper flakes, 1 tablespoon ginger, 2 teaspoons cornstarch
Toss the pieces of tofu with the 3 tablespoons of cornstarch.
1 pound extra firm tofu, 3 tablespoons cornstarch
Heat one tablespoon of the olive oil in a large, deep skillet over medium-high heat. Add the tofu and cook, stirring often, until lightly browned and crisp, about 8 to 10 minutes. Remove to a plate and tent with aluminum foil to keep it warm.
2 tablespoons extra virgin olive oil
Add the remaining tablespoon of olive oil to the skillet along with the carrots. Cook for 2 to 3 minutes, then add the red onion, broccoli, and peppers. Cook an additional 3 to 4 minutes, or until the vegetables are softened.
1 carrot, 2 red onions, 1 head broccoli, 1 red bell pepper, 1 yellow bell pepper
Stir in the green onions and garlic. Cook an additional 30 to 60 seconds.
3 green onions, 2 garlic cloves
Add the sauce and tofu back to the skillet. Continue to cook a few more minutes, or until thickened to your liking.
Serve over rice or noodles, if desired.Garnish with lime juice, a drizzle of sesame oil, chopped peanuts and/or sesame seeds, or as preferred.