This teriyaki stir fry is all about bold flavor and weeknight ease—savory tofu, tender-crisp veggies, and a glossy homemade sauce that clings just right. It’s built on pantry staples, fast prep, and that sweet-salty umami balance that makes every bite count. Serve it over rice, sprinkle with some sliced scallions, and consider dinner handled in about 35 minutes.
1block extra-firm tofudrained, patted dry, and cubed to desired size
2stocksgreen onionsliced, for topping (optional)
For the teriyaki sauce:
½cupsoy sauce
½cupwater
¼cuprice vinegar
¼cupbrown sugar
3tablespoonscornstarch
1tablespoonfresh gingerminced
Instructions
In the large wok or frying pan, heat the sesame oil over medium heat.
Sauté the onions until translucent. Then add the minced garlic and ginger, stirring frequently.
In a medium-sized bowl, make the Teriyaki sauce by whisking together the soy sauce, water, rice vinegar, brown sugar, cornstarch, and ginger until all ingredients are fully combined.
Add the carrots, broccoli, and mushrooms to the pan with half of the teriyaki sauce.
Cover and allow to steam until the vegetables are cooked. (About 5 minutes).
Pour the rest of the teriyaki sauce into the pan, adding in the tofu.
Cook for another 5-10 minutes and serve over rice of your choosing (we recommend jasmine or plain white).
Notes
Storage: Store the stir fry and rice separately in airtight containers. It keeps well in the fridge for up to 4 days.
Reheating: Warm leftovers in a skillet over medium heat with a splash of water or sauce to revive texture and flavor.
Protein Swaps: Tempeh, soy curls, or seitan all work in place of tofu—just sauté before saucing.
Veggie Swaps: Use whatever you have on hand—snap peas, bell pepper, bok choy, baby corn, shredded cabbage, or even spinach near the end are all great choices!
Meal Prep Tip: For efficient meal planning to enjoy throughout the week, double the sauce and chop extra veggies so dinner prep is easy and fast.