![]()
General Tao Tofu: A Crispy, Flavorful Vegan Delight
I remember the first time I had General Tao Chicken. It was in a small, bustling Chinese restaurant downtown, and the sweet, tangy, slightly spicy sauce coating the crispy fried chicken was unlike anything I’d ever tasted. It was pure comfort food, a symphony of textures and flavors that instantly became a favorite. Years later, as I transitioned to a plant-based diet, I knew I had to recreate that iconic dish with tofu. This General Tao Tofu recipe captures the essence of the original, offering a crispy, protein-packed, and utterly delicious vegan alternative. It’s a dish that brings back fond memories while embracing a healthier, more sustainable way of eating.
Recipe Overview
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 40 minutes
- Servings: 4
- Dietary Type: Vegan
Ingredients
For the Sauce:
- 1/4 cup chicken broth or vegetable broth
- 1/4 cup brown sugar
- 2 tablespoons soy sauce
- 2 tablespoons rice vinegar
- 2 tablespoons ketchup
- 1 teaspoon cornstarch
- 1 teaspoon sambal oelek
For the Stir-Fry:
- 454 g firm tofu, cubed and blotted dry
- 2 tablespoons cornstarch
- 1/4 cup canola oil (or less, see note in instructions)
- 4 green onions, finely chopped
- 1 teaspoon fresh ginger, finely chopped
- 2 garlic cloves, finely chopped
- Salt and pepper to taste
Sides:
- 1 broccoli head, cut into florets and steamed
- Steamed rice
Equipment Needed
- Large bowl
- Wok or large skillet
- Slotted spoon
- Plate lined with paper towels
- Steamer
Instructions
-
Prepare the Sauce: In a bowl, combine the chicken or vegetable broth, brown sugar, soy sauce, rice vinegar, ketchup, cornstarch, and sambal oelek. Whisk until smooth and set aside. This sauce is your flavor powerhouse, so make sure everything is well combined.
-
Prepare the Tofu: In a large bowl, gently toss the cubed and blotted tofu with the cornstarch. Ensure each piece is lightly coated. Shake off any excess cornstarch – this is crucial for achieving that perfect crispy texture. Set the tofu aside on a plate.
-
Fry the Tofu: Heat the canola oil in a wok or large skillet over medium-high heat. I often find that using slightly less oil (around 1/8 cup) and cooking the tofu in a single batch works just as well, reducing the overall oil content. If you are using 1/4 cup, fry the tofu in two batches to avoid overcrowding the pan, which can lower the oil temperature and result in less crispy tofu. Season the tofu with salt and pepper. Fry the tofu, turning occasionally, until lightly browned and crispy on all sides.
-
Remove and Drain: Using a slotted spoon, remove the fried tofu from the wok and place it on a plate lined with paper towels to drain off any excess oil. This step helps maintain the crispiness.
-
Sauté Aromatics: In the same wok, if needed, add a little more oil. Fry the green onions, ginger, and garlic for 1 to 2 minutes, or until fragrant, being careful not to burn the garlic. Stir constantly to prevent sticking.
-
Combine and Simmer: Add the prepared sauce to the wok and bring to a boil, stirring constantly to prevent the cornstarch from clumping.
-
Coat the Tofu: Add the fried tofu to the wok and cook, stirring gently to warm through and coat thoroughly with the sauce. The sauce should thicken slightly and cling to the tofu.
-
Serve Immediately: Serve the General Tao Tofu immediately over steamed rice. Garnish with additional green onions, if desired. Serve with steamed broccoli for a complete and balanced meal.
Expert Tips & Tricks
- Press the Tofu: For the crispiest results, press the tofu for at least 30 minutes before cubing. This removes excess water and allows the tofu to brown more effectively.
- Adjust the Spice: If you prefer a milder flavor, reduce the amount of sambal oelek. For a spicier dish, add more or use a hotter chili paste.
- Cornstarch Consistency: Make sure your cornstarch is fresh. Old cornstarch can sometimes clump and not provide the best coating.
- Crispy Reheat: To reheat leftover tofu and maintain some crispness, consider using an air fryer or a dry skillet over medium heat.
Serving & Storage Suggestions
Serve General Tao Tofu hot, garnished with extra chopped green onions or a sprinkle of sesame seeds. It pairs beautifully with steamed rice, quinoa, or even noodles. Steamed broccoli, stir-fried vegetables, or a simple salad make excellent side dishes.
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. However, the tofu will lose some of its crispness over time. To reheat, you can microwave it, but for better results, reheat in a skillet over medium heat or in an air fryer to help restore some of the original texture. I don’t recommend freezing this dish, as the tofu‘s texture will be significantly altered upon thawing.
Nutritional Information
| Nutrient | Amount per Serving | % Daily Value |
|---|---|---|
| Calories | 364.8 kcal | N/A |
| Calories from Fat | N/A | 50% |
| Total Fat | 20.3 g | 31% |
| Saturated Fat | 2.3 g | 11% |
| Cholesterol | 0 mg | 0% |
| Sodium | 707.3 mg | 29% |
| Total Carbohydrate | 34.4 g | 11% |
| Dietary Fiber | 5.8 g | 23% |
| Sugars | 19.1 g | 76% |
| Protein | 17.8 g | 35% |
Note: Nutritional information is an estimate and may vary based on specific ingredients and preparation methods.
Variations & Substitutions
- Gluten-Free: Ensure you are using a gluten-free soy sauce or tamari.
- Sweetener: You can substitute the brown sugar with maple syrup or agave nectar. Start with a smaller amount and adjust to taste.
- Vegetables: Feel free to add other vegetables to the stir-fry, such as bell peppers, snap peas, or carrots.
- Spice Level: Adjust the amount of sambal oelek or add a pinch of red pepper flakes for extra heat. A dash of sriracha works well, too.
- Nut Allergy: Ensure that if using broth, it is prepared in a way safe for those with nut allergies.
- Corn Allergy: Substitute tapioca starch for the corn starch
FAQs (Frequently Asked Questions)
Q: How do I get my tofu extra crispy?
A: Pressing the tofu before cooking is key! This removes excess moisture. Also, coating the tofu evenly with cornstarch and frying it in hot oil in batches helps achieve maximum crispiness.
Q: Can I make this ahead of time?
A: You can prepare the sauce and press the tofu in advance. However, it’s best to fry the tofu and assemble the dish just before serving to maintain its crispiness.
Q: Can I use extra-firm tofu instead of firm tofu?
A: Absolutely! Extra-firm tofu works great in this recipe and might even result in a crispier texture. Just be sure to press it to remove excess moisture.
Q: What can I serve this with besides rice?
A: This General Tao Tofu is also delicious with quinoa, noodles, or even served over a bed of steamed greens.
Q: Can I bake the tofu instead of frying it?
A: Yes, you can bake the tofu. Toss the cornstarch-coated tofu with a little oil and bake at 400°F (200°C) for about 20-25 minutes, flipping halfway through, until golden brown. However, frying generally yields a crispier result.
Final Thoughts
This General Tao Tofu recipe is a testament to the fact that plant-based eating can be both incredibly delicious and deeply satisfying. With its crispy tofu, vibrant sauce, and simple preparation, it’s a dish that’s sure to become a weeknight favorite. Don’t be afraid to experiment with the spice level and vegetable additions to create your own personalized version. I encourage you to give this recipe a try and share your feedback – happy cooking!