Transform your weeknight dinners with this vibrant and healthy Stir-Fried Tofu with Vegetables! Packed with protein-rich extra-firm tofu and an array of colorful veggies like red bell pepper, broccoli florets, and julienned carrots, this dish makes for a quick, 35-minute meal that’s as nutritious as it is delicious. The tofu is marinated in a savory blend of soy sauce, sesame oil, and cornstarch, then stir-fried to a crisp, golden perfection, while the aromatic garlic, ginger, and hoisin sauce infuse every bite with bold, irresistible flavor. Topped with a sprinkle of sesame seeds and served over steamed rice or noodles, it’s a wholesome and satisfying vegan-friendly delight the whole family will love. Perfect for busy nights, this easy stir-fry is a must-try for lovers of quick, plant-based Asian-inspired meals.
Scan with your phone to download!
Drain and press the tofu to remove excess moisture. Slice the tofu into cubes.
In a bowl, combine the soy sauce, sesame oil, and cornstarch to create a marinade. Add the tofu cubes and gently toss to coat them in the marinade. Let it sit for 10 minutes.
Heat 2 tablespoons of vegetable oil in a large non-stick skillet or wok over medium-high heat. Once hot, add the marinated tofu cubes. Cook for about 4-5 minutes, turning occasionally, until the tofu is golden brown and crisp on all sides. Remove the tofu from the skillet and set aside.
To the same skillet, add the remaining 1 tablespoon of vegetable oil. Add the minced garlic, grated ginger, and sliced green onions, and stir-fry for about 30 seconds until fragrant.
Add the red bell pepper, broccoli florets, and julienned carrot to the skillet. Stir-fry the vegetables for about 4-5 minutes until they are crisp-tender.
Return the tofu to the skillet. Add the hoisin sauce and gently toss everything together until well combined.
Sprinkle the sesame seeds over the stir fry and give a final toss.
Serve hot over steamed rice or noodles and enjoy your flavorful stir-fried tofu and vegetables.
Serving size | (1204.2g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1223.8 |
Total Fat 79.4g | 0% |
Saturated Fat 11.1g | 0% |
Polyunsaturated Fat 33.7g | |
Cholesterol 1.0mg | 0% |
Sodium 2473.6mg | 0% |
Total Carbohydrate 88.8g | 0% |
Dietary Fiber 24.0g | 0% |
Total Sugars 32.6g | |
Protein 63.2g | 0% |
Vitamin D 0IU | 0% |
Calcium 954.9mg | 0% |
Iron 14.7mg | 0% |
Potassium 1920.0mg | 0% |
Source of Calories