This Vegetable Teriyaki Stir-Fry is one of my most popular recipes, and it’s been with me for a while!
Funny, as a culture, we are always excited and fascinated by what’s new. As a vegan chef, I love to push out of my cooking comfort zones to try new techniques, new ingredients, and of course to create new recipes for all of you.

We have thousands of cookbooks available to use (vegan or otherwise), and millions more recipes online.
But we are still so eager for the new thing. Sometimes, however, the gems are already ‘out there’.

As with this Vegetable Teriyaki Stir-Fry
It’s another one of those oldies but goodies! Readers tell me all the time that it’s “better than takeout”!
When I wrote PPF, I included this recipe, because it has been such a reader favorite (and a favorite for our family as well).

I made this recipe again recently and decided I had to get this recipe with all its beauteous veg posted for you.
While I was making it, hubby walked in and said “man, it smells good in here, is that what I think it is? I cannot wait to eat!“
Yes, my tater-veggie-burger-loving hubby absolutely LOVES this vegetable teriyaki stir-fry, and has no issue scarfing down all the mix of vegetables.
I sometimes switch up some of the veg I use in this recipe, so I give some tips to do the same in the notes below.
For any of you that don’t have PPF, or haven’t tried this recipe, I truly think you’ll love it! Please share your feedback when you try it.
Enjoy… x Dreena
Vegetable Teriyaki Stir-Fry
Ingredients
Tofu: (optional, see note)
- 1 350 g (12 oz) pkg firm or extra-firm tofu, cut into cubes about 1⁄2″ – ¾” thick
- 1 tbsp tamari or coconut aminos
- 1½ tbsp rice wine vinegar or red wine vinegar
For the Sauce:
- 1/3 cup tamari or coconut aminos
- 1/2 cup water
- 3 1/2 tbsp pure maple syrup
- 1/2 – 1 tbsp freshly squeezed lemon juice
- 1 tsp blackstrap molasses
- 3-4 medium cloves garlic, roughly chopped
- 1 tbsp roughly chopped fresh ginger
- 1 1/2 tbsp arrowroot powder
Stir-Fry Mix
- 4-6 teaspoons water, divided
- 1 cup sliced carrots (in half-moons or discs
- couple pinches of sea salt
- 1 cup sliced zucchini or green beans cut in bite-size pieces
- 4 ½ -5 cups broccoli cut into flowerets and stalks peeled, trimmed, and sliced in rounds (just over ½ lb of broccoli)
- 1½ cups cubed red, yellow, or orange bell pepper
Toppings
- ½ – ¾ cup raw cashews optional
- 1/2 cup sliced green onions
Instructions
- If using the tofu, first marinate it. Place the tofu cubes in a shallow dish and then pour the tamari and vinegar over the pieces. Flip the tofu to try and coat and distribute the marinade to both sides of the tofu.
- Next, combine the ingredients for the sauce, pureeing in a blender or with a handblender until fully blended.
- In a large non-stick skillet over high heat, saute the tofu for 7-9 minutes, turning the sides to lightly brown each side. Once golden brown, remove the tofu from your skillet. (Alternatively, you can bake the tofu with the marinade in a shallow baking dish (roughly 8” x 12”) at about 400 degrees for 15-25 minutes, turning once or twice until all the marinade is absorbed – it won’t get as crispy through oven baking).
- Next, in a non-stick pan over high heat, add 2-3 teaspoons of the water, and the carrot and salt. Reduce heat to medium-high, cover, and let the carrot steam for a couple of minutes. Remove cover, return heat to high, and add the zucchini. Toss through to let sear slightly, then add remaining 2-3 teaspoons of water, the broccoli, and bell pepper. Toss through, cover, reduce heat slightly, and cook for 2-3 minutes, just until broccoli turns bright green (the veggies will continue to cook in sauce, so don't overcook).
- Add the teriyaki sauce to the veggie mixture, and tofu if using. Toss to coat, and let the sauce come to a slow boil over medium-high heat. Once the sauce has reached a slow boil and thickened, add the cashews and toss to combine. Remove the pan from the heat and serve immediately over brown rice, quinoa, or soba noodles.
Notes
- Tofu note: Marinating the tofu is optional. If you want to speed the cooking process you can eliminate this step. Marinating will add extra flavor to the tofu, but you can skip the step if you are in a hurry.
- Vegetables Switch-Ups: If you’d like to use other veggies in this stir-fry, go for it! I love to add in carrots, green beans, snow peas, and zucchini. Keep in mind that harder veggies like carrots and cauliflower need a little more time, so add those earlier in the cooking process. Veg like zukes, bell peppers, green beans, and especially snow peas need just a few minutes to gently heat through and not overcook.
- Sauce Note: Sometimes I like to ‘extend’ the sauce a little more, using about 1/3 – 1/2 cup of water. When I do, I round the tbsp of arrowroot slightly so that the sauce will still nicely thicken. Don’t add too much water as it will dilute the flavors.
What are some of YOUR “oldie but goodie” recipes? Please share your cherished favorites, and also any feedback you have about this Vegetable Teriyaki Stir-Fry.
Much ♥!
image credit: Nicole Axworthy




Rose Marie Hollinger says
I am allergic to Tofu and Temphe…..any suggestions for substitution for this yummy sounding recipe?
Thank you
Dreena says
Hi Rose, I’d just omit it altogether and top with extra raw cashews. That’s often how I have it, and love it that way! Enjoy.
Yolanda Dunmore says
I made this dish tonight and it was delicious. I didn’t have any molasses on hand but continued without it, my husband and I both enjoyed it. We like things a little spicier so I added some crushed red pepper flakes. Yummmmm!!!
Sharon Hor says
Hi
Can you please tell me how long it takes to cook this?
Dreena says
Hi Sharon, the time is mentioned in the recipe directions.
Erin Trawick says
I don’t have any molasses. Should I omit or up the maple syrup amount?
Dreena says
Not a biggie, yep you can omit!
Unity Addison says
Hmmm…. Mine didn’t taste so good. I used date syrup instead of maple and I used soy sauce. Would this have ruined the dish,?
Dreena says
Hi Unity, the date syrup might give a different flavor but it shouldn’t change it that much. Was your soy sauce still fresh? I’m at a loss why the flavor would be soo off!