Packed with vibrant vegetables, tender rice noodles, and crispy cubes of extra-firm tofu, this High Protein Vegetable Stir-Fry Noodles recipe is the ultimate healthy and satisfying meal. Infused with the bold flavors of garlic, ginger, and a tangy-sweet tamari-based sauce, this colorful dish is a protein powerhouse thanks to nutrient-rich edamame and tofu. Perfect for a quick weeknight dinner, it comes together in just 35 minutes and is both gluten-free and vegan-friendly. Topped with sesame seeds and scallions for added crunch and aroma, this stir-fry is as nourishing as it is flavorful. Whether you're meal-prepping or serving it fresh, this recipe is a must-try for anyone seeking a wholesome, plant-based twist on classic Asian noodle dishes.
Scan with your phone to download!
Cook the rice noodles according to the package instructions. Drain, rinse with cold water, and set aside.
In a small bowl, whisk together the tamari, vegetable stock, cornstarch, maple syrup, and sesame oil. Set aside this sauce mixture.
Heat 1 tablespoon of coconut oil in a large skillet or wok over medium-high heat. Once hot, add the cubed tofu and stir-fry for 5-7 minutes, or until golden brown on all sides. Remove tofu from the pan and set aside.
In the same skillet, add the remaining tablespoon of coconut oil. Toss in the minced garlic and ginger and stir-fry for 30 seconds until fragrant.
Add the broccoli, carrots, and red bell pepper to the skillet. Stir-fry for 3-5 minutes until the vegetables are just tender but still crisp.
Add the cooked edamame and baby spinach to the skillet. Stir well until the spinach wilts, about 1-2 minutes.
Return the tofu to the skillet, followed by the cooked noodles. Pour the prepared sauce over the mixture and toss to coat everything evenly.
Stir-fry for another 2-3 minutes, ensuring the sauce thickens and evenly coats the noodles and vegetables.
Remove the skillet from heat and garnish the dish with sesame seeds and sliced scallions before serving.
Serving size | (1225.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1602.8 |
Total Fat 78.3g | 0% |
Saturated Fat 30.5g | 0% |
Polyunsaturated Fat 7.9g | |
Cholesterol 0mg | 0% |
Sodium 3050.4mg | 0% |
Total Carbohydrate 161.2g | 0% |
Dietary Fiber 25.8g | 0% |
Total Sugars 25.1g | |
Protein 86.8g | 0% |
Vitamin D 0IU | 0% |
Calcium 2025.2mg | 0% |
Iron 16.7mg | 0% |
Potassium 2565.3mg | 0% |
Source of Calories