Noodles With Stir-Fried Tofu Broccoli
|
Cook15 min
|
Total35 min
|
Servings2

Browse all Vegan Dinner Ideas →238 plant-based recipes
When’s the last time you got a satisfying, home-cooked dinner on the table in under 30 minutes? I’ll tell you – this stir-fried tofu and broccoli noodle dish does exactly that. You’ve got noodles cooking while you prep the tofu, which takes maybe five minutes once you’ve blotted out the moisture (this step matters because it helps them crisp up nicely). Then everything comes together in your wok in about ten minutes. The broccoli steams quickly with just a splash of water, and tossing it all with sauce takes seconds. It’s genuinely faster than ordering takeout, and you’ll feel good about what you’re eating. A quality wok stir fry set* makes this entire process even more efficient and enjoyable.
Tofu Requires Proper Drying
This recipe combines protein-rich tofu with fresh broccoli and noodles in a savory stir-fry sauce, creating a quick and satisfying meal. The key to achieving the best texture and flavor lies in selecting quality ingredients and preparing them properly before cooking. Airtight food storage containers* help keep prepped vegetables and marinated tofu fresh so weeknight assembly stays fast and effortless.
Ingredients:
Noodles With Stir-Fried Tofu Broccoli
by veganpreps.com

Ingredients
- 1 lb firm tofu, pressed for 20 minutes, cut into 3/4-inch cubes
- 8 oz Chinese wheat noodles or linguine
- 1 tablespoon canola oil
- 1 small head broccoli, cut into bite-size florets (about 3 cups)
- 2 tablespoons water (for steaming broccoli)
- 1/3 cup stir-fry sauce or 1/2 cup Thai peanut sauce
- Salt to taste
Instructions
- 1Press tofu for at least 20 minutes using a tofu press or by wrapping in a clean towel and weighting it. Cook noodles according to package directions until al dente; drain and set aside.
- 2Heat canola oil in a large wok or skillet over medium-high heat. Add tofu cubes in a single layer and cook undisturbed for 3 to 4 minutes until golden. Flip and cook another 3 minutes. Transfer tofu to a plate.
- 3In the same wok, add broccoli florets and 2 tablespoons water. Cover and steam for 3 to 4 minutes until bright green and just tender. Remove lid and let any remaining water cook off.
- 4Return tofu to the wok with the broccoli. Pour in the stir-fry or peanut sauce and toss to coat. Cook over medium heat for 1 minute until everything is heated through.
- 5Add drained noodles to the wok and toss everything together until noodles are evenly coated. Taste and adjust salt. 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.
I always choose firm tofu rather than silken varieties so it holds its shape during stir-frying and gets those nice golden edges. If you can find a good quality stir-fry sauce or Thai peanut sauce, it’ll really boost the flavor of the dish. Fresh broccoli florets give you the best texture and nutrition. For the noodles, either traditional Chinese wheat noodles or linguine work great, depending on what you like and what’s available.
Cut Tofu Into Dice

Begin by removing 1 lb of firm tofu from its packaging and draining any excess liquid. Cut the tofu into 1/2 inch thick slices using a sharp knife, working carefully to keep even thickness throughout. Once sliced, place the tofu pieces between layers of paper towels or, preferably, clean tea towels. Press gently to blot away as much moisture as possible. This drying step is really important for getting a golden exterior when stir-frying, since excess moisture will stop proper browning and crisping.
After the tofu has been thoroughly dried, cut the blotted slices into 1/2 inch dice. Work methodically, creating uniform cubes that will cook evenly and have maximum surface area for browning. The consistent sizing makes sure that all pieces will get that desirable golden color at roughly the same time during the stir-frying process.
With your diced tofu prepared, you’re ready to proceed with cooking the rest of the dish. Heat 1 tablespoon of canola oil in a wok or extra large skillet over medium-high heat. Once the oil is hot, add the tofu cubes and stir-fry until they’re golden on most sides, which typically takes 5-7 minutes. This step adds flavor and texture to the tofu before it’s combined with the other ingredients.
Try Different Sauce Options
Since the sauce is what really brings this dish together, you’ve got options that’ll let you customize the flavor to match what you’re craving. The recipe calls for stir-fry sauce or Thai peanut sauce, but you can try other choices. Soy sauce mixed with a little maple syrup or agave creates sweetness and umami. If you prefer something spicier, sriracha combined with soy sauce delivers heat and complexity. You can also try teriyaki sauce for a glossy, slightly sweet coating. Pick whichever sauce matches your taste preferences and adjust the amount based on how saucy you like your noodles.
Pair With Steamed Bok Choy
While you’ve got your noodles and tofu cooking, you can easily steam some bok choy on the side to round out your meal. Bok choy wilts quickly, so add it during the final minutes of your cooking process. Simply place chopped bok choy in a steamer basket with a little water, covering the pan until the leaves become tender but still slightly crisp. This timing stops it from getting mushy while keeping its nutrition and fresh flavor. The mild, slightly sweet taste works great with your stir-fry, adding important vegetables without overpowering your palate. I recommend serving the steamed bok choy alongside your noodle bowl for a well-balanced, satisfying dinner.
Final Thoughts
This noodle dish with stir-fried tofu and broccoli comes together quickly because you’re using simple techniques and quality ingredients that don’t need complicated prep work. I find that investing in good stir-fry sauce makes the biggest difference in flavor, so don’t skip that step. The best part about this recipe is how flexible it is – you can swap broccoli for bok choy, snap peas, or bell peppers depending on what you have. Your tofu gets crispy edges while staying tender inside, and everything coats evenly with sauce. This meal shows you don’t need fancy skills to create restaurant-quality results at home.

