This Ultimate Teriyaki Tofu Stir Fry is a quick and flavorful vegan dinner made with crispy baked tofu, tender vegetables, and a homemade teriyaki-style sauce. It's oil-free, lightly sweetened with maple syrup, and tastes like takeout at home. Serve over rice or noodles for an easy weeknight meal!

Why You'll Love This Teriyaki Tofu Stir Fry
- Crispy tofu + sticky homemade teriyaki sauce = the perfect texture combo. Every bite is crunchy, saucy, and satisfying. Better than takeout!
- A fast weeknight dinner that actually delivers. Once your crispy tofu is prepped, this stir fry comes together in under 30 minutes.
- Great for meal prep and reheats well for lunches throughout the week.
- Naturally vegan and packed with vegetables for a balanced, flavorful meal.

Ingredients
Teriyaki Sauce
This recipe uses a homemade, non-traditional teriyaki-style glaze, designed for quick, weeknight stir fries.
- Ginger, garlic, tamari, maple syrup, and rice vinegar: form the base of this homemade teriyaki sauce, creating a balance of savory, sweet, and tangy flavor.
- Arrowroot powder: thickens the sauce as it simmers, helping it coat the vegetables and tofu.
Stir Fry
- Carrots, onion, broccoli, snap peas, and bell pepper: The vegetable base of this stir fry. These add color, texture, and fresh bites that pair well with the sauce.
- Cashews: add crunch and a subtle nutty flavor.
- Crispy Baked Tofu: adds protein and makes our meal more filling and satisfying.
- Green onion and toasted sesame seeds: added at the end for freshness, flavor, and garnish.

How to Make Teriyaki Stir Fry
This recipe starts with crispy baked tofu, then comes together quickly with a simple teriyaki vegetable stir fry and sauce.
Quick Crispy Tofu Method
- Press tofu to remove excess moisture, then cut into cubes.
- Toss tofu cubes with tamari, lemon juice, and seasonings. Then toss with nutritional yeast and cornstarch.
- Transfer to a baking sheet and bake at 425F for 25 minutes, flipping partway through, until golden and crispy.
- Set aside and add to the stir fry at the end. For full details, see my Crispy Baked Tofu recipe.
Stir Fry Method
- Add all Teriyaki Sauce ingredients to a blender and blend until smooth.
- Sauté carrot and onion on the stovetop. Add broccoli, snap peas, and bell pepper and sauté until lightly tender.
- Pour in the blended Teriyaki Sauce and toss to coat the vegetables.
- Bring to a gentle boil, then reduce the heat and simmer until the sauce thickens.
- Stir in crispy tofu, green onion, and cashews.
- Serve over rice or noodles, and top with toasted sesame seeds.

Tips for Teriyaki Veggie Stir Fry
- Make the crispy tofu ahead of time. The stir fry and sauce come together quickly in under 30 minutes, so the tofu should be ready before you start cooking. This prevents the sauce from over-thickening while you wait and keeps everything evenly heated.
- Control the spice level. For some extra spice, stir sriracha directly into the teriyaki sauce or drizzle it over the finished dish.
- Customize the vegetables. This recipe works well with mushrooms, corn, or cauliflower in place of or in addition to the listed vegetables. Just adjust cooking times so everything cooks evenly.
- Serve immediately as a stir fry bowl over rice or noodles for an easy weeknight dinner while the sauce is glossy and the vegetables are still crisp.
- For other veggie-packed recipes, check out my Vegetable Summer Rolls and Crunchy Thai Peanut Salad! Or for more tofu recipes, be sure to try my Vegan Pho with Tofu or my Zesty Coconut Rice Bowl!
Enjoy!
Frequently Asked Questions
This recipe uses a Crispy Baked Tofu, made by coating pressed tofu in cornstarch and baking until golden. The cornstarch helps remove moisture and creates a crispy exterior that holds up well in the stir fry.
Carrots, snap peas, broccoli, onion, and bell pepper work best for this stir fry. Mushrooms, zucchini, cauliflower, corn, or green beans can also be used, just adjust cooking times so everything cooks evenly.
This recipe was created specifically for a homemade teriyaki-style sauce that is thickened and simmered to create a rich, glossy coating for the tofu and vegetables. For the best flavor and texture, the homemade sauce is recommended.
📖 Recipe

The Ultimate Teriyaki Tofu Stir Fry
Ingredients
Teriyaki Sauce
- 1.5 tablespoon arrowroot
- 1 tablespoon ginger
- 3 cloves garlic -
- ½ cup vegetable broth
- ⅓ cup tamari
- ¼ cup pure maple syrup
- 1 tablespoon rice vinegar
Stir Fry
- 2 small/medium carrots - sliced into rounds
- ½ yellow onion - cut into strips
- 1 head of broccoli - roughly chopped
- 1 cup snap peas - tough ends removed if desired
- 1 red bell pepper - cut into strips
- ½ cup raw cashews
- 1 recipe Joyful Balance Crispy Baked Tofu
- 2 stalks green onion - sliced
For Serving:
- rice or noodles of choice
- 1 tablespoon toasted sesame seeds
Instructions
- Add all Teriyaki Sauce ingredients to a high powered blender. Blend until smooth.
- Bring a medium/large nonstick pan to medium-high heat on the stovetop. Add a splash of water to prevent sticking, and add your carrot and onion. Allow to sauté for 2 minutes.
- Add broccoli, snap peas, and bell pepper to the pan. Cook another 2-3 minutes (until broccoli is bright green).
- Pour your blended Teriyaki Sauce into the pan with the veggies. Toss to coat.
- Let the sauce come to slow boil, then lower the heat to medium-low and allow to cook until thickened to your liking (5 minutes is usually perfect for me).
- Toss in your Crispy Baked Tofu, green onion, and cashews. Stir to combine.
- Remove from heat and serve with rice or noodles of your choice. Top with toasted sesame seeds and enjoy!
Happy cooking! If you made this recipe don’t forget to tag me (@joyfulbalanceofficial) on facebook or instagram so I can cheer you on for your stir-fry-making ways.
Stay joyfully balanced!


Comments
No Comments