Best Broccoli Tofu Stir Fry (Quick & Easy)
|
Cook15 min
|
Total25 min
|
Servings4

Browse all Vegan Dinner Ideas →238 plant-based recipes
This broccoli tofu stir fry comes together in about 20 minutes. Prep your ingredients first because stir-frying moves fast, and you can’t pause mid-sizzle to chop garlic. The tofu browns quickly in a hot wok, then you set it aside while broccoli gets its turn. The sherry adds depth without hanging around, and when you combine everything with the hoisin-based sauce, it all thickens in minutes. A quality wok set* makes all the difference in achieving the perfect stir fry texture and heat distribution. Dinner’s done before anyone asks what’s for supper.
Essential Components for Success
This broccoli tofu stir fry combines tender tofu cubes with crisp broccoli in a savory-sweet hoisin-based sauce. The dish balances umami flavors from soy sauce and hoisin with brightness from rice vinegar and sherry, while garlic and fresh chile provide aromatic heat. Success depends on getting all ingredients prepped and ready before cooking begins, as the actual stir-frying happens quickly over high heat.
Ingredients:
Best Broccoli Tofu Stir Fry (Quick & Easy)
by veganpreps.com

Ingredients
- 3 tablespoons hoisin sauce
- 2/3 cup (160ml) water
- 3 tablespoons rice vinegar
- 3 tablespoons soy sauce
- 1 tablespoon cornstarch
- 2 tablespoons vegetable oil, divided
- 2 garlic cloves, minced
- 1 small fresh chile, seeded and finely chopped (or 1/2 teaspoon red pepper flakes)
- 18 ounces (500g) firm tofu, cut into 1-inch cubes
- 5 cups (450g) broccoli florets and sliced stems (1/4-inch slices)
- 1/3 cup (80ml) dry sherry
- 1 1/2 cups (135g) scallions, cut into 1-inch pieces
- 1 red bell pepper, cut into strips (optional)
- 2 tablespoons unsalted peanuts or sesame seeds, for topping
Instructions
- 1In a small bowl, whisk together hoisin sauce, water, rice vinegar, soy sauce, and cornstarch until smooth — set sauce aside.
- 2Heat 1 tablespoon oil in a wok or large skillet over high heat until shimmering. Add tofu cubes in a single layer and cook undisturbed for 3-4 minutes until golden on the bottom, then flip and cook 2 more minutes. Transfer tofu to a plate.
- 3Add remaining 1 tablespoon oil to the wok. Add garlic and chile and stir-fry for 30 seconds over high heat until fragrant.
- 4Add broccoli and bell pepper (if using). Stir-fry for 3-4 minutes until broccoli is bright green and just tender-crisp. Pour in the sherry and let it evaporate, about 1 minute.
- 5Return tofu to the wok. Add scallions and pour the sauce over everything. Toss and cook for 1-2 minutes until sauce thickens and coats all ingredients.
- 6Divide among 4 bowls, top with peanuts or sesame seeds, and serve immediately over rice or noodles.
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.
In this recipe, sesame oil can replace some vegetable oil for added flavor, orange juice can substitute for sherry, and vegetable broth can replace water in the sauce. The hoisin sauce provides the main flavor, so taste the sauce before serving and adjust with extra teriyaki or soy sauce if the hoisin seems too sharp. Fresh, firm tofu is necessary for proper browning and texture, and having vegetables cut to the same size ensures everything cooks evenly throughout the stir-fry.
Prepare Ingredients Before Cooking

Before you begin cooking this Best Broccoli Tofu Stir Fry, have all your ingredients prepared and measured out. Start by combining the sauce ingredients in a small bowl: 3 Tbsp. hoisin sauce, 2/3 c. water, 3 Tbsp. rice vinegar, 3 Tbsp. soy sauce, and 1 Tbsp. cornstarch. Set this mixture aside. Next, prepare your tofu by cutting an 18 ounce block of low-fat firm tofu into 1-inch cubes. Mince 5 c. of broccoli, peeling the stem and slicing it into 1/4-inch pieces with 1-inch florets. Chop 2 garlic cloves and seed and chop 1 sm fresh chile (or have red pepper flakes available). Cut 1 1/2 c. of scallions into 1-inch pieces, and if using the optional red bell pepper, cut it into strips.
Having all ingredients prepared before you start cooking is essential for stir-frying success, since the cooking process moves quickly. Measure out 1 tsp vegetable oil (or 3 to 4 Tbsp if not using spray) and have 1/3 c. dry sherry ready. For optimal results, consider using authentic carbon steel cookware* designed specifically for stir-frying at high heat. If desired, prepare unsalted peanuts or dry chow mein noodles for topping the finished dish. With everything prepped and within arm’s reach of your wok or large skillet, you’ll complete each step of the recipe smoothly without scrambling to measure or chop ingredients mid-cook.
Sauce Customization Tips Matter
Since the hoisin sauce can taste a bit sharp and overpowering on its own, adjust the sauce to match your taste preferences. Adding a splash of teriyaki sauce balances the harshness nicely. You can also substitute orange juice for sherry to add brightness, or swap water for vegetable broth for deeper flavor. Red pepper flakes let you control the heat level. The key is tasting as you go and adjusting gradually. Everyone’s palate differs, so experiment until you find what works best for you.
Peanuts Add Satisfying Crunch
Once you’ve got your sauce the way you like it, decide what goes on top with peanuts. Roasted, unsalted peanuts add that satisfying crunch that pairs well with the soft tofu and tender broccoli. The nutty flavor complements the hoisin sauce without overwhelming it. You can also use chow mein noodles instead, but peanuts provide better texture and protein. Sprinkle them right before serving so they stay crispy, and you have a satisfying dish.
Final Thoughts
This broccoli tofu stir fry comes together quickly once you’ve prepped everything, and that’s the real secret to getting it right. Having your ingredients measured and your vegetables cut before you start cooking makes all the difference. The sauce thickens beautifully in just minutes, coating the tofu and broccoli with rich, savory flavor.
In This Recipe.

