VeganPreps

Quick Vegan Teriyaki Tofu Stir Fry (Easy)

Prep25 min
|
Cook20 min
|
Total45 min
|
Servings2

Jump to Recipe

Quick Vegan Teriyaki Tofu Stir Fry (Easy)

Browse all Vegan Dinner Ideas 238 plant-based recipes

When craving something satisfying but without hours to spend in the kitchen, this teriyaki tofu stir fry gets the job done in under 45 minutes from start to finish. This recipe is naturally vegan with no animal products needed, and it delivers indulgent, flavorful results that feel anything but rushed. Cooking everything in a carbon steel wok* gives the tofu and vegetables that high-heat char that makes stir fry so craveable.

Essential Pantry Staples Needed

Making this teriyaki tofu stir fry requires a selection of simple, accessible ingredients that come together to create a satisfying and flavorful dish. Most of these items are pantry staples or can be found in any grocery store’s produce and specialty sections. A carbon steel wok* handles the high heat needed to caramelize the teriyaki sauce and crisp up the tofu without steaming the vegetables.

Ingredients:

Quick Vegan Teriyaki Tofu Stir Fry (Easy)

by veganpreps.com

Quick Vegan Teriyaki Tofu Stir Fry (Easy)

Prep25 min
Cook20 min
Total45 min
Servings2

Ingredients

  • 1 (14 ounce) package extra firm tofu, pressed and cut into 1-inch cubes
  • 2 tablespoons cornstarch
  • 2 tablespoons neutral oil, divided
  • 1 white or sweet onion, sliced into half-moons
  • 1 (6-8 ounce) can sliced mushrooms, drained (or 8 oz fresh, sliced)
  • 2 cloves garlic, minced
  • 1 teaspoon grated fresh ginger
  • 1 cup broccoli florets
  • 1 cup snap peas or green beans
  • 1/2 cup vegan teriyaki sauce
  • 1 tablespoon soy sauce
  • 1/4 cup hulled sesame seeds
  • 3 green onions, sliced (for garnish)
  • 2 cups cooked rice (for serving)

Instructions

  1. 1Press tofu for 20 minutes, then cut into 1-inch cubes. Toss cubes in cornstarch until evenly coated.
  2. 2Heat 1 tablespoon oil in a large skillet or wok over medium-high heat. Add tofu in a single layer and cook undisturbed 3-4 minutes per side until golden and crispy on all sides. Transfer to a plate.
  3. 3Add remaining 1 tablespoon oil to the skillet over high heat. Add onion and cook 3 minutes until softened. Add garlic, ginger, and mushrooms; stir-fry 2 minutes.
  4. 4Add broccoli and snap peas; stir-fry 3 minutes until vegetables are tender-crisp.
  5. 5Return tofu to the skillet. Pour in teriyaki sauce and soy sauce; toss everything to coat and cook 1-2 minutes until sauce thickens slightly.
  6. 6Divide rice among bowls. Top with stir-fry, sprinkle with sesame seeds and green onions, and serve immediately.

Notes

  • Store leftovers in an airtight container in the fridge for up to 4 days.
  • This recipe freezes well for up to 3 months. Thaw overnight in the fridge before reheating.
  • Adjust seasoning to taste after reheating, as flavors can mellow during storage.

When sourcing these ingredients, quality matters for best results. Extra firm tofu is essential rather than silken varieties, as it maintains its structure during cooking and absorbs the teriyaki marinade effectively. For the teriyaki sauce, picking a high-quality brand – such as one from your local specialty store – makes a noticeable difference in the final flavor profile. Hulled sesame seeds provide a milder, more refined taste compared to seeds with shells still intact. Fresh onions work better than pre-sliced varieties, as they maintain better texture during the sautéing process. If canned mushrooms are unavailable, fresh sliced mushrooms can be substituted, though cooking time may need adjustment.

Marinating Tofu for Maximum Flavor

Quick Vegan Teriyaki Tofu Stir Fry (Easy) - preparation

The foundation of this Quick Vegan Teriyaki Tofu Stir Fry starts with proper tofu preparation and marination. Start by cutting 1 (14 ounce) package of extra firm tofu into small square pieces, approximately half an inch in size. Once cut, place all the tofu pieces into a large zip-lock bag and pour 1/4 cup of teriyaki sauce into the bag. Squeeze out as much air as possible before sealing the bag completely. This marination step is really important for getting flavor into the tofu, so let it sit for about 20 minutes. The teriyaki sauce will soak into the tofu’s porous surface, creating deeply flavorful results for your stir fry.

While the tofu marinates, prepare the remaining ingredients by heating a skillet to low heat. Add 1 (6-8 ounce) can of sliced mushrooms that have been drained, 1 white onion or sweet onion cut into thin strips, and the remaining 1/4 cup of teriyaki sauce to the skillet. Use a spatula to continuously move the vegetables around, preventing them from browning. This gentle sautéing process should continue for about 10 minutes, until the onions become soft and tender.

Once the tofu has finished marinating, pour it directly from the zip-lock bag into the skillet with the cooked vegetables. Stir all ingredients together over medium heat for approximately 10 minutes, letting the flavors blend together and the tofu warm through. When the 10 minutes are complete, turn off the burner and add 1/4 cup of hulled sesame seeds, mixing them throughout the dish. Plate and serve right away as either an entrée or side dish.

Use Vegetables, Not Mushrooms

While canned mushrooms work fine in this recipe, you’ll get better results if you swap them out for fresh vegetables instead. I recommend using bell peppers, broccoli, or snap peas because they hold their texture better during cooking and add more vibrant flavor. Fresh veggies cook quickly on medium heat, so you’ll keep that crispy-tender quality that makes stir fries satisfying. Simply chop your vegetables into bite-sized pieces, then sauté them alongside the onions in step three. You’ll notice the dish tastes fresher and more restaurant-quality when you use fresh produce instead of canned options.

Serve Over Steamed Rice

Once you’ve got your stir fry loaded with fresh vegetables and that perfect teriyaki glaze, you’ll want something to soak up all those delicious flavors, and steamed rice is your best option. I recommend cooking jasmine or brown rice according to package directions – it’ll be fluffy and neutral enough to let your teriyaki tofu shine. The warm rice catches all that savory sauce, making every bite more satisfying. You can prep your rice while your tofu marinates, so everything finishes around the same time. Pile that stir fry right on top, and you’ve got a complete, restaurant-quality meal that took you less than an hour total.

Final Thoughts

Making this teriyaki tofu stir fry is honestly one of the easiest ways to get a satisfying, restaurant-quality meal on your table in under an hour, and I’m confident you’ll make this recipe again and again. The beauty of this dish is how simple it is – you’re working with just a handful of ingredients that come together quickly without needing specialized cooking skills. You’ll love how straightforward this recipe is.

In This Recipe.

Free Meal Prep Cookbooks

150+ Vegan Recipes are waiting to be cooked
Check out more vegan meal prep recipes
The Best Vegan Tacos Ever (Crispy Tofu) - how to make
Easy and Vegan Desserts
Delicious vegan desserts
Quick Dinner Recipes
Quick vegan dinner recipes
Raw Vegan Chocolate Ice Cream Cupcakes (5-Min) - how to make
Vegan Snacks and Smoothies
Find your next smoothie recipe