Speedy Teriyaki Tofu Bowl

Discover the ultimate weeknight hero: a simple, satisfying, and incredibly flavorful teriyaki tofu stir-fry with vibrant vegetables. Crafted with under 10 everyday ingredients and ready in less than 20 minutes, this healthy, hearty, and plant-based meal is a perfect companion for your favorite grains or noodles. It’s the ideal solution for a lazy, meat-free dinner that doesn’t compromise on taste or nutrition.

Delicious vegan teriyaki tofu stir-fry with colorful vegetables served in a white bowl against a light surface

Quick, Flavorful, and Versatile Teriyaki Tofu Stir-Fry with Fresh Vegetables

Embracing more plant-based protein in my diet has become a culinary adventure, and simple tofu dishes are consistently at the top of my list for their versatility and nutritional benefits. Following popular recipes like our vegan fish sticks and easy buffalo tofu wedges, it’s now time to introduce another household favorite: this incredibly easy, delicious, and highly adaptable teriyaki tofu stir-fry!

Teriyaki sauce, with its signature sticky, sweet, and tangy profile, is an absolute dream pairing for firm tofu and a medley of mixed vegetables. It transforms simple ingredients into a deeply satisfying and moreish meal that you’ll crave repeatedly. Best of all, the recipe itself is wonderfully straightforward. Just a few steps stand between you and a fantastic dinner: drain and chop your tofu and chosen vegetables, quickly sauté them, then introduce a pre-made teriyaki sauce for maximum convenience. The result? A vibrant, flavorful, and beautiful tofu veggie stir-fry that’s perfect for any occasion.

Whether you’re looking for a last-minute weeknight meal or aiming to impress at a casual dinner party, this easy tofu stir-fry delivers without fuss. Its appeal lies in its minimal use of inexpensive ingredients and a straightforward method that allows the natural flavors to shine. Plus, its inherent versatility means you can easily customize it to suit your taste and what you have on hand, from swapping out vegetables to experimenting with different plant-based proteins and sauces.

If you enjoy this recipe and are looking for more plant-based meal inspiration, you might also like our Easy Sweet Potato Lasagna, Dairy Free Alfredo Sauce with Kale and Peas, Creamy Curry Pasta, Tofu Vegetable Crispy Wontons, and Tofu Pad Thai.

Why This Teriyaki Tofu Stir-Fry Will Become Your New Favorite

This isn’t just another tofu recipe; it’s a gateway to effortless, healthy eating. Here’s why this teriyaki tofu stir-fry stands out:

  • Lightning-Fast Preparation: From chopping to plate, this meal is ready in under 20 minutes, making it ideal for busy evenings.
  • Rich in Plant Protein: Tofu is an excellent source of protein, keeping you feeling full and energized.
  • Packed with Nutrients: Loaded with a colorful array of vegetables, you’ll get a healthy dose of vitamins, minerals, and fiber.
  • Irresistibly Flavorful: The sweet and savory notes of teriyaki sauce perfectly coat the tofu and veggies, creating a dish bursting with umami.
  • Budget-Friendly: Tofu and fresh vegetables are economical ingredients, helping you eat well without breaking the bank.
  • Endlessly Customizable: Easily swap vegetables, add different spices, or even change the protein to suit your preferences and what’s available.

Understanding Tofu: The Plant-Based Powerhouse

Tofu, a staple in Asian cuisine for centuries, is made from condensed soy milk that is pressed into solid white blocks. It’s renowned for its mild flavor, which makes it a fantastic canvas for absorbing marinades and sauces, like our delicious teriyaki. For stir-fries, especially those aiming for a satisfying bite, extra-firm tofu is highly recommended. Its dense texture holds up well to high-heat cooking and can achieve a wonderfully crispy exterior.

While not always strictly necessary, pressing tofu can significantly improve its texture and ability to absorb flavor. Tofu naturally contains a lot of water, and removing excess moisture results in a firmer, chewier texture that crisps up beautifully in a hot pan. This also allows the teriyaki sauce to truly permeate each piece, elevating the overall taste experience. A simple press for 20-30 minutes can make a noticeable difference in your teriyaki tofu stir-fry.

The Ingredients for Your Perfect Stir-Fry

One of the many charms of stir-fries is their simplicity and adaptability, often requiring just a handful of core ingredients. This base recipe is a testament to that, calling for only 7 essential items to create a stunning meal:

Ingredients for Quick Teriyaki Tofu Stir Fry measured out against a white surface, including tofu, bell peppers, onion, broccoli, garlic, and teriyaki sauce

What Else Could I Add to Elevate This Easy Tofu Stir Fry?

The beauty of this teriyaki tofu recipe lies in its flexibility. Feel free to raid your fridge and pantry for additional ingredients to customize your dish. Here are some fantastic additions:

  • For a Spicy Kick: A generous pinch or two of red pepper flakes or a dash of your favorite hot sauce can add a delightful warmth.
  • Fresh Aromatics: Sliced green onions (scallions) make a wonderful garnish, adding a fresh, mild oniony bite. Freshly grated ginger can also amplify the aromatic depth.
  • Crunchy Texture Boosters:
    • Sesame seeds: A tablespoon or two of raw or toasted sesame seeds (toasted offers deeper flavor) sprinkled just before serving adds a nutty crunch.
    • Cashews: Lightly toast some cashews and add them to the stir-fry at the very end for an extra layer of crunch and rich, nutty flavor.
    • Peanuts: Crushed roasted peanuts also work wonderfully.
  • Expand Your Veggie Palette: Stir-fries are the perfect vehicle for using up any vegetables you have on hand. Beyond the core bell peppers, onions, and broccoli, consider these delicious additions:
    • Bok choy or other leafy greens like spinach or kale (add these towards the end as they cook very quickly).
    • Mini corn on the cob
    • Thinly sliced carrots or julienned carrots
    • Shredded cabbage or Napa cabbage
    • Crunchy bean sprouts
    • Shelled edamame
    • Crisp green beans
    • Sweet snow peas or snap peas
    • Slices of zucchini (check out our guide to zucchini)
    • Tender asparagus spears
    • Earthy mushrooms (cremini, shiitake, or oyster)
    • Shaved Brussels Sprouts

Pro Tip for Leafy Greens: If incorporating delicate greens like spinach or kale, always add them towards the very end of the cooking process. They wilt quickly and require minimal cooking time to remain vibrant and nutritious.

How to Master Teriyaki Tofu Stir-Fry

Creating this delicious teriyaki tofu stir-fry is a breeze, even for novice cooks. Follow these simple steps for a mouthwatering meal:

Process shot of tofu cooking in pan until golden brown
Process shot of adding cooked tofu back into a pan with sautéed vegetables

Step 1: Prepare Your Ingredients. Begin by thoroughly draining your block of tofu. For best results, press it for 20-30 minutes to remove excess water, then cube it into bite-sized pieces. Next, finely chop, grate, or mince your garlic cloves. Slice your bell peppers and onions into uniform strips or dices, ensuring they are roughly the same size for even cooking. Prepare any other vegetables you plan to include.

Step 2: Sauté the Tofu and Vegetables. Heat a large skillet or wok with your preferred cooking oil (like canola or sesame oil) over medium-high heat. Once the oil is shimmering, add the cubed tofu. Stir-fry the tofu, allowing it to brown and develop a lightly golden crust on all sides. Once the tofu is mostly cooked, add all your prepared vegetables (bell peppers, onions, broccoli, and garlic). Continue to stir-fry until the vegetables are tender-crisp – still retaining a slight bite but cooked through. The garlic should be fragrant but not burnt.

For Extra Crispy Tofu: If a super crispy exterior is your goal, take an extra step. After draining and pressing the tofu, pat it very dry with a paper towel. Optionally, toss the tofu cubes with a tablespoon of cornstarch before frying. Fry the tofu first in a hot skillet, leaving it undisturbed for 3-4 minutes per side to allow a crispy crust to form. Once golden and crispy, remove the tofu from the pan and set it aside. Cook your vegetables separately, then reintroduce the crispy tofu back into the pan only when you’re ready to add the teriyaki sauce to the vegetables.

Process shot of pouring teriyaki sauce into a pan of cooked tofu and mixed vegetables

Step 3: Add the Teriyaki Sauce and Finish. With your tofu and vegetables cooked to perfection, it’s time for the grand finale. Pour your chosen teriyaki sauce directly into the skillet, stirring well to ensure every piece of tofu and every vegetable is evenly coated. Continue to cook over medium-high heat, flipping the tofu and stirring the mixture regularly. The sauce will thicken and absorb into the ingredients, creating that signature glossy, sticky finish. Once the sauce has reduced and clings beautifully to your stir-fry, it’s ready to be served and enjoyed immediately!

FAQs About Teriyaki Tofu Stir-Fry

Can I substitute the teriyaki sauce with another stir-fry sauce?

Absolutely! This tofu veggie stir-fry is incredibly versatile. It will work equally well with any of your favorite stir-fry sauces, such as peanut sauce, sweet and sour, or a savory black bean sauce. Feel free to swap out the vegetables to complement the flavors of the sauce you choose for a perfectly harmonious meal.

Do I need to press the tofu for this recipe?

While it’s not 100% mandatory, pressing your tofu is highly recommended for optimal results. Removing excess water allows the teriyaki sauce to soak into the tofu pieces more effectively, resulting in a richer flavor and a firmer, chewier texture. It also significantly helps in achieving crispier tofu, which many prefer in a stir-fry.

To press tofu, simply drain the block, wrap it in a clean kitchen towel or several layers of paper towels, and then place something heavy on top for about 20-30 minutes. A heavy book, a cast-iron skillet, or a few large cans of food work perfectly. For a more detailed guide, you can check out our guide to tofu pressing.

Could I make baked teriyaki tofu instead of pan-frying?

Yes, baked teriyaki tofu is a fantastic alternative! After draining and pressing your tofu, cube it and then marinate it in the teriyaki sauce for several hours, or even up to 2 days, to allow the flavors to deeply penetrate. Spread the marinated tofu in a single layer across a baking sheet lined with parchment paper. Bake it in a preheated oven at 400°F (200°C) for approximately 30-40 minutes, flipping the cubes every 10-15 minutes to ensure even browning and crispiness. Once out of the oven, you can drizzle with a little extra teriyaki sauce if desired.

Can you prep this teriyaki tofu stir-fry in advance?

Absolutely, this recipe is great for meal prepping! For maximum flavor, you can marinate the cubed tofu in the teriyaki sauce for up to 24 hours in advance in an airtight container in the fridge. This allows the tofu to truly absorb the rich sauce. Additionally, all your vegetables can be pre-chopped 2-3 days ahead of time and stored in separate airtight containers in the refrigerator. This way, you’ll have all your components ready to throw together a fresh, hot tofu veggie stir-fry in mere minutes on a busy weeknight.

Top Recipe Tips for a Perfect Stir-Fry Every Time

Achieving a restaurant-quality teriyaki tofu stir-fry at home is easier than you think. Keep these expert tips in mind for consistently delicious results:

  • Time-Saving Shortcuts: Don’t hesitate to use pre-prepared stir-fry vegetable packs from your grocery store’s fridge or freezer sections. They are a fantastic way to cut down on prep time without sacrificing nutrition.
  • Uniform Vegetable Slicing: Always strive to slice your vegetables into even, bite-sized pieces. This ensures they cook uniformly, preventing some from becoming mushy while others remain undercooked.
  • Adjusting Veggie Tenderness: If you prefer your vegetables softer, simply extend their cooking time. Add a splash or two of water or vegetable broth during the sautéing process if they start to dry out or stick to the pan.
  • Customizing Your Teriyaki Sauce: Store-bought teriyaki sauces vary widely. If the one you’ve chosen isn’t quite to your liking, don’t be afraid to tweak it!
    • For more sweetness and tang: Add a dash of pineapple juice or apple juice.
    • For pure sweetness: A spoonful of maple syrup or agave nectar works wonders.
    • For added saltiness: A splash of tamari or soy sauce will do the trick.
    • For extra tang: A bit of rice vinegar can brighten the flavors.
    • For rich, nutty depth: A few drops of toasted sesame oil can transform the sauce.
  • Achieving Crispy Tofu: As mentioned, pressing the tofu for 20-30 minutes is crucial. For an even crispier exterior, pan-fry the tofu cubes separately until golden and firm before adding them back to the pan with the vegetables and sauce.
  • The Freeze-and-Thaw Tofu Trick: For a unique texture that’s even more spongy and absorbent, try freezing your tofu block, then thawing it completely. This process creates small ice crystals that form pockets, allowing the tofu to soak up more of that delicious teriyaki sauce and giving it a more tender, meat-like texture in your stir-fry.
Completed Vegan Teriyaki Tofu Stir Fry plated on a white bowl against a light surface with a sprinkle of sesame seeds

Serving Recommendations

This versatile teriyaki tofu stir-fry pairs beautifully with a variety of bases, allowing you to create a complete and satisfying meal:

  • Classic Grains: Serve your vibrant vegan teriyaki tofu stir-fry over a comforting bed of freshly cooked rice. Options include fragrant white rice, our flavorful golden garlic rice, nutrient-rich brown rice (learn how to cook brown rice perfectly), or even fluffy quinoa. Any grain of your choice will work wonderfully.
  • Noodle Delights: Transform your meal into a noodle bowl by mixing your favorite vegan noodles directly into the stir-fry, allowing them to soak up all the delicious sauce. Alternatively, serve the teriyaki tofu and veggies spooned over a bed of cooked ramen, udon, soba, or rice vermicelli noodles.
  • Low-Carb Options: For a lighter, lower-carb alternative, consider serving your tofu veggie stir-fry with cauliflower rice, spiralized zucchini noodles (zoodles), or even steamed cabbage “noodles.”

Don’t forget to garnish with fresh green onions, a sprinkle of sesame seeds, or a drizzle of sriracha for an extra flourish of flavor and visual appeal!

Storage and Meal Prep Instructions

Preparing this delicious teriyaki tofu stir-fry often means you’ll have fantastic leftovers for future meals. Here’s how to store and reheat it:

Fridge Storage: Allow any leftover teriyaki tofu veggie stir-fry to cool completely to room temperature before storing. Transfer it to an airtight container and place it in the refrigerator. It will stay fresh and delicious for 3-4 days, making it excellent for packed lunches or quick dinners throughout the week.

Freezing Recommendation: Unfortunately, this recipe is generally not recommended for freezing. Tofu can undergo a significant textural change when frozen and thawed, becoming more spongy or rubbery, which might not be ideal for a stir-fry texture.

Reheating Instructions: To reheat, you can use either a microwave or the stovetop.

  • Microwave: Place the desired portion in a microwave-safe dish and heat in 1-minute intervals, stirring in between, until thoroughly warm.
  • Stovetop: Heat a skillet over medium heat. Add the leftovers and stir frequently until heated through. If you find the stir-fry has thickened too much or is a bit dry, add a splash or two of water or vegetable broth to achieve a slightly saucier consistency.
Completed Vegan Teriyaki Tofu Stir Fry plated on a white bowl against a light surface, ready to be enjoyed

Quick Teriyaki Tofu Stir Fry

5 from 55 votes
Prep:

5 minutes

Cook:

15 minutes

Total:

20 minutes

Servings:
2
completed Vegan Teriyaki Tofu Stir Fry plated on a white bowl against a light surface
Pin
Print
A simple and delicious teriyaki tofu stir-fry with vegetables with under 10 ingredients and in under 20 minutes. This meal is healthy, hearty, and perfect for pairing with grains and noodles as a lazy, meat-free mid-week meal!

Video

Equipment

  • Measuring spoons
  • Measuring Cups
  • Knife set

Ingredients



  • 1
    tablespoon
    canola oil



  • 1
    small
    red or green bell pepper,
    diced



  • ½
    medium
    red or yellow onion,
    diced



  • 1
    cup
    frozen chopped broccoli



  • 2
    garlic cloves,
    minced



  • 1
    (12.5-ounce) block tofu,
    cubed




  • cup
    store-bought teriyaki sauce
    or your favorite stir fry sauce

Instructions

  • Heat oil in a large pan or wok over medium-high heat. Add the cubed tofu and sauté until lightly golden and crisp on each side.
  • Add the diced bell pepper, onion, frozen chopped broccoli, and minced garlic to the pan. Continue to stir-fry until the bell pepper and onion are tender-crisp.
  • Evenly pour your store-bought teriyaki sauce (or your favorite stir-fry sauce) over the tofu and vegetables in the pan.
  • Keep the heat at medium-high and continue to cook, stirring and flipping the tofu regularly to ensure it’s evenly coated, until the sauce thickens and is completely absorbed by the ingredients. Serve hot and enjoy!

Notes

If you prefer using fresh broccoli instead of frozen, we recommend steaming or blanching it briefly before adding it to the stir-fry for best results.

  • To save time: You can use pre-prepared stir-fry vegetable packs from the fridge or freezer sections of your grocery store.
  • Slice veggies evenly: Ensure all vegetables are sliced or chopped into similar-sized pieces to promote even cooking and consistent texture.
  • For softer veggies: If you prefer a softer texture, cook your vegetables for a longer duration. Add a splash or two of water or vegetable broth if they start to stick.
  • Tweak the sauce to your liking: Personalize your store-bought teriyaki sauce. Add pineapple juice or apple juice for more sweetness and tang, maple syrup for pure sweetness, tamari or soy sauce for increased saltiness, rice vinegar for extra tang, or toasted sesame oil for a deeper, nutty aroma and flavor.

Nutrition

Calories: 292kcal
Carbohydrates: 20g
Protein: 21g
Fat: 15g
Saturated Fat: 1g
Polyunsaturated Fat: 7g
Monounsaturated Fat: 7g
Trans Fat: 0.03g
Sodium: 1863mg
Potassium: 369mg
Fiber: 4g
Sugar: 10g
Vitamin A: 421IU
Vitamin C: 73mg
Calcium: 270mg
Iron: 4mg

Additional Info

Author:
Toni Okamoto
Course:
Dinner
Cuisine:
Asian
Method:
Stovetop
Diet:
Vegan




Tried this recipe?
Please tag us at @PlantBasedOnABudget! 🙂