Quick Peanut Noodles With Ginger Tofu (20 Min)
|
Cook12 min
|
Total20 min
|
Servings4

Browse all Vegan Dinner Ideas →238 plant-based recipes
When you’re juggling work, errands, and everything else life throws at you, you don’t have time to spend hours in the kitchen, and that’s exactly why this peanut noodle dish works so well for busy weeknights. You’ll have dinner on the table in just twenty minutes because everything cooks at the same time in one skillet while your spaghetti boils. The vegetables soften quickly over medium-high heat, the tofu warms through gently without falling apart, and the ginger adds bold flavor throughout the whole dish. Simply toss your cooked noodles with peanut sauce, top with your veggie mixture, and you’ve got a complete, satisfying meal that tastes restaurant-quality but requires minimal effort. For the best results with your tofu, consider using a stainless steel tofu press* to remove excess moisture before cooking.
Essential Components for Assembly
To create this vibrant Asian-inspired dish, you’ll need a combination of fresh vegetables, protein, pantry staples, and a flavorful sauce base. The recipe brings together crisp-tender vegetables with soft tofu and tender noodles, all unified by a rich peanut sauce. Each component plays an important role in building layers of flavor and texture that make this dish both satisfying and quick to prepare. For the best cooking experience, consider investing in a quality Asian cooking wok set* to handle the high-heat stir-frying this recipe requires.
Ingredients:
Quick Peanut Noodles With Ginger Tofu (20 Min)
by veganpreps.com

Ingredients
- 12 ounces spaghetti
- 2 tablespoons peanut oil
- 2 tablespoons fresh ginger, minced
- 8 ounces broccoli, cut into small florets (stems sliced thin)
- 1 large carrot, peeled and julienned
- 1 celery stalk, sliced diagonally
- 1 medium zucchini, halved lengthwise and sliced
- 1 medium yellow crookneck squash, halved lengthwise and sliced
- 1 red bell pepper, seeded and thinly sliced
- 8 green onions, sliced into 1-inch pieces
- 10 ounces extra-firm tofu, drained, pressed, and cut into 1/2-inch cubes
- 2 tablespoons dry sherry
- 1 cup lightly salted roasted peanuts, for garnish
- For the peanut sauce: 1/3 cup natural peanut butter
- For the peanut sauce: 3 tablespoons soy sauce
- For the peanut sauce: 2 tablespoons rice vinegar
- For the peanut sauce: 1 tablespoon sesame oil
- For the peanut sauce: 1 tablespoon maple syrup
- For the peanut sauce: 1 teaspoon chili garlic sauce
- For the peanut sauce: 3-4 tablespoons warm water to thin
Instructions
- 1Cook spaghetti in a large pot of salted boiling water according to package directions until al dente, then drain and set aside.
- 2Whisk together all peanut sauce ingredients (peanut butter, soy sauce, rice vinegar, sesame oil, maple syrup, chili garlic sauce, and warm water) in a small bowl until smooth; set aside.
- 3Heat peanut oil in a large wok or skillet over medium-high heat until shimmering. Add ginger and stir-fry for 30 seconds until fragrant.
- 4Add broccoli, carrot, and celery; stir-fry for 3 minutes. Add zucchini, yellow squash, bell pepper, and green onions; stir-fry 2 more minutes until vegetables are crisp-tender.
- 5Push vegetables to the sides, add tofu cubes to the center, and cook undisturbed for 1 minute to lightly brown. Deglaze with dry sherry and toss everything together.
- 6Add drained spaghetti to the pan, pour peanut sauce over, and toss to coat evenly over medium heat for 1 minute. Divide into bowls, top with roasted peanuts, 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.
I like to pick vegetables that are firm and vibrant in color for the best results. Using extra-firm tofu keeps the pieces from breaking apart during cooking, while fresh ginger should be grated or minced right before you use it to get the most out of its pungent flavor. If Chinese Peanut Sauce isn’t easy to find, you can make it yourself using ingredients like peanut butter, soy sauce, rice vinegar, garlic, and sesame oil. Prepping all your vegetables ahead of time and having them measured and ready before you start cooking makes the whole process smooth and easy, since the actual cooking time is pretty quick.
Heat Oil, Add Ginger

Heat 2 tablespoons of peanut oil in a large nonstick skillet over medium-high heat. Once the oil is shimmering and hot, add 2 tablespoons of minced fresh ginger and stir constantly for about 30 seconds. This brief cooking time allows the ginger to release its aromatic oils and flavor the oil without burning, creating a flavorful base for the remaining ingredients.
The ginger-infused oil is now ready for the next vegetables. Working quickly, add 8 ounces of broccoli (with tops cut into florets and stems peeled and cut into thin strips), 1 large peeled carrot cut into thin strips, and 1 celery stalk thinly sliced to the skillet. Sauté this mixture for about 5 minutes, stirring occasionally to make sure everything cooks evenly and gets coated with the ginger-infused oil.
Tofu Can Be Swapped for Tempeh
If you prefer tempeh or want to switch things up, tempeh makes a great substitute that works just as well in this dish. Tempeh has a firmer texture and nuttier flavor than tofu, which works well with the peanut sauce. Cut it into half-inch pieces just like the tofu, then add it at the same point in the cooking process. Since tempeh’s denser structure holds up better to heat, you don’t need to stir as gently. The result is a heartier, more filling noodle dish that gives you satisfying texture alongside all those crisp vegetables.
Serve With Jasmine Rice
While the spaghetti base gives you a satisfying foundation for this dish, you’ll find that swapping it out for jasmine rice creates a completely different eating experience that’s just as delicious. I prefer jasmine rice because its subtle floral notes work well with the peanut sauce without taking over. To prepare it, cook jasmine rice according to package directions – typically a 1:2 ratio of rice to water. The grains stay fluffy and separate, which means they’ll soak up the sauce better than pasta would. Simply mound the warm rice on your plate, then ladle the ginger tofu mixture over top. You’ll find this combination feels lighter and more true to traditional Asian cuisine.
Final Thoughts
This quick peanut noodles dish comes together in about 20 minutes, making it perfect for busy weeknights when you’re craving something that tastes homemade. The best part of this recipe is how flexible it is – you can swap vegetables based on what’s in your fridge without affecting the flavor. I’d recommend keeping firm tofu and peanut sauce ingredients on hand so you’re always ready to throw this meal together. The ginger-forward approach brightens everything, while the peanuts add a satisfying crunch and protein. Once you’ve made it a few times, you’ll find yourself making it again and again, especially when you need dinner fast.

