General Tso Tofu Recipe

Rating 5.0
| 1
Enjoy a classic Chinese takeout dish with a vegan spin at home with this General Tso tofu. Crispy cubes of tofu are coated in a glistening sweet and spicy sauce and served with freshly steamed rice.
Dinner
Chinese
23
ingredients
10
steps
55
minutes
Giselle is a recipe developer and content creator that loves all things sweet and savory. She runs her own food blog, The Busy Spatula, and her work has been featured on Yahoo!, Marvel Studios and the Kitchn.

Ingredients

Servings:
4
For the General Tso Tofu
1
14-16 oz. package of firm tofu
2 tsp
soy sauce or tamari
2 tsp
rice vinegar
1 tsp
mirin
1 tsp
sesame oil
1/2 tsp
garlic powder
1/2 tsp
onion powder
1/4 cup(s)
cornstarch
4 tblsp
grape seed oil
2
garlic cloves, minced
1 tsp
grated fresh ginger
1
batch of General Tso sauce, see below
thinly sliced green onions, for garnish
sesame seeds, for garnish
rice or zucchini noodles, to serve
For the General Tso Sauce
1/4 cup(s)
vegetable stock or water
1 tblsp
ketchup
1 tblsp
soy sauce or tamari
1 tblsp
mirin
2 tsp
rice vinegar
2 tsp
sesame oil
1 tsp
brown or coconut sugar
2 tsp
cornstarch

Directions 10 steps | 55 Minutes

Step 1

Press the tofu. Pat the block of tofu dry and wrap tofu with paper towels or a kitchen towel and place on a plate. Top the tofu with another plate and set a heavy object on top. Leave the tofu for 15-20 minutes. While the tofu is draining, preheat the oven to 400°F. Line a sheet pan with parchment paper.

Step 2

In a large bowl, whisk together the soy sauce or tamari, rice vinegar, mirin, sesame oil, garlic powder and onion powder.

Step 3

Remove the weight, plate and wrapping. Cube the tofu into 1-inch cubes. Place the tofu into a large bowl and add the vinegar mixture. Toss to coat. Transfer the tofu into the refrigerator to marinate for 30 minutes or overnight.

Step 4

While the tofu is marinating, make the sauce. Whisk together the vegetable stock, ketchup, soy sauce, mirin, rice vinegar, sesame oil, sugar and cornstarch in a small bowl.

Step 5

In a large shallow bowl, add ¼ cup of cornstarch. Remove the tofu from the refrigerator and toss with the cornstarch.

Step 6

In a large skillet over medium heat, heat the grapeseed oil. When the oil is hot, add the tofu and fry until crisp on all sides, about 10-15 minutes. Remove the tofu from the skillet to a plate lined with paper towels.

Step 7

Add the garlic and ginger and sauté until fragrant, less than 1 minute.

Step 8

Add the sauce mixture to the skillet and cook until the sauce thickens.

Step 9

Add the crispy tofu back to the skillet and toss to coat.

Step 10

Garnish with green onions and sesame seeds. Serve with vegan fried rice, plain rice or zucchini noodles. Enjoy!

Nutrition Per Serving
View All
CALORIES
364
FAT
26.3 g
PROTEIN
17.6 g
CARBS
16.9 g

FOOD FOR THOUGHT?

Leave a review or join the conversation.

1 Comments
1 Comments
Please Log In to leave a comment
Sandra G.

Sandra

08 Jul 2022

Delicious and healthy! Another addition to my tofu recipes.

Reply to this comment