VeganPreps

Best Asian Tofu & Vegetable Stir-Fry

Prep10 min
|
Cook20 min
|
Total30 min
|
Servings4

Jump to Recipe

Best Asian Tofu & Vegetable Stir-Fry

Browse all Vegan Dinner Ideas 238 plant-based recipes

When you prep your tofu the right way before cooking, you get that ideal texture that keeps this dish interesting, with a golden-brown exterior that gives way to a creamy center. Cooking in a carbon steel wok* helps achieve that sear because the surface heats quickly and evenly, giving the tofu the high heat it needs to brown without steaming.

Cornstarch Thickens the Sauce

This Asian tofu and vegetable stir-fry combines tender tofu cubes with crisp vegetables in a savory sauce made with hoisin and soy, all served over fluffy brown rice. The dish comes together quickly and delivers authentic Asian flavors while keeping the focus on wholesome, nutritious ingredients. With its combination of protein-rich tofu, fiber-packed vegetables, and whole grains, this recipe creates a satisfying and balanced meal.

Ingredients:

Best Asian Tofu & Vegetable Stir-Fry

by veganpreps.com

Best Asian Tofu & Vegetable Stir-Fry

Prep10 min
Cook20 min
Total30 min
Servings4

Ingredients

  • 1 cup (185g) uncooked instant brown rice
  • 2 teaspoons cornstarch
  • 1/4 cup (60ml) low-sodium vegetable broth
  • 2 tablespoons hoisin sauce
  • 1 tablespoon low-sodium soy sauce
  • 1 teaspoon toasted sesame oil
  • 1 teaspoon canola or corn oil
  • 2 medium garlic cloves, minced
  • 1 package (12.3 ounces / 350g) light extra-firm tofu, drained, patted dry, and cut into 1/2-inch cubes
  • 4 ounces (115g) sugar snap peas, trimmed
  • 4 medium stalks bok choy, cut crosswise into 1/2-inch slices
  • 1/2 cup (75g) canned baby corn, drained
  • 1/4 cup (40g) canned sliced water chestnuts, drained
  • 2 tablespoons chopped unsalted peanuts or sesame seeds, for topping

Instructions

  1. 1Cook instant brown rice according to package directions (typically 10 minutes in boiling water). Cover and keep warm. In a small bowl, whisk cornstarch, vegetable broth, hoisin sauce, soy sauce, and sesame oil until smooth — set sauce aside.
  2. 2Heat oil in a wok or large non-stick skillet over medium-high heat until shimmering. Add garlic and stir for 30 seconds until fragrant.
  3. 3Add tofu cubes in a single layer. Cook undisturbed for 3-4 minutes until golden on the bottom, then stir and cook 2-3 minutes more until lightly browned on multiple sides. Transfer tofu to a plate.
  4. 4Add sugar snap peas and bok choy to the same wok. Stir-fry over high heat for 2-3 minutes until vegetables are bright and just tender-crisp.
  5. 5Add baby corn and water chestnuts, stir for 30 seconds. Return tofu to the wok. Pour sauce over everything and toss for 1-2 minutes until sauce thickens and coats all ingredients.
  6. 6Divide rice among 4 bowls. Top with tofu stir-fry and garnish with chopped peanuts or sesame seeds. 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 preparing this recipe, make sure the tofu is properly drained and patted dry to get a light golden brown exterior during cooking. Using low-sodium broth and soy sauce keeps the sodium content moderate while maintaining authentic flavor. Canned vegetables offer convenience and consistent results, though fresh vegetables work too if you prefer them. The cornstarch needs to be completely dissolved in the broth mixture before adding to the pan to prevent lumps in the final sauce.

Garlic Oil Infuses Flavor Base

Best Asian Tofu & Vegetable Stir-Fry - preparation

Begin by preparing your sauce base, which brings authentic Asian flavors to this dish. In a small bowl, combine 2 teaspoons of cornstarch with 1/4 cup of vegetable broth, 2 tablespoons of hoisin sauce, 1 tablespoon of low-sodium soy sauce, and 1 teaspoon of toasted sesame oil. Whisk these ingredients together until the cornstarch is completely dissolved, then set the mixture aside. This sauce will bind all the flavors together at the end of cooking.

While your sauce sits, start cooking 1 cup of uncooked instant brown rice according to package directions, omitting any salt and vegan butter. A carbon steel wok* works well for the next steps because it distributes heat evenly at high temperatures, which is key for getting the right texture on the garlic and vegetables. Add 2 minced medium garlic cloves and cook for 15 to 20

Add the remaining vegetables to the pan: 4 ounces of trimmed sugar snap peas, 4 medium stalks of bok choy cut into 1/2-inch slices, 1/2 cup of drained canned baby corn, and 1/4 cup of drained canned sliced water chestnuts. Cook for 2 to 3 minutes, stirring constantly, until the peas and bok choy are tender-crisp. Create a well in the center of the mixture, pour in the reserved broth sauce, and bring to a simmer over medium-high heat. Stir constantly in the well for 2 to 3 minutes until thickened, then fold the sauce into the entire tofu mixture. Spoon the stir-fry over your cooked rice and garnish with 2 tablespoons of chopped unsalted peanuts.

Try Different Vegetable Combinations

This stir-fry works well with any firm or crisp vegetable. You might try broccoli florets, bell peppers, carrots, or mushrooms instead of the snap peas and bok choy. The key is keeping pieces similar in size so everything cooks evenly. Frozen vegetables work too – just thaw them first. Since the cooking time stays around two to three minutes, you’ll want vegetables that cook quickly without becoming mushy.

Pair With Crispy Spring Rolls

Since the stir-fry has tender vegetables and soft tofu, you’ll want to add something with a satisfying crunch to balance out all those textures on your plate. Crispy spring rolls are perfect for this. Serve two or three alongside your rice bowl because they give you that textural contrast your mouth wants. You can make them at home using wonton wrappers filled with cabbage and carrots, then pan-fry them until golden, or grab pre-made versions from your grocery store’s freezer section. Either way, they’ll make your meal restaurant-quality without requiring much extra effort.

Final Thoughts

This Asian tofu and vegetable stir-fry gives you a complete, nutritious meal that’s quick enough for weeknight dinners but impressive enough to serve to guests. The cornstarch slurry thickens the sauce perfectly, coating everything evenly. Brown rice provides sustained energy, while tofu offers lean protein.

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