Packed with bold flavors and vibrant colors, this High Protein Tofu Stir Fry is a quick and nutrient-dense meal perfect for busy weeknights. Featuring crispy golden cubes of extra-firm tofu, fresh vegetables like broccoli, carrots, bell peppers, and snap peas, and a savory-sweet stir-fry sauce made with soy sauce, hoisin, and maple syrup, this dish is a feast for both the eyes and the palate. With just 30 minutes of prep and cook time, this vegan and gluten-free-friendly recipe is ideal for anyone seeking a high-protein, plant-based meal. Serve it over brown rice or quinoa for an added boost of wholesome goodness, and garnish with sesame seeds and chopped green onions for the perfect finishing touch. Whether you're meal prepping or cooking for the family, this protein-packed tofu stir fry is a satisfying and healthy choice!
Press the tofu: Remove excess moisture from the tofu by wrapping it in a clean kitchen towel and placing a heavy object on top for 15 minutes. Once pressed, cut the tofu into bite-sized cubes.
In a bowl, toss the tofu cubes with cornstarch, ensuring they are evenly coated. This will create a crispy exterior when cooked.
In a large skillet or wok, heat 1 tablespoon of sesame oil over medium-high heat. Add the tofu cubes and cook for about 4-5 minutes per side, until golden and crispy. Remove the tofu from the skillet and set aside.
In the same skillet, add the remaining 1 tablespoon of sesame oil. Add the minced garlic and ginger, stirring frequently for about 30 seconds until fragrant.
Add the broccoli, carrots, bell pepper, and snap peas to the skillet. Stir-fry the vegetables for 5-7 minutes until they are tender but still crisp.
In a small bowl, whisk together the soy sauce, hoisin sauce, maple syrup, and rice vinegar to create the stir-fry sauce.
Return the cooked tofu to the skillet and pour the sauce over the tofu and vegetables. Toss everything together to ensure an even coating. Cook for an additional 2-3 minutes, allowing the sauce to thicken slightly.
Remove from heat and garnish with green onions and sesame seeds, if desired.
Serve hot over cooked brown rice or quinoa for an extra protein boost. Enjoy!
Serving size | 1776 grams (1776.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1817 |
Total Fat 70.90g | 91% |
Saturated Fat 10.60g | 53% |
Polyunsaturated Fat 11.70g | |
Cholesterol 0mg | 0% |
Sodium 2016mg | 88% |
Total Carbohydrate 207.00g | 75% |
Dietary Fiber 38.20g | 136% |
Total Sugars 45.10g | |
Protein 102.00g | 204% |
Vitamin D 0IU | 0% |
Calcium 3548mg | 273% |
Iron 24mg | 133% |
Potassium 2685mg | 57% |
Source of Calories