Satisfy your craving for takeout with this flavorful and wholesome Vegan Beef Broccoli recipe, a delightful plant-based twist on a classic favorite. Featuring savory marinated tofu as the "beef," crunchy broccoli florets, and a luscious homemade sauce made with soy sauce, maple syrup, and aromatic spices, this dish is the perfect balance of hearty and healthy. Ready in just 35 minutes, this quick and easy recipe is ideal for busy weeknights, yet impressive enough to serve for company. Topped with sesame seeds and green onions for added texture and color, it pairs beautifully with steamed rice or noodles for a complete meal. Rich in flavor, protein-packed, and completely vegan, this Asian-inspired stir-fry is sure to become a crowd-pleasing staple in your home.
1. Drain the tofu and press it for at least 10 minutes to remove excess moisture. Then, cut it into bite-sized cubes.
2. In a bowl, mix soy sauce, maple syrup, rice vinegar, garlic powder, and ground ginger to create a marinade.
3. Add the tofu cubes to the marinade, ensuring they are fully coated. Let them marinate for at least 15 minutes.
4. While the tofu is marinating, prepare the broccoli by washing it and cutting it into bite-sized florets.
5. Heat 1 tablespoon of vegetable oil in a large non-stick skillet over medium-high heat. Add marinated tofu cubes (reserving the marinade) and cook until they are golden brown on all sides, about 8-10 minutes. Remove tofu from the skillet and set aside.
6. In the same skillet, add another tablespoon of vegetable oil and the broccoli florets. Stir-fry them for about 5 minutes, or until they are bright green and tender-crisp.
7. Return the tofu to the skillet. Mix the cornstarch and water in a small bowl to make a slurry, then add this to the reserved marinade. Pour the mixture into the skillet and stir well to coat the tofu and broccoli.
8. Cook for an additional 2-3 minutes until the sauce thickens.
9. Garnish with sesame seeds and sliced green onions before serving.
10. Serve hot with rice or noodles if desired.
Serving size | 1108.1 grams (1108.1g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 942 |
Total Fat 51.30g | 66% |
Saturated Fat 6.90g | 35% |
Polyunsaturated Fat 18.40g | |
Cholesterol 0mg | 0% |
Sodium 4805mg | 209% |
Total Carbohydrate 73.70g | 27% |
Dietary Fiber 16.40g | 59% |
Total Sugars 37.20g | |
Protein 74.40g | 149% |
Vitamin D 0IU | 0% |
Calcium 925mg | 71% |
Iron 12mg | 67% |
Potassium 1182mg | 25% |
Source of Calories