Elevate your weeknight dinner game with this vibrant and satisfying Spicy Tofu and Vegetable Stir Fry! Packed with protein-rich crispy tofu, tender-crisp broccoli, bell peppers, snow peas, and carrots, this dish is bursting with fresh flavors and vibrant colors. Tossed in a bold, umami-packed sauce made from soy sauce, sriracha, and a touch of sweetness from brown sugar, this stir fry delivers the perfect balance of spicy, savory, and slightly sweet. Ready in just 30 minutes, it’s a quick and healthy meal that’s perfect for busy nights. Serve it over fluffy rice or noodles for a complete, vegan-friendly dish that’s sure to impress. Garnished with sesame seeds and green onions, this easy tofu stir fry is a wholesome dinner option the whole family will love!
Scan with your phone to download!
Press the tofu to remove excess water by wrapping it in a clean kitchen towel and placing a heavy object on top for 15 minutes. Once pressed, cut the tofu into 1-inch cubes.
In a large bowl, toss the tofu cubes with cornstarch, ensuring they are evenly coated.
Heat 1 tablespoon of sesame oil in a large skillet or wok over medium-high heat. Add the tofu and cook for 5-7 minutes, turning occasionally, until golden and crispy on all sides. Remove the tofu from the skillet and set aside.
In the same skillet, add the remaining tablespoon of sesame oil. Add the minced garlic and ginger, and sauté for 1 minute until fragrant.
Add the bell pepper, broccoli, carrot, and snow peas to the skillet. Stir-fry for 3-4 minutes, or until the vegetables are tender-crisp.
In a small bowl, mix together soy sauce, sriracha, brown sugar, rice vinegar, and water to make the sauce.
Return the cooked tofu to the skillet with the vegetables. Pour the sauce over the tofu and vegetables, tossing to coat everything evenly. Cook for 2-3 minutes, allowing the sauce to thicken slightly.
Garnish the stir fry with sliced green onions and sesame seeds. Serve hot over cooked rice or noodles if desired.
Serving size | (1431.6g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1420.6 |
Total Fat 50.5g | 0% |
Saturated Fat 7.0g | 0% |
Polyunsaturated Fat 11.7g | |
Cholesterol 0mg | 0% |
Sodium 2356.0mg | 0% |
Total Carbohydrate 186.8g | 0% |
Dietary Fiber 19.4g | 0% |
Total Sugars 31.0g | |
Protein 69.5g | 0% |
Vitamin D 0IU | 0% |
Calcium 905.6mg | 0% |
Iron 13.2mg | 0% |
Potassium 1755.1mg | 0% |
Source of Calories