General Tso’s Tofu - From My Bowl (2024)

by Caitlin Shoemaker

updated on

GFGluten FreeGRGrain FreeVVegan

4.97 from 61 votes

Jump to RecipeRate This Recipe

Disclosure: This post may contain affiliate links. I may earn a small commission for my endorsem*nt, recommendation, testimonial, and/or link to any products or services from this website.

Indulge in the comfort of Chinese-American cuisine with this homemade General Tso’s Tofu! It’s made with wholesome ingredients, yet packed with sweet and spicy flavor. Ready in under 1 hour. Gluten-free, grain-free option.

This General Tso’s Tofu is made with bites of crispy tofu that are coated in a simple cornstarch batter, oven-baked until crispy and golden, then doused in a homemade General Tso’s sauce that’s the perfect blend of sweet, spicy, tangy, and savory comfort flavors. It’s so delicious, you’ll want to eat it all straight out of the pan!

Table of Contents
  1. What is General Tso’s?
  2. Ingredients for General Tso’s Tofu
  3. How to Make General Tso’s Tofu
  4. Serving Suggestions
  5. How to Store General Tso’s Tofu
  6. Substitutions and Variations
  7. Recipe FAQs
  8. General Tso’s Tofu Recipe
General Tso’s Tofu - From My Bowl (2)

What is General Tso’s?

While the definitive origin of General Tso’s Chicken, the original Chinese-American dish is disputed, it’s believed to have been created in New York City during the 20th century. The original dish was named after Tso Tsung-t’ang (Zuo Zongtang), a Qing Dynasty military leader from China. While General Tso had no connection to the creation of the dish, it is common practice in Chinese-American cuisine for dishes to be named after historical figures or places.

Over the last several decades, General Tso’s chicken has become incredibly popular throughout the United States. It’s known for its crispy battered protein that’s coated in a vibrantly reddish orange sauce that’s sweet, yet spicy.

Thankfully, it’s incredibly easy to make vegetarian and vegan-friendly using a single ingredient swap! The result is protein that’s equally crispy, chewy, and well-coated in a homemade sauce complete with the perfect balance of sweet and spicy. It’s the perfect easy recipe to whip up on busy weeknights or lazy weekends in!

Ingredients for General Tso’s Tofu

Making restaurant-style recipes at home shouldn’t require complicated or expensive ingredients. With just 10 ingredients, we’re making crispy tofu and a spicy sauce that’s got the right amount of sweet, spicy, and tangy. Here’s the key players:

General Tso’s Tofu - From My Bowl (3)
  • Tofu: If you’ve made one of my other takeout-inspired tofu recipes such as Sesame Tofu, Vegan Kung Pao Tofu, or Teriyaki Tofu, you’ll know extra firm tofu is the best tofu to use. It has just the right firmness that’s chewy, well-textured, and easy to make crispy.
  • Cornstarch: In addition to helping the tofu become crispy, cornstarch also acts as a thickening agent in the general tso’s sauce.
  • Hoisin sauce: This Asian condiment is incredibly thick and syrup-like and adds a deep, savory, slightly sweet flavor. Store-bought versions are typically vegan friendly and can be gluten-free friendly, too.
  • Chili garlic sauce: Also known as Sambal Olek, this is the source of the spice and gives the general Tso’s sauce its notorious kick. Most store-bought versions are typically sold as a sauce or paste and can be found in most grocery stores or in your local Asian Market. In a pinch, leftover chili crisp from my Garlic Miso Eggplant Dip will work well here. Or, make your own Homemade Chili Garlic Sauce.
  • Soy sauce: Adds much needed umami flavor and full-bodied depth. If gluten-free, tamari is a great alternative.
  • Rice vinegar: The mild, tangy vinegar adds an acidic element to the sauce, helping to balance the sweet hoisin and spicy chili sauce.

How to Make General Tso’s Tofu

General Tso’s Tofu - From My Bowl (4)
  1. Tear the tofu into bite-sized chunks, then toss with oil and tamari until well coated. Sprinkle cornstarch over top and toss again.
  2. Spread the tofu pieces out on a baking sheet and bake for 30 minutes, or until crispy and golden brown.
  3. While the tofu bakes, whisk together the sauce ingredients. Set aside.
  4. In a large skillet, pan-fry the green onion and garlic for 3-5 minutes. Pour the general Tso’s sauce into the pan and simmer until thick and glossy.
  5. Add the crispy tofu and sesame seeds and mix to coat in the sauce. Cook until warm and saucy.
  6. Top with the remaining green onions and serve immediately as desired. Enjoy!

Caitlin’s Cooking Tips

  • Bake your tofu on the top oven rack. This will place your tofu directly below your oven’s heat source. This gives the tofu direct heat exposure, and encourages browning, crisping, and the ultimate chewy texture. It also speeds up the cook time, meaning your General Tso’s tofu recipe will be on the table as fast as humanly possible.
  • Invest in a tofu press. I know many home chefs out there get by just fine without a tofu press, but if you are a vegetarian or vegan that is eating tofu on the regular, a tofu press is well worth the investment. It is capable of pressing the excess water from tofu quickly, consistently, and more effectively than any of the DIY methods.
General Tso’s Tofu - From My Bowl (5)

Serving Suggestions

Serve General Tso’s Tofu while warm over a bowl of rice with a side of your favorite steamed veggies like broccoli florets or baby bok choy. I typically keep it simple and serve it over white rice, but brown rice, garlic rice, cauliflower rice, or sticky sushi rice would all work well. It’s also the perfect pair for a few of my favorite side dishes, including Garlic Green Beans or this Smashed Cucumber Salad.

If you’re looking for more takeout-inspired recipes, you’ll also love this Sweet and Sour Tofu, this Vegan Pad Thai, and this Crispy Orange Tofu!

How to Store General Tso’s Tofu

Crispy General Tso’s Tofu is best served fresh, but leftovers will keep in an airtight container in the refrigerator for up to 5 days. This tofu dish can also be frozen, but will no longer be crispy and will change the texture of the tofu.

Reheat leftover tofu in a sauté pan or in the microwave until warm and serve, as desired.

Substitutions and Variations

  • Gluten-free option: Use gluten-free hoisin sauce and gluten-free soy sauce or tamari to keep this recipe gluten-free.
  • Grain-free option: Cornstarch can be replaced with equal parts arrowroot powder or tapioca starch.
  • Chili garlic sauce substitution: If chili crisp or making your own homemade sauce aren’t options, replace the chili garlic sauce with sriracha or another hot pepper sauce of choice.
  • Lower the sodium: Replace the soy sauce or tamari with low-sodium varieties.
General Tso’s Tofu - From My Bowl (6)

Recipe FAQs

How do Chinese restaurants make tofu crispy?

The crispy tofu dishes you’re familiar with from Chinese restaurants, particular in the United States, are almost always deep-fried. This of course makes foods extra crispy, but it’s also not the healthiest. I find this crispy baked tofu to be just as good, while using significantly less oil.

Is this dish really spicy?

General Tso’s sauce is meant to be on the spicier side, but a perk of making it at home is being able to fully control the spice. If you are sensitive to spicy food, lower the chili garlic sauce to just 1 teaspoon to start. Taste, and adjust the spice from there. You can always add more spice, but it is very difficult to reduce the spice once you’ve gone too far.

Can I use another protein in place of the tofu?

I have only tested this recipe using tofu, but readers have shared success making a few of my other popular tofu recipes using soy curls. If you’re interested in takeout-inspired recipes made without tofu, you’ll love this Saucy Vegan Sesame “Chicken” or this Vegan “Beef” and Broccoli.

Can I make this tofu in the air fryer?

Yes. Place the cornstarch-coated tofu cubes in the basket of your air fryer, making sure not to overcrowd it. Bake at 375F for 20-25 minutes, or until crispy on the edges.

Enjoy! If you make this recipe and decide to share it on Facebook or Instagram, don’t forget to tag me @FromMyBowl + #FromMyBowl! I would also love it if you could leave a comment below with a recipe rating! Thank you for the support 😊

General Tso’s Tofu - From My Bowl (7)

General Tso’s Tofu

4.97 from 61 votes

Prep Time 10 minutes minutes

Cook Time 40 minutes minutes

Total Time 50 minutes minutes

Servings 4 servings

Indulge in the comfort of Chinese-American cuisine with this homemade General Tso's Tofu! It's made with wholesome ingredients, yet packed with sweet and spicy flavor. Ready in under 1 hour. Gluten-free, grain-free option.

Rate RecipePrint Recipe

Ingredients

For the Tofu:

For the Sauce:

Instructions

  • Prep: Preheat the oven to 425F and line a baking sheet with a silicone mat or parchment paper. Tear the tofu into bite-sized chunks for a more meat-like shape and texture, or cut into small cubes.

  • Tofu: Add the tofu to a medium bowl and add in the oil and tamari. Toss with a spatula until evenly coated, then sprinkle the cornstarch on top and toss again. Transfer to a baking sheet and spread out the tofu pieces so they aren’t touching. Bake on the top rack of the oven for 30 minutes, flipping the tofu halfway through.

  • Sauce: Whisk the hoisin sauce, chili garlic sauce, soy sauce, vinegar, cornstarch, and water water, together in a small bowl. Set aside.

  • Stir-Fry: Warm the oil in a large sauté pan, large skillet, or wok over medium heat, then fry the white parts of the green onion, garlic, and ginger for 3-5 minutes. Whisk the hoisin sauce well to make sure the cornstarch is dissolved, then pour into the pan. Bring to a simmer and cook for 3 to 5 minutes, until the sauce is thick and glossy. Add the cooked tofu and sesame seeds to the pan and mix well; cook for an additional 1 to 2 minutes, until warmed and coated evenly in sauce.

  • Serve: Serve warm over rice and vegetables (or as desired) and topped with the remaining green onions. Leftovers will keep in the fridge for up to 5 days.

Recipe Notes

  • Gluten-Free: use gluten-free hoisin sauce and gluten-free soy sauce to keep this recipe gluten-free.
  • Cornstarch: cornstarch can be replaced with equal parts arrowroot powder or tapioca starch.
  • Chili Garlic Sauce: Chili garlic sauce (or Sambal Olek) can be found in most grocery stores or in your local Asian market. If you cannot find it you can make your own, or replace it with sriracha or a similar hot pepper sauce.

Nutrition

Calories: 308kcalCarbohydrates: 23gProtein: 19gFat: 16gSaturated Fat: 2gPolyunsaturated Fat: 4gMonounsaturated Fat: 9gCholesterol: 0.2mgSodium: 990mgPotassium: 419mgFiber: 1gSugar: 6gVitamin A: 91IUVitamin C: 2mgCalcium: 89mgIron: 3mg

Keyword: general tso, general tsos tofu, vegan chinese takeout, vegan general tsos recipes, vegan tofu recipes

Course: Main, Main Course

Method: Oven, Stovetop

Cuisine: Chinese

Diet: Gluten Free, Vegan, Vegetarian

Did you make this recipe?

Tag @frommybowl on Instagram and hashtag it #FromMyBowl!

General Tso’s Tofu - From My Bowl (2024)

FAQs

How do you get the best out of tofu? ›

Tofu contains a large amount of water when it comes out of the package. In order to bake, fry, or scramble tofu, it's best to press out as much water as possible before cooking. The longer you press your tofu, the firmer the texture will be and the easier it will be to achieve a nice crispy texture.

Is General Tso tofu good for you? ›

It's spicy-sweet, healthier than the classic Chinese takeout dish, and one of my favorite tofu recipes. This General Tso's Tofu is a healthier and lighter version of the classic General Tso's Chicken. Besides, it's made with tofu instead of chicken and the tofu is not deep-fried, just sautéed in a little bit of oil.

How many calories are in General Tso's tofu? ›

Nutrition Facts 1 servings per container Serving size 4 OZ Calories per serving 116Amount/serving% Daily Value*
Trans Fat 0g
Cholesterol 0mg0%
Sodium 296mg13%
Calcium 68.5mg 5% Iron 1.2mg 7% Vitamin D - mcg 0mcg 0% Potassium 261.7mg 6%
2 more rows

What is General Tso tofu made of? ›

This General Tso's Tofu is made with bites of crispy tofu that are coated in a simple cornstarch batter, oven-baked until crispy and golden, then doused in a homemade General Tso's sauce that's the perfect blend of sweet, spicy, tangy, and savory comfort flavors.

What not to mix with tofu? ›

What to not serve with tofu? According to studies, a high volume consumption of tofu and spinach together can increase your risk of kidney stones. Tofu and spinach contain calcium and oxalic acid respectively and the combined can form kidney stones.

Why won t my tofu get crispy? ›

If your crispy tofu isn't getting crispy, it could be because there is too much moisture in the tofu. Another issue could be the oil isn't hot enough to fry the tofu.

What is the downside of eating too much tofu? ›

Health risks of eating tofu

Breast tumors: Because of tofu's weak hormonal effects, some doctors suggest that people with estrogen-sensitive breast tumors limit their soy intake. Thyroid issues: Some professionals also advise people with poor thyroid function to avoid tofu due to its goitrogen content.

Is tofu healthier than chicken? ›

Tofu nutrition. This meatless option is a staple for vegetarians, and rightfully so. It boasts more fiber, calcium, iron, magnesium, zinc and folate than chicken and contains fewer calories.

Why do Chinese eat so much tofu? ›

This probably coincided with the spread of Buddhism as it is an important source of protein in the vegetarian diet of East Asian Buddhism. Li Shizhen, during the Ming dynasty, described a method of making tofu in the Compendium of Materia Medica.

How many carbs are in General Tso's tofu? ›

Amount/Serving%DV*Amount/Serving
Total Fat 9.7g24%Tot. Carb. 38.2g
Sat. Fat 1.3g6%Dietary Fiber 0.5g
Trans Fat 0gSugars 11.7g
Cholesterol 0mgProtein 17.4g
2 more rows

How many calories are in Chinese Takeout General Tso tofu? ›

Serving Size: 1/6 of recipe; Calories: 367; Fat: 15 g.; Saturated Fat: 2 g.; Cholesterol: 0 mg.; Sodium: 909 mg.; Carbohydrates: 47 g.; Fiber: 2 g.; Sugar: 19 g.; Protein: 10 g.; Vitamin A: 0 mcg.

What is General Tso's sauce made of? ›

How to Make General Tso's Sauce: The sauce for General Tso's chicken is so simple to make with pantry staple ingredients: rice vinegar, soy sauce, hoisin sauce, water, sugar, and some corn starch to thicken the sauce. Simply add the ingredients to a bowl and stir to combine.

Is tofu good for you? ›

Tofu also contains all the essential amino acids your body needs and is rich in minerals and vitamins, including calcium, manganese, iron and vitamin A. Tofu and other soy foods also are primary source of isoflavones. Those are flavonoids – plant-created chemicals that are associated with a variety of health benefits.

Can you eat tofu raw? ›

Eat it raw: Tofu is completely safe to eat raw. Whether you press it or marinate it, you can use raw tofu in salads, smoothies, or have it as a protein-packed snack. Marinating: Since tofu has a bland flavor, marinating it is very popular.

Should I freeze tofu? ›

And I freeze my tofu.

Doing so accomplishes a few things, as Eric Kim wrote this week. Freezing tofu not only extends it past that stamped expiration date, but doing so also removes enough moisture to create a delightfully crisp exterior and pleasantly spongy interior when fried or roasted.

What is the best way to eat tofu for the first time? ›

The most common methods for cooking extra-firm and firm tofu are pan-frying, stir-frying, baking, grilling, and scrambling it.
  1. Crispy Tofu (Without Deep Frying) Pan-frying is the easiest, least fussy way to cook up a batch of ultra-crispy cubes of tofu. ...
  2. Stir-Fried Tofu. ...
  3. Baked Tofu. ...
  4. Grilled Tofu. ...
  5. Scrambled Tofu.

Do I need to soak tofu before cooking? ›

Many cooking experts champion a quick soak as a way to give the protein more texture and flavor. “Simmering cubed tofu in salted water for 60 seconds pulls out excess moisture and tightens the proteins on its surface,” Lukas Volger told Bon Appétit in 2021.

Why do you soak tofu in water? ›

This salt water soak may seem counterintuitive but it actually helps draw the moisture out of the tofu. After the tofu's done soaking, drain off the salt water and pat the tofu dry with a tea towel.

What happens if you don't drain tofu before cooking? ›

Here's the thing: even though tofu might be labeled firm or extra-firm, it contains a lot of water. This excess water can cause the tofu to crumble when you cook it, and it will also have a hard time crisping up. But when you press tofu, you remove the excess moisture.

Top Articles
Latest Posts
Article information

Author: Jeremiah Abshire

Last Updated:

Views: 6085

Rating: 4.3 / 5 (54 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Jeremiah Abshire

Birthday: 1993-09-14

Address: Apt. 425 92748 Jannie Centers, Port Nikitaville, VT 82110

Phone: +8096210939894

Job: Lead Healthcare Manager

Hobby: Watching movies, Watching movies, Knapping, LARPing, Coffee roasting, Lacemaking, Gaming

Introduction: My name is Jeremiah Abshire, I am a outstanding, kind, clever, hilarious, curious, hilarious, outstanding person who loves writing and wants to share my knowledge and understanding with you.