Savor the bold flavors and vibrant colors of this Vegan Beef Stir-Fry with Vegetables and Rice, a plant-based twist on a classic favorite! Featuring crispy, golden-browned tofu as the protein-packed centerpiece, this dish bursts with nutritious vegetables like red bell peppers, broccoli, carrots, and snap peas, all stir-fried to crisp-tender perfection. The umami-packed sauce, a blend of soy sauce, hoisin, rice vinegar, and sesame oil, coats every bite in layers of savory, slightly sweet flavor. Served over fluffy jasmine rice and garnished with sesame seeds and scallions, this quick and easy recipe is a wholesome, one-pan dinner perfect for busy weeknights. Whether you're vegan or just looking for a meat-free meal, this dish will satisfy your cravings while keeping it fresh and healthy!
Scan with your phone to download!
Drain and press tofu to remove excess moisture. Cut into 1-inch cubes.
In a large bowl, toss tofu cubes with cornstarch until evenly coated.
Heat 1 tablespoon of vegetable oil in a large skillet over medium-high heat. Add tofu and cook for about 5-7 minutes until browned on all sides. Remove and set aside.
Slice red bell pepper into thin strips, cut carrots into thin matchsticks, and mince garlic and ginger.
In the same skillet, add another tablespoon of vegetable oil. Add garlic and ginger, sauté for 30 seconds until fragrant.
Add red bell pepper, broccoli florets, carrot, and snap peas to the skillet. Stir-fry for 5 minutes or until vegetables are tender-crisp.
In a small bowl, mix together soy sauce, hoisin sauce, rice vinegar, and sesame oil.
Return the tofu to the skillet with the vegetables, pour the sauce over, and stir to coat everything evenly. Cook for another 2-3 minutes until heated through.
Serve the stir-fry over cooked jasmine rice. Garnish with sesame seeds and sliced scallions.
Serving size | (1894.9g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2090.7 |
Total Fat 67.6g | 0% |
Saturated Fat 9.6g | 0% |
Polyunsaturated Fat 25.3g | |
Cholesterol 1.0mg | 0% |
Sodium 2417.7mg | 0% |
Total Carbohydrate 301.6g | 0% |
Dietary Fiber 23.3g | 0% |
Total Sugars 28.6g | |
Protein 82.9g | 0% |
Vitamin D 0IU | 0% |
Calcium 935.9mg | 0% |
Iron 14.4mg | 0% |
Potassium 1597.5mg | 0% |
Source of Calories