General Tso’s Tofu
This General Tso’s tofu is an amazing vegan interpretation of a popular Chinese takeaway dish. It’s sweet, spicy, tangy, sticky, and absolutely irresistible!
General Tso’s chicken is a popular sweet and spicy dish typically found in North American Chinese restaurants. It’s named after Zuo Zongtang, a Qing dynasty statesman and military leader, although ironically this dish isn’t widely known in China. However, it combines explosive flavor with beautiful texture, and I absolutely couldn’t resist making a vegan version!
I’m using extra firm tofu to convey the same “meaty” texture, but instead of deep-frying it, I used an air fryer. It created a beautiful crisp on the outside, and it’s much healthier! If you’re the kind of person who thinks tofu is bland, I dare you to try this recipe!
Why You’ll Love This Recipe
- General Tso’s is such an incredible combination of flavors. You shouldn’t miss out on it just because you’re vegan!
- Instead of a deep-fried version, this General Tso’s tofu is much healthier! You can bake it in the oven or use an air fryer.
- This recipe doesn’t call for any fancy or unusual ingredients, which means it’s accessible and affordable to most people.
- If you live in a remote area, this is a great alternative to Chinese takeaway. And it’s faster to make, too!
- It’s a dish for any occasion. Whether you’re craving some comfort food, having guests over, or having a celebration, General Tso’s tofu is a great option!
- It can be served in a variety of ways, including rice, noodles, or a side of veggies.
How to Make This Recipe
Start by pressing your tofu. I’m no expert, but weighing it down with a heavy cookbook seems to do the trick. After pressing your tofu, tear into bite-size pieces. Toss them with olive oil, followed by flour.
Transfer your tofu to a parchment lined baking sheet, and air fry for 14 minutes at 450F. Alternatively, bake it in the oven for 25 minutes at 400F. What we’re trying to achieve is a crisp on the outside, while the inside stays spongy and “meaty”.
While the tofu is cooking, prepare your sauce by combining the ingredients in a jar or a similar container.
Heat a pan over medium heat with a small amount of olive oil. Add garlic, onion and pepper, and saute for 3 to 5 minutes until fragrant. If the vegetables start sticking to the pan, deglaze it with white wine, apple cider vinegar, or water. Pour in the sauce and simmer over low heat for a few minutes until it thickens. Add the tofu into the pan and stir until each piece of tofu is coated.
Serve with a side of your choice, topped with green onions and sesame seeds.
Hack It!
- While tofu is the star of this recipe, you can still enjoy a General Tso’s dish if you’re soy-free. You can use Burmese tofu (made with chickpea flour), seitan pieces, or baked cauliflower. Soy sauce can be subbed for coconut aminos, and voila!
- General Tso’s tofu can be served with rice, noodles, potatoes, and even roasted vegetables.
- If you’ve made a large batch, you can add your tofu to wraps, sandwiches, tacos, and more!
- It’s up to you how spicy you want to make your dish. You can always add more chili flakes if you want to make your sauce hotter.
- If you’re gluten-free, all it takes is a couple of simple modifications. Replace flour with cornstarch, and use tamari soy sauce or coconut aminos.
Store This Recipe
If you have any leftovers, store them in an airtight container in the fridge for up to 4 days. If you’re serving the dish with rice, don’t store the rice for any longer than 3 days, and make sure to reheat it thoroughly before eating.
Other Recipes You’ll Love
- Vegan Roast Beef
- Vegan Salmon Rice Bowl
- Dill Pickle Tofu Sandwich
- Vegan Coconut Shrimp
- Crispy Vegan Bacon
If you enjoy EASY plant-based recipes, check out the PlantYou Planner! It’s a digital meal planner that has a huge database of over 500 whole-food vegan recipes for you to choose from. You can customize your weekly meals, as well as toggle the number of servings to suit your household. It even creates a checkable shopping list you can take with you to the store!
And if you prefer having your recipes all in one place, you can now preorder my debut cookbook. The PlantYou Cookbook contains over 140 recipes for every occasion, including helpful infographics to make this easier for you. My book is a great tool that can help you eat more veggies and maintain a healthy gut!
The Recipe: General Tso’s Tofu
Ingredients
For the tofu
- 1 400g Extra Firm Tofu, Pressed for 30 minutes
- 1 Tbsp Olive Oil
- 4 Tbsp Flour
For the sauce
- 1 tbsp rice vinegar
- 3 tbsp soy sauce
- 2 tbsp hoisin sauce
- 3 tbsp sweet chili sauce, or ketchup
- ¼ tsp ground ginger
- ½ tsp red chili flakes
- 1 tbsp flour, whisked with 1/4 cup water
For the stiry fry
- ¼ red onion, diced
- 3 cloves garlic, minced
- ¼ red bell pepper, diced
Equipment
- Air fryer or oven
- frying pan
- Jar
- Whisk or spatula
Instructions
- After pressing your tofu, tear into bite sized pieces. Toss with olive oil, and then flour. Transfer to a parchment lined baking sheet, and air fry for 14 minutes at 450F. Alternatively bake for 25 minutes at 400F.
- Meanwhile, prepare your sauce by combining all ingredients in a jar or container.
- Heat a pan over medium heat with a small amount of olive oil. Add the garlic, onion and pepper and saute for 3 to 5 minutes until fragrant. Pour in the sauce and simmer over low for a few minutes until thickened. Add the tofu into the pan and stir until covered.
I just made this for lunch and it was so so good and very easy! I didn’t have any red pepper but can’t wait to try it with it next to add even more texture and crunch. The tofu was very crispy and “meaty”; pretty sure I could fool my kids that it was chicken. Will definitely be adding this to the meal plan rotation!
I forgot to leave a star rating with my last review – 5 stars for sure!
Brenda – THANK YOU! 🙂
Delicious! Easy to make and very flavorful!
So glad you enjoyed. Thank you 🙂
Simple and delicious! An instant favourite that was very popular with my omni parents too 👍
So glad you liked it Erika! Thanks for your review 🙂
Delicious and fast to put together. We added extra hoisin and 1/2 the pepper flakes.
Also we substituted white onion and broccoli stem for the red onion and peppers. The we added small pieces of broccoli crowns and mushrooms.
There was plenty of sauce for the extra veggies.
The tofu was crunchy and added texture and protein to the dish!
Sounds delicious! I need to try it with broccoli 🙂
How can I make this gluten free
Hi Lauren! You can use cornstarch instead of flour.
So amazing! I also added broccoli, green beans, cauliflower to the recipe, it was sooooo good!
Can’t wait for my cookbook!
Love the additions. Thank you so much for rating
Hey! Can you substitute rice vinegar with apple cider ? and substitute the hoisin sauce with 2 tbsp of teriyaki sauce? Thanks!
Saw your video on instagram & had to make it!! I didn’t have hoisin, so I used red miso paste instead. It came out amazing!! Can’t wait to make it again & thank you for sharing ♥️♥️
Best tofu I’ve ever had. And we eat a lot of tofu
THIS IS SO GOOD! i just made it and wow🤩 everyone should try this recipe its awesome!
Delicious—Love the texture of the tofu. I made the ketchup substitution and I don’t think I would again (it tasted very much like ketchup) but I added some citrus juice and that livened it right back up!
So flavorful. Comes together very easily.
This is my new favorite tofu recipe. Simple and delicious. Made the recipe as described with Ketchup and using the air fryer to cook the tofu. Came out perfectly crispy, just how I like it. Thank you!
Delicious and came together quickly. Love it!
I made this today and threw in small diced broccoli and zucchini and served it over heart of palm rice. I also threw in some walnuts just for an additional texture. It was quite tasty and I will make it again. Thank you! I took a picture but don’t know how to upload it.
I’m nee at cooking tofu and gave this go. This was very easy to follow and sooo flavorful!
This is AMAZING. I have never liked tofu, but when I saw this video come up on Instagram, I wanted to try it. This recipe changed my view on tofu, I will definitely make this again!
For the sauce portion, I didn’t have the sweet chili sauce, so I did a mix of half Sriracha & honey, half ketchup. I also added in MSG. It was SOOOOO good. Next time I might double the sauce, since the tofu absorbed a lot of it.
Thank you for teaching me how to make tofu taste good!!
Pingback: General Tso's Paneer - Vegetarian Chinese Recipe - Sanjana.Feasts
Delicious and really easy to make:)