Bursting with vibrant colors and bold flavors, this Quick Colourful Tofu Stir Fry is a healthy, plant-based dish that’s ready in just 25 minutes! Perfect for busy weeknights, this recipe features golden, crispy tofu paired with a rainbow of fresh veggies—crunchy broccoli, sweet bell peppers, tender snow peas, and vibrant carrots. A savory sauce made with soy sauce, hoisin, and sesame oil ties everything together, creating a mouthwatering glaze that perfectly complements the textures. Topped with nutty sesame seeds and fresh green onions, this dish is as visually appealing as it is delicious. Serve it over steamed rice or noodles for a fast and satisfying meal that’s as wholesome as it is flavorful. Ideal for vegans, vegetarians, and anyone craving a quick, nutrient-packed stir-fry!
Press the tofu to remove excess moisture. Cut into bite-sized cubes and set aside.
Prepare the vegetables: slice the red and yellow bell peppers into thin strips, cut the broccoli into small florets, julienne the carrot, and trim the ends of the snow peas.
In a small bowl, whisk together the soy sauce, hoisin sauce, sesame oil, cornstarch, and water. Set the sauce aside.
Heat 1 tablespoon of vegetable oil in a large non-stick skillet or wok over medium-high heat. Add the tofu and cook for 5-7 minutes, flipping occasionally, until golden and crispy on all sides. Remove tofu from the skillet and set aside.
Add the remaining 1 tablespoon of vegetable oil to the skillet. Toss in the minced garlic and grated ginger, and stir-fry for about 30 seconds until fragrant.
Add the broccoli and carrot to the skillet and stir-fry for 2 minutes. Then, add the bell peppers and snow peas, continuing to stir-fry for another 2-3 minutes until the vegetables are tender-crisp.
Return the crispy tofu to the skillet. Pour the sauce over the tofu and vegetables, stirring well to coat everything evenly. Let the sauce thicken slightly, about 1-2 minutes.
Remove from heat and sprinkle with sesame seeds and sliced green onions.
Serve hot over steamed rice or noodles for a complete meal.
Serving size | 1109.3 grams (1109.3g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 936 |
Total Fat 54.30g | 70% |
Saturated Fat 7.50g | 38% |
Polyunsaturated Fat 14.40g | |
Cholesterol 1mg | 0% |
Sodium 2556mg | 111% |
Total Carbohydrate 71.10g | 26% |
Dietary Fiber 17.60g | 63% |
Total Sugars 26.80g | |
Protein 57.90g | 116% |
Vitamin D 0IU | 0% |
Calcium 790mg | 61% |
Iron 14mg | 77% |
Potassium 2070mg | 44% |
Source of Calories