Savor the perfect balance of sweet, savory, and umami flavors with this Hoisin Tofu with Vegetables recipe—a vibrant plant-based dish that’s packed with wholesome goodness. Crispy, golden cubes of firm tofu are paired with a colorful medley of stir-fried vegetables, including crunchy broccoli, sweet red bell peppers, tender snap peas, and carrots. A luscious hoisin-based sauce ties everything together, offering a mouthwatering glaze that’s both rich and satisfying. Ready in just 35 minutes, this quick and healthy meal is perfect for busy weeknights and can be served over steamed rice or noodles for a hearty, customizable option. Garnish with sesame seeds and green onions for added crunch and flair—perfect for vegetarians and anyone looking to elevate their tofu game.
Press the tofu to remove excess moisture by wrapping it in a clean kitchen towel and placing a heavy object on top for 10-15 minutes. Cut the tofu into 1-inch cubes.
Toss the tofu cubes in cornstarch to coat them evenly. This helps create a crispy texture when cooked.
In a large skillet or wok, heat 2 tablespoons of oil over medium heat. Add the tofu and cook for 4-5 minutes on each side until golden and crispy. Remove the tofu from the pan and set aside.
In the same skillet, heat the remaining 1 tablespoon of oil over medium-high heat. Add the garlic and stir-fry for 30 seconds until fragrant.
Add the broccoli, carrot, red bell pepper, and snap peas to the skillet. Stir-fry the vegetables for 5-7 minutes until they are tender-crisp.
In a small bowl, whisk together hoisin sauce, soy sauce, sesame oil, and water to make the sauce.
Return the tofu to the skillet with the vegetables. Pour the sauce over the tofu and vegetables, stirring to coat everything evenly. Cook for another 2-3 minutes until the sauce thickens slightly.
Remove from heat and garnish with sesame seeds and sliced green onions, if desired.
Serve hot over cooked rice or noodles for a complete meal.
Serving size | 1556 grams (1556.0g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 1787 |
Total Fat 84.20g | 108% |
Saturated Fat 11.90g | 60% |
Polyunsaturated Fat 7.00g | |
Cholesterol 2mg | 1% |
Sodium 2377mg | 103% |
Total Carbohydrate 202.80g | 74% |
Dietary Fiber 22.00g | 79% |
Total Sugars 37.50g | |
Protein 72.20g | 144% |
Vitamin D 0IU | 0% |
Calcium 973mg | 75% |
Iron 14mg | 78% |
Potassium 1485mg | 32% |
Source of Calories