Okay, listen up! Sometimes that craving hits you right in the middle of the week, right? You know the one: you need that fiery, sticky, perfectly coated takeout vibe, but you just don’t want the heaviness. For years, I hunted for the perfect solution, and let me tell you, I have finally cracked the code for the ultimate General Tso Chicken Plant Based version! This recipe uses wonderfully crispy tofu to capture that authentic texture, absolutely drenched in that classic sweet and tangy sauce. If you love that deep flavor profile, you absolutely have to check out my guide on how to make an irresistible sweet and sour sauce too, because balance is everything! It took me through about seven different versions of the coating mixture to get the tofu crispiness just *right*, but trust me, this one delivers takeout satisfaction right in your own kitchen. You won’t believe it’s vegan; it’s that good!
Why This General Tso Chicken Plant Based Recipe Works (E-E-A-T)
When you are trying to replicate a classic dish like General Tso’s, the texture is the make-or-break moment, especially when we are working with tofu in this General Tso Chicken Plant Based version. I spent way too long eating soggy tofu that just crumbled apart when I tried to toss it in sauce. No more! We nailed two main components that are total showstoppers.
If you want to compare notes on texture, I also wrote down my thoughts on getting crispy results when baking chicken—lots of principles crossover here!
Here’s the quick rundown on why this recipe always shines:
- Achieving Maximum Tofu Crispiness: This starts long before the oil gets hot. You absolutely have to press the tofu until it practically begs you to let it go. Then, that coating—it’s a combo of cornstarch and flour. That duo creates a crust that locks in when fried, holding up beautifully against the thick sauce.
- The Signature Sweet and Tangy General Tso Sauce: Flavor is everything here. It’s all about balancing that deep savory hit from the soy sauce with the brightness of the vinegar and a necessary sweetness boost from brown sugar and maple syrup. We use a precise slurry at the end, too. That’s the secret weapon for getting that perfect glossy thickness that coats everything without being gluey.
Achieving Maximum Tofu Crispiness
Seriously, don’t even think about skipping the pressing step for the tofu. I usually wrap mine in a few paper towels, put it between two plates, and stick something heavy, like my cast iron skillet, right on top for at least 15 minutes. The more water you get out, the crispier it gets! After that, the cornstarch and flour mix sticks right to the surface. When that coated tofu hits the hot oil, *wham!* You get the crunch we are looking for.
The Signature Sweet and Tangy General Tso Sauce
The sauce is incredible. It’s not just sweet; it’s got that necessary tang to cut through the richness of the fried tofu. We use rice vinegar for a sharper bite! When we stir in the cornstarch slurry—which is just cornstarch mixed with *cold* water—the sauce thickens up in seconds. If you add the cornstarch directly to the hot pan, you end up with lumps. We want smooth, sticky perfection here!
Essential Ingredients for General Tso Chicken Plant Based
Okay, let’s talk about what you need to get this amazing General Tso Chicken Plant Based dish on the table. Since this recipe is all about maximizing flavor and texture from simple pantry staples, I’ve written out exactly what you need for both the crispy tofu and that amazing sticky sauce. Seriously, don’t try to eyeball these amounts, especially for the coating—the ratio matters for the crunch!
For the tofu prep, grab that whole block—it needs to be extra-firm, and remember, you have to press out all that extra water first! Then, for the coating, you’ll want one-half cup of cornstarch mixed with a quarter cup of all-purpose flour, plus salt and pepper for seasoning the crust.
Now for the sauce, which is where all the magic happens. You’ll need soy sauce (or tamari if you’re keeping it gluten-free, like I sometimes do when I make my homemade oat milk), rice vinegar for that necessary tang, and both brown sugar and maple syrup for sweetness. Don’t forget the aromatics: fresh ginger—and yes, it has to be fresh, grated looks best!—and two cloves of freshly minced garlic.
Finally, remember the thickening agents! We need a half cup of vegetable broth, and crucially, we have to make a slurry: one tablespoon of cornstarch mixed with two tablespoons of cold water set aside. That’s what makes the sauce glossy. Oh, and make sure you have vegetable oil handy for frying, because we are definitely frying these babies up!
Step-by-Step Instructions for Crispy General Tso Chicken Plant Based
Alright, putting this all together is like a quick little dance, but trust me, 25 minutes is all you need once the tofu is pressed. I use my biggest, heaviest skillet—safety first when frying, you want a pan that holds heat beautifully! Just make sure you don’t overcrowd it when you start frying the tofu, because that’s how you lose all that hard-earned crispiness we worked for.
Preparing and Frying the Tofu Pieces
First things first, grab your spice mix—the cornstarch, flour, salt, and pepper—and toss those beautifully pressed tofu cubes until they are completely covered. Don’t skimp! You want a good, thick blanket of coating. Heat up about a half cup of vegetable oil over medium-high heat. Once it shimmers, gently ease the tofu into the hot oil—be careful, it might splatter a little! Fry them in batches, turning them until they are that deep, gorgeous golden brown. That usually takes about five to seven minutes per batch. Scoop those crispy guys out and set them on a plate lined with paper towels. We need those towels to soak up any excess oil before they hit the sauce.

Creating the Thick General Tso Sauce
Now that the tofu is resting, we build the flavor! Wipe out most of that frying oil, leaving just about a teaspoon behind in the pan. Toss in your soy sauce or tamari, rice vinegar, brown sugar, maple syrup, sesame oil, that grated ginger, and the minced garlic. Bring this mixture to a gentle simmer, stirring until that sugar melts right into the liquid. Next, pour in the vegetable broth. Once it simmers again, you need to slowly whisk in your cornstarch slurry—remember, that’s cornstarch mixed with cold water! Pour it slowly while stirring non-stop. It thickens up almost immediately, letting you know it’s ready when it coats the back of a spoon nicely.
Combining Tofu and Sauce
This is the grand finale! Turn the heat down slightly, maybe to medium-low, so the sauce stays hot but doesn’t burn. Gently return all that crispy tofu back into the pan. You need to toss everything together super gently—we spent all that time making it crispy, so we don’t want to break it now! Just flip and fold until every single piece is glossy and coated in that incredible sauce. This step only takes about a minute or two just to heat everything through. If you leave it too long, the crunch goes away, so be swift! You can toss in some simple homemade croutons style crunchies if you wanted to keep the texture even longer, but I just prefer serving it right away!

Tips for Perfect General Tso Chicken Plant Based Results
Even though this General Tso Chicken Plant Based recipe is pretty straightforward, sometimes people run into little snags, so I wanted to share a few things I learned over those trial runs I mentioned. Getting this right is all about paying attention to the little details in the prep and the sauce balance. If you’re planning ahead or just happen to be out of one thing, don’t panic! We can usually find a good fix.
Ingredient Substitutions for General Tso Chicken Plant Based
So, let’s say you’re out of brown sugar, or maybe you need to ditch the soy sauce because someone at the table is sensitive to gluten. No problem! If you need a gluten-free option, just use tamari instead of regular soy sauce—it works exactly the same way in the sauce, which is handy. If you were looking for an alternative sweetener, you could lean more heavily on the maple syrup, though you might want to use a little less vinegar to keep the balance right. Also, if you are trying to make my homemade homemade almond milk later, just remember that the darker the sweetener you use here, the deeper the color of your final sauce will be, which I happen to love.
Making Your General Tso Chicken Plant Based Extra Spicy
The recipe notes mention adding a half teaspoon of red pepper flakes, and honestly, that’s my go-to for a nice background warmth. But if you like it to really bite back, you have options! If you want that classic chili heat that tastes like it came straight from the Chinese restaurant down the street, stir in a tablespoon of Sriracha right when you add the broth. It blends in perfectly without changing the texture.
For a really deep, slow heat, try swirling in about a teaspoon of chili oil right at the very end, when you toss the crisp tofu with the sauce. That oil floats on top and gives you a kick every time you pick up a piece. Remember not to cook with the chili oil too long, though; you want to taste its fresh flavor, not burn it off!
Serving Suggestions for Your General Tso Chicken Plant Based Meal
So, you’ve got this glorious pan of crispy, tangy General Tso Chicken Plant Based goodness, and now you’re staring at it, wondering what you should put next to it to make it a proper dinner. This dish is so rich and flavorful, it really shines when paired with something simple that can soak up that extra sauce—we don’t want any of that good stuff going to waste!
The recipe notes already suggest the obvious champions: fluffy white rice or maybe some nice chewy noodles. I’m a texture person, though, and sometimes I like to mix it up. If you’re using rice, make sure it’s steamed perfectly; sticky rice works wonderfully because it just clings to that thick sauce.
If you want a complete meal that feels balanced, you need a side veggie that’s quick and easy. You can always roast up some broccoli florets quickly while the tofu is frying. A little char on the broccoli is fantastic when you pour the sauce over it.
Another great side I love is quick-sautéed green beans. Just toss them in a hot pan with a tiny splash of ginger and garlic—maybe the remnants of what you didn’t use in the sauce! If you’re feeling fancy, I’ve got a recipe for simple homemade oat milk that works for creamy bases, but for a side dish, keep things crisp and fresh to contrast the main star.
Honestly, you can even toss some fresh shredded carrot and cabbage right into the pan at the very end with the tofu, just for a minute, so they wilt slightly but still have a great bite. It adds extra color, and you know I love a colorful plate!

Storage and Reheating Instructions for Leftover General Tso Chicken Plant Based
Now, I hope this tastes so good that there aren’t any leftovers! But just in case you managed to save some of this incredible General Tso Chicken Plant Based goodness, we need to talk strategy. The biggest challenge with anything crispy that gets drenched in a sticky sauce is making it crispy again. Microwaving this? Forget about it. You’ll end up with chewy, slightly sad tofu, and we just can’t have that after all that hard work!
The best way to keep it safe is in an airtight container in the fridge. Because the sauce is so sticky, it tends to draw moisture back into the tofu pretty quickly. I find it holds up okay for about three days this way, but flavor is best within the first 48 hours.
Restoring the Crunch When Reheating
This is where you pull out your secret weapon—and I promise, it’s easier than making the whole batch from scratch! If you have an air fryer, use it! Set it to about 375°F (190°C) and give the leftovers a single layer toss in there for about 5 to 7 minutes. It sounds crazy, but that hot, circulating air pulls the moisture right back out of the coating, and you get that crispiness back like magic.
If you don’t have an air fryer, the oven is your next best bet. Spread the pieces out on a baking sheet—try not to let them overlap too much—and bake them at 400°F (200°C) for about 10 to 12 minutes. You might want to give them a little toss halfway through. You’re just trying to heat them through and re-crisp that beautiful coat!
If you absolutely must use the microwave because you’re in a rush, only heat it for about 30 seconds at a time. After that, immediately toss the pieces with a tiny drizzle of sesame oil and maybe a shake of cornstarch mixed with a tiny bit of water, just to try and revive the texture before eating it quickly!
Frequently Asked Questions About Plant Based General Tso Chicken
I get so many questions about this recipe—and that’s awesome because it means you’re all out there cooking! Here are the few things folks ask me most often when they’re getting ready to make this General Tso Chicken Plant Based dish. Hopefully, these quick tips help smooth out any bumps in your kitchen adventure!
Can I bake the tofu instead of frying for this General Tso Chicken Plant Based recipe?
Yes, you totally can bake the tofu instead of frying it! If you prefer to skip the oil bath, it’s a decent swap, but I won’t lie—it won’t get that exact, crazy-crispy crust we get from deep frying. If you want to bake, toss those coated tofu pieces with maybe a teaspoon of oil just to help them brown, and spread them out single-layer on a baking sheet lined with parchment paper. You’ll want to bake them at about 400°F (200°C) and flip them halfway through. Check them around the 20-minute mark. They’ll be firm and golden, but maybe a little less craggy than the fried version. They will still soak up that sauce beautifully, though!
How long does the General Tso Chicken Plant Based sauce last in the fridge?
This is a great question, especially if you like to meal prep! If you make a big batch of just the sauce (before you toss in the tofu!), it keeps really well. Because it has a good amount of sugar and vinegar, it holds up nicely. Store it in a sealed jar or container in the fridge, and it should be perfectly good for about a week, sometimes even a little longer. When you reheat it, just give it a quick whisk to smooth out any lumps that might have settled, and it’s ready to go. Remember, if you’ve already tossed the crispy tofu in the sauce, the leftovers won’t stay as crisp, just like I mentioned earlier about reheating.
We use those same principles when storing other sauces, like the one in my guide to making homemade croutons—a tight seal is always your friend!
Estimated Nutritional Data for General Tso Chicken Plant Based
Now, I always get asked about the nutrition, especially since we’re frying here, even though we’re using plant-based ingredients. I whipped up a quick estimate for you based on these quantities, but listen closely: these numbers are just a baseline guess! Cooking is a living thing, right? What kind of oil you use, how much sugar actually dissolves, and whether you use tamari or soy sauce all change those final counts, so take this list with a grain of salt—or maybe a grain of sesame seed!
This estimate is based on one-quarter of the entire recipe, so this is what you can expect per serving:
- Calories: 450
- Sugar: 22 grams (Yep, it’s sweet, but oh-so-worth-it!)
- Sodium: 950 mg (This is higher because of the soy sauce, so go easy on the salt shaker elsewhere!)
- Fat: 20 grams
- Protein: 25 grams
- Carbohydrates: 50 grams
What I love is that we’re getting a solid 25 grams of protein from the tofu, which is fantastic for a main course. Remember, since this is all plant-based, we’re looking at zero cholesterol, which is a huge win when you are craving something rich like this!
Share Your Plant Based General Tso Chicken Experience
Okay, that’s literally everything I know about making the *best* General Tso Chicken Plant Based dish you will ever try at home! I really hope you love the crunch and the sauce clings to that tofu just perfectly for you. The kitchen is meant for experimenting, and even though this is my perfected recipe, I always want to know how you adapted it!
Did you add extra ginger? Did you use sriracha instead of red pepper flakes? Did you pair it with your favorite noodles? Please don’t keep your secrets to yourself!
If you made this, hit the comments below and let me know how it went. If you had any questions that I missed, drop those in there too, and I will hop over to the contact page and answer them for everyone else reading! Happy cooking, friends!
Don’t forget to rate the recipe below so others know how much you loved this vegan takeout staple. Enjoy every sticky, spicy bite!
Share Your Plant Based General Tso Chicken Experience
Okay, that’s literally everything I know about making the *best* General Tso Chicken Plant Based dish you will ever try at home! I really hope you love the crunch and the sauce clings to that tofu just perfectly for you. The kitchen is meant for experimenting, and even though this is my perfected recipe, I always want to know how you adapted it!
Did you add extra ginger? Did you use sriracha instead of red pepper flakes? Did you pair it with your favorite noodles? Please don’t keep your secrets to yourself!
If you made this, hit the comments below and let me know how it went. If you had any questions that I missed, drop those in there too, and I will hop over to the contact page and answer them for everyone else reading! Happy cooking, friends!
Don’t forget to rate the recipe below so others know how much you loved this vegan takeout staple. Enjoy every sticky, spicy bite!
Print
Plant-Based General Tso’s Chicken
- Total Time: 45 min
- Yield: 4 servings 1x
- Diet: Vegan
Description
A recipe for a plant-based version of General Tso’s Chicken featuring crispy coated pieces in a sweet and tangy sauce.
Ingredients
- 1 block (14 oz) extra-firm tofu, pressed and cubed
- 1/2 cup cornstarch
- 1/4 cup all-purpose flour
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 1/2 cup vegetable oil for frying
- 1/2 cup soy sauce or tamari
- 1/4 cup rice vinegar
- 1/4 cup brown sugar
- 2 tablespoons maple syrup
- 1 tablespoon sesame oil
- 1 tablespoon grated fresh ginger
- 2 cloves garlic, minced
- 1/2 cup water
- 1 tablespoon cornstarch mixed with 2 tablespoons cold water (slurry)
- 1/2 cup vegetable broth
- 1/4 cup chopped scallions for garnish
- 1 teaspoon sesame seeds for garnish
Instructions
- In a medium bowl, combine the cornstarch, flour, salt, and pepper. Toss the pressed tofu cubes in the mixture until evenly coated.
- Heat the vegetable oil in a large skillet or wok over medium-high heat. Fry the tofu in batches until golden brown and crispy on all sides, about 5-7 minutes per batch. Remove the tofu and place it on a paper towel-lined plate. Drain excess oil from the skillet, leaving about 1 teaspoon.
- In the same skillet, combine the soy sauce, rice vinegar, brown sugar, maple syrup, sesame oil, ginger, and garlic. Bring the mixture to a simmer over medium heat, stirring until the sugar dissolves.
- Pour in the vegetable broth and bring the sauce back to a gentle simmer.
- Whisk the cornstarch slurry again and slowly pour it into the simmering sauce, stirring constantly until the sauce thickens enough to coat the back of a spoon.
- Return the crispy tofu to the skillet. Toss gently to coat all pieces evenly with the sauce. Cook for 1-2 minutes until heated through.
- Remove from heat. Garnish with chopped scallions and sesame seeds before serving.
Notes
- Pressing the tofu thoroughly removes excess water, which helps it crisp up better during frying.
- For extra heat, add 1/2 teaspoon of red pepper flakes to the sauce mixture.
- Serve immediately over steamed rice or noodles.
- Prep Time: 20 min
- Cook Time: 25 min
- Category: Main Course
- Method: Frying and Stir-Frying
- Cuisine: Asian-Inspired
Nutrition
- Serving Size: 1/4 of recipe
- Calories: 450
- Sugar: 22
- Sodium: 950
- Fat: 20
- Saturated Fat: 3
- Unsaturated Fat: 17
- Trans Fat: 0
- Carbohydrates: 50
- Fiber: 4
- Protein: 25
- Cholesterol: 0
Keywords: General Tso Chicken, Plant Based, Tofu Recipe, Vegan Asian Food, Crispy Tofu

