Photo of author

by

Sydney Halfway August 19, 2025

This post may contain affiliate links, please see our Disclosure for details.

Savory Vegan General Tsos Tofu That’s a Total Crowd-Pleaser

Savory Vegan General Tsos Tofu That’s a Total Crowd-Pleaser

Vegan General Tsos Tofu is the kind of recipe that reminds me why I love keeping things simple but full of flavor. Around here, I lean on real ingredients that turn everyday dinners into something a little more exciting. And tofu? When it’s cooked right, it’s anything but boring. This recipe takes those golden, crispy bites and tosses them in a sticky-sweet, garlicky sauce that feels like takeout but comes straight from your kitchen.

If you’re looking for more easy plant-based inspiration, you might love this vegan tofu stir fry with vegetables or even my keto vegan recipes for lighter, protein-packed options. But today, let’s dive into this cozy plate of vegan General Tsos tofu, a dish that even my tofu-skeptics can’t resist.

Vegan General Tso’s Tofu served in a bowl with rice and green onions
Vegan General Tsos Tofu Recipe – Better Than Takeout

How to make General Tsos tofu step by step

Alright, so here’s how this usually goes down in my kitchen (and, well, sometimes things get messy but it’s worth it). First, grab some firm tofu and get it pressed (don’t skip that, trust me). Cut it in bite-sized cubes, not tiny, not giant, just good for popping in your mouth. Toss those cubes in a little cornstarch. This helps them crisp up and will make people actually WANT to eat tofu. Fry them in a nonstick pan until golden and crisp, turning occasionally. I usually have to smack a few hands away at this stage.

Now, the sauce is where the magic happens. I don’t do fancy stuff here, just basic ingredients you probably have: soy sauce, rice vinegar, hoisin sauce, maple syrup (or just regular ol’ sugar if you’re out), garlic and ginger. Oh! Red pepper flakes too if you like a kick. Whisk it up. Pour the sauce over your crispy tofu, let it bubble into sticky goodness. Bam, done.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan General Tsos Tofu with sticky sauce and steamed broccoli

Vegan General Tsos Tofu


  • Author: lunagrace
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

A delicious and crispy vegan twist on the classic General Tsos chicken that will impress even the pickiest of eaters.


Ingredients

Scale
  • 1 Block (14 oz) Firm Tofu
  • ¼ Cup Cornstarch
  • ¼ Cup Soy Sauce
  • 2 Tbsp Rice Vinegar
  • 2 Tbsp Hoisin Sauce
  • 1 Tbsp Maple Syrup
  • 2 Cloves Garlic, minced
  • 1 tsp Ginger, minced
  • Red Pepper Flakes, to taste

Instructions

  1. Press the firm tofu to remove excess moisture and cut it into bite-sized cubes.
  2. Toss the tofu cubes in cornstarch to create a crispy coating.
  3. Heat a nonstick pan and fry the tofu cubes until golden and crisp, turning occasionally.
  4. In a separate bowl, whisk together soy sauce, rice vinegar, hoisin sauce, maple syrup, garlic, ginger, and red pepper flakes.
  5. Pour the sauce over the crispy tofu in the pan and let it bubble until sticky.
  6. Serve immediately.

Notes

For best results, do not crowd the pan when frying tofu. Adjust taste of the sauce to your preference before combining with tofu.

  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Main Course
  • Method: Stir-frying
  • Cuisine: Asian

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 6g
  • Sodium: 800mg
  • Fat: 15g
  • Saturated Fat: 2g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 4g
  • Protein: 20g
  • Cholesterol: 0mg

Keywords: Vegan, Tofu, General Tso, Stir-fry, Asian Cuisine

Cubes of tofu coated in cornstarch being pan-fried until golden
How to Make Vegan General Tsos Tofu – Step by Step

IngredientAmountPurpose
Firm Tofu1 Block (14 oz)Main protein source; absorbs flavors
Cornstarch¼ CupCreates a crispy coating
Soy Sauce¼ CupAdds savory umami flavor
Rice Vinegar2 TbspBalances sweetness; adds acidity
Hoisin Sauce2 TbspSweet and savory component
Maple Syrup1 TbspAdds a touch of sweetness
Garlic2 Cloves, mincedEnhances flavor
Ginger1 tsp, mincedFresh zesty flavor
Red Pepper FlakesTo tasteAdds heat to the dish

Pro tips

There are a few small moves that totally change the game for vegan General Tsos tofu. First, press your tofu. The more moisture you get out, the crispier it’ll be, promise. If you’re in a rush, just smack it between paper towels and put a heavy skillet on top, don’t overthink it.

When you fry the cornstarch-coated tofu, don’t crowd the pan. I did this once and ended up with a sad pile of steamed tofu, not what you want. Do it in batches if you have to.

And honestly, don’t skip the fresh garlic and ginger in the sauce. The jar stuff is fine in a pinch but fresh takes it to that… five-star restaurant level, at least in my house. Last thing: taste the sauce before you toss with tofu. Everyone’s got a different sweet vs. salty thing going on, so adjust to your liking.

Ingredients for making Vegan General Tsos Tofu laid out on a table
Ingredients for Vegan General Tsos Tofu Recipe

What foods go well with General Tsos tofu?

Let’s talk crowd-pleasing combos. Vegan General Tsos tofu is basically begging for good sides. Here are some big winners:

  • Steamed jasmine rice or brown rice for the classic vibe.
  • Simple stir-fried veggies for color and crunch. Broccoli, bell peppers, snow peas, whatever’s in the fridge.
  • Toss some vegan butternut squash risotto on the table for a fancy twist.
  • Big ol’ bowl of leafy salad if you’re feeling healthy.
Crispy tofu coated in sticky General Tsos sauce with sesame seeds
Close-Up of Vegan General Tsos Tofu – Crispy and Delicious

How to press tofu

Okay, pressing tofu sounds like an annoying step, but it’s not hard. Take your block of tofu out of the package. Drain it and wrap it in a clean kitchen towel, or just grab some paper towels. Put it on a cutting board, then add something heavy on top, think a cast iron skillet or even a can of beans (improvisation is my superpower here).

Wait about 15 to 20 minutes. If you forget about it for 30, no harm done. More water out equals crispier tofu. After you’re done, cut it up and get to the fun part: making that vegan General Tsos tofu that’s about to blow some minds.

Variations

Honestly, the best part of vegan General Tsos tofu? It’s a blank canvas. Not in a boring way, no, in a “let’s get wild with it” way. Sometimes I swap the tofu for tempeh. If you’re feeling adventurous, throw in some roasted cauliflower florets (works like a charm). Folks who like heat, double the red pepper flakes or even stir in a spoonful of chili garlic sauce. And get this: I once added pineapple chunks and it somehow totally worked.

If you want to really go all in for vegan takeout night, pair it with this bright and tasty vegan vegetable paella. Or, go classic and serve it over vegan cauliflower alfredo pasta for a plate full of comfort. Don’t be shy about swapping or adding whatever veggies you’ve got. Just keep that sticky, crave-worthy sauce, and you can’t really go wrong.

FAQ

Is General Tsos tofu actually spicy?

Not really, unless you want it fiery. Just bump up the red pepper if you like it hot.

Can you bake the tofu instead of frying?

Absolutely. Toss the cubes in oil and cornstarch, then bake at 400°F for around 30 minutes. Flip halfway through. Still gets crispy!

How do you store leftovers?

Pop ‘em in an airtight container in the fridge. Best reheated in a skillet so you keep that crispy bite.

What’s the secret to crispy tofu?

Dry tofu really well and don’t crowd it in the pan. Simple, but that’s it!

Could I make this gluten-free?

Yup. Swap soy sauce for tamari and make sure your hoisin’s certified gluten-free.

Let’s Bring On That Takeout Vibe at Home

And that’s it, Vegan General Tso’s Tofu made simple, wholesome, and weeknight-friendly. The crispy tofu with that glossy, flavorful sauce really proves that comfort food doesn’t have to come from a takeout box. It’s one of those recipes that finds its way onto our table again and again, and I bet it will in your home too.

If you’re hungry for more variations, check out this version from Simple Vegan Blog or this one from Nora Cooks. Each has its own twist, and that’s the beauty of cooking with real, flexible ingredients.

Keep it simple, keep it delicious, and know that you’re always welcome in my kitchen.

Vegan General Tsos Tofu served over rice with chopsticks
Vegan General Tsos Tofu Recipe – Quick and Easy Takeout at Home

Leave a Comment

Recipe rating