Elevate your weeknight dinners with this vibrant and satisfying Tofu Stir-Fry, a quick and healthy recipe bursting with flavor and color. Featuring golden, pan-seared tofu cubes tossed in a luscious blend of soy sauce, sesame oil, and fresh aromatics like garlic and ginger, this dish is packed with plant-based protein. Crisp broccoli florets, sweet red bell peppers, tender carrots, and crunchy sugar snap peas add a medley of textures and nutrients, creating a wholesome, veggie-packed meal in just 35 minutes. Finished with a sprinkle of scallions and toasted sesame seeds, this easy stir-fry is perfect served over fluffy steamed rice or noodles, making it a versatile, family-friendly dish you’ll want to make again and again. Whether you’re vegan, vegetarian, or simply craving a meatless meal, this Tofu Stir-Fry is a quick and delicious way to savor the goodness of fresh ingredients!
Drain the tofu and wrap it in a clean kitchen towel. Place a heavy object on top and press for 15 minutes to remove excess moisture.
Cut the tofu into 1-inch cubes and toss in a bowl with cornstarch, ensuring it's well coated.
Heat 1 tablespoon of vegetable oil in a large non-stick skillet over medium-high heat. Add the tofu cubes and cook until golden brown on all sides, about 8 minutes. Remove from the skillet and set aside.
In the same skillet, add the remaining tablespoon of vegetable oil. Add the minced garlic and ginger, sauté for 30 seconds until fragrant.
Add the broccoli, red bell pepper, carrot, and sugar snap peas to the skillet. Stir-fry for 5-7 minutes until the vegetables are tender-crisp.
Return the tofu to the skillet. Pour in the soy sauce and sesame oil, tossing everything to combine well and heat through, about 2 minutes.
Sprinkle the chopped scallions and sesame seeds over the stir-fry. Toss briefly to mix.
Serve hot, either on its own or over steamed rice or noodles, if desired.
Serving size | 1069.5 grams (1069.5g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1074 |
Total Fat 64.60g | 83% |
Saturated Fat 8.90g | 45% |
Polyunsaturated Fat 24.80g | |
Cholesterol 0mg | 0% |
Sodium 2041mg | 89% |
Total Carbohydrate 77.60g | 28% |
Dietary Fiber 25.30g | 90% |
Total Sugars 23.30g | |
Protein 64.50g | 129% |
Vitamin D 0IU | 0% |
Calcium 839mg | 65% |
Iron 12mg | 68% |
Potassium 1388mg | 30% |
Source of Calories