Satisfy your cravings for bold, Asian-inspired flavors with this Vegan General Tso’s Tofu recipe — a plant-based twist on the classic takeout favorite! Crispy, golden tofu cubes are tossed in a luscious, sweet-and-savory sauce made from hoisin, soy sauce, and a hint of maple syrup, then elevated with the zesty kick of fresh ginger, garlic, and red chili flakes. Perfectly balanced and irresistibly flavorful, this dish comes together in just 35 minutes, making it an ideal weeknight dinner. Finished with a sprinkle of sesame seeds and green onions for added texture and aroma, it pairs beautifully with fluffy white rice or steamed vegetables for a comforting, vegan-friendly meal that’s as wholesome as it is delicious.
Scan with your phone to download!
Drain the tofu and press it between sheets of paper towel or in a tofu press to remove excess moisture. Cut into 1-inch cubes.
In a medium bowl, toss the tofu cubes with 2 tablespoons of cornstarch until evenly coated.
Heat 2 tablespoons of vegetable oil in a large non-stick skillet or wok over medium-high heat. Add the tofu and cook until golden and crispy on all sides, about 6-8 minutes. Remove from the skillet and set aside.
In a small bowl, whisk together soy sauce, rice vinegar, hoisin sauce, maple syrup, sesame oil, and the remaining 1 tablespoon of cornstarch until smooth. Set the sauce aside.
In the same skillet, heat the remaining tablespoon of vegetable oil. Add minced garlic, ginger, and red chili flakes, and sauté for 1-2 minutes until fragrant.
Pour the sauce mixture into the skillet and cook on low heat, stirring continuously, until the sauce thickens, about 3-4 minutes.
Add the cooked tofu into the skillet and toss to coat all the pieces evenly in the sauce.
Garnish with chopped green onions and sesame seeds.
Serve immediately over cooked white rice or steamed vegetables.
Serving size | (1483.4g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 2228.7 |
Total Fat 80.7g | 0% |
Saturated Fat 11.6g | 0% |
Polyunsaturated Fat 31.9g | |
Cholesterol 1.4mg | 0% |
Sodium 2595.7mg | 0% |
Total Carbohydrate 315.2g | 0% |
Dietary Fiber 12.1g | 0% |
Total Sugars 46.2g | |
Protein 72.5g | 0% |
Vitamin D 0IU | 0% |
Calcium 843.6mg | 0% |
Iron 10.5mg | 0% |
Potassium 1242.5mg | 0% |
Source of Calories