Sassy Chopsticks

  • Flavorful Asian-inspired Recipes
  • Recipes
  • Pantry
  • How-To
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Pantry
  • How-To
  • About
  • Subscribe

subscribe
search icon
Homepage link
  • Recipes
  • Pantry
  • How-To
  • About
  • Subscribe

×
Home » Recipes » Tofu

General Tso’s Tofu

Published: Dec 3, 2022 · Modified: Jul 9, 2023 by Yuan

58 shares
  • Facebook21
  • Flipboard
  • X
Jump to Recipe

What Is General Tso’s Tofu

General Tso's Tofu is a popular Chinese dish that consists of deep-fried cubes of tofu in a sweet and spicy sauce. If you have ever eaten at a Chinese buffet or restaurant, then you may already be familiar with the dish called General Tso’s Chicken. It is an immensely popular Chinese dish. General Tso’s tofu is a delicious plant-based vegan version of General Tso’s Chicken.

General Tso's tofu

 If you are a fan of sweet and sour and mildly spicy flavors, then General Tso’s Tofu should certainly be on your list of things to try. Other ingredients may include garlic, roasted sesame seeds, and broccoli. It's often served over rice or noodles and garnished with sesame seeds and green onions.

Type of Tofu to Choose for This Recipe

Tofu comes in three different textures: silken (very soft), firm (firm but not hard), and extra firm (very firm).

For General Tso’s Tofu, I recommend that you choose a firm or extra-firm tofu. I used extra firm tofu in this recipe. The reason behind it is that firm/extra-firm tofu holds the shape and the batter coating well. To get the best results, ensure that excess liquid is squeezed out of the tofu so that it can become brown. Softer types of tofu aren’t recommended as they cannot hold their shape, making them more suited to stews and soups.

The Sauce Mixture

The sauce mixture is the key to holding this stir-fry dish's spicy and sweet taste. The best sauce mixture for this recipe is made using a few basic ingredients, such as garlic, soy sauce, rice vinegar, brown sugar, cornstarch, and vegetable stock.

ingredients

Simply whisk these ingredients together. You can make the sauce mixture ahead of time as it can stay good for up to a week if you store it in an airtight container in your fridge.

Press the Tofu

If you have worked with tofu before, then you already know how much water the firm or extra-firm tofu can retain. Pressing tofu is essential to remove excess moisture/water that can prevent it from browning and help it absorb marinade flavors. There are several ways to do this:

To press tofu without weights: Drain liquid from the package and place the tofu on several layers of paper towels. Next, use your hands to press the tofu and squeeze out some water. Afterward, use a couple of sheets of paper towel to press the tofu to soak up more moisture.

tofu weight
tofu weight

To press tofu without weights: Another excellent way to press the tofu is to put some heavy objects like cans and books on top of it. You can place the tofu on a plate, cover it with some paper towels, top it with a cutting board and then place a weight on top of it. Let it sit for 15 minutes and then pat dry it before cooking.

If you're looking for a chewy texture, then pressing is the best method.

How to Make General Tso’s Tofu

General Tso’s Tofu is super easy to make and can be made using a single pan.

To prepare G Tso’s Tofu, use the above-mentioned methods to press the tofu and squeeze excess water. Cut tofu into cubes and then transfer it into a bowl. Next, marinated it with soy sauce, vinegar, and cornstarch. This allows flavors to soak into your protein while also tenderizing it so that it cooks more quickly when you cook it later in the recipe!

prepare tofu and broccoli

Meanwhile, cut broccoli into florets and boil it with a pinch of salt for 2 minutes. By doing so, we can keep the broccoli bright green in color. Prepare a large bowl of cold water and ice, drain the broccoli florets, stir fry with minced garlic for two minutes, and then set it aside. I pair it up with this dish, by doing this gives this dish a vibrant look while also adding texture and flavor to the whole dish.

Then it’s time to fry the tofu. In a plastic bag, combine the tofu cubes with cornstarch and toss to coat. Toss the tofu cubes into a pan and fry until it is crispy and brown, then move them into a plate lined with a paper towel. After stir-frying minced garlic and dried red pepper, pour the sauce that you prepare into a wok and let it simmer until it thickens. Lastly, add fried tofu cubes and toss the mixture until each tofu piece is coated in sauce. Serve warm!

You can even use store-bought General Tso’s sauce if you don’t have time to make your own. I have seen regular US stores here sell it. Either way, it’s delicious!

Store and Reheat

You can store leftover General Tso Tofu in the refrigerator for up to 3 days in an airtight container. I don’t recommend freezing. You can reheat it in a skillet with a pinch of oil or in the microwave.

Conclusion

You should now be ready to make your own General Tso’s tofu, but if you are still unsure of what to do or have further questions, or even just have a simple comment about this post, leave a message in the comments section below! Happy cooking!

General Tso's tofu

General Tso’s Tofu

General Tso's Tofu is a popular Chinese dish that consists of deep-fried cubes of tofu in a sweet and spicy sauce.
5 from 1 vote
Print Pin Rate
Prep Time: 15 minutes minutes
Cook Time: 20 minutes minutes
Total Time: 35 minutes minutes
Servings: 4
Calories: 365kcal

Ingredients

For the tofu

  • 2 blocks extra firm tofu drained weight of each block is 14 oz, cut into cubes
  • 4 tablespoons light soy sauce
  • 2 tablespoons rice vinegar
  • 1 cup cornstarch
  • vegetable oil for frying

For the General Tso sauce

  • ⅓ cup vegetable broth
  • ⅓ cup soy sauce
  • ⅓ cup rice vinegar
  • ⅓ cup dark brown sugar
  • 2 tablespoons cornstarch
  • 6 cloves of fresh garlic minced
  • 1 or 2 dried red chili peppers
  • roasted sesame seeds for garnish optional
  • green onions for garnish optional

Instructions

  • Place the tofu on a plate, cover it with some paper towels, top it with a cutting board and then place a weight on top of it. Let it sit for 15 minutes and then pat dry it before cooking.
  • Cut firm tofu into large cubes (about ½ inch). Pat dry with paper towels and set aside. Pour the marinade sauce over the tofu cubes and rest for 15 minutes. In a plastic bag, combine the tofu cubes with cornstarch and toss to coat
  • Meanwhile, cut broccoli into florets. Bring some water (about 5 quarts) to a rapid boil with a couple of teaspoons of salt. Cook the broccoli florets for two to three minutes in boiling water. By doing so, we can keep the broccoli bright green in color. Prepare a large bowl of cold water and ice, drain the broccoli florets, stir fry with minced garlic for two minutes, and then set the food aside.
  • Heat cooking oil in a large frying pan over medium-high heat until hot but not smoking. Add tofu pieces, working in batches if necessary, so as not to overcrowd the pan, and lower the heat if the oil begins to smoke. Cook until golden brown on all sides, about 5 minutes per batch. Transfer cooked tofu pieces to a plate lined with paper towels when they are brown. Repeat this process with the remaining tofu pieces until all of them have been fried.
  • Heat cooking oil in the wok and add in the minced garlic and dried red pepper until fragrant, pour in all the sauces, and let it simmer until thickened.
  • Add fried tofu cubes and toss the mixture until each tofu piece is coated in sauce.
  • Garnish with green onions and roasted sesame seeds.
  • Serve warm and enjoy!

Nutrition

Calories: 365kcal | Carbohydrates: 142g | Protein: 36g | Fat: 14.7g | Saturated Fat: 2.3g | Sodium: 35111mg | Potassium: 249mg | Fiber: 1.5g | Sugar: 77g | Calcium: 276mg | Iron: 3mg
Tried this recipe? Leave a comment below, and tag me @sassychopsticks9 or tag #sassychopsticks9 on Instagram!

YOU MAY ALSO LIKE

  • Gluten free cupcakes on a white plate.
    The Best Moist and Simple Gluten-Free Cupcakes
  • Cilantro in a bowl.
    How to Prep, Store, and Cook with Fresh Cilantro
  • A juicy piece of steak with a fork resting on top.
    Steak Temperature Guide for Perfect Doneness
  • Chinese scallion chicken in a white blue bowl.
    Classic Chinese Scallion Chicken Recipe in 30 Minutes
5 from 1 vote (1 rating without comment)

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




me

Hey there! Welcome to SassyChopsticks.com!

I'm Yuan, a writer, world traveler, web developer, and photographer based in the U.S. My journey has taken me across multiple countries, from Malaysia to England, before I settled in Tennessee, where I've called home for nearly two decades.

More about me →

Popular

  • A pile of frozen green beans is ready to be cooked.
    How to Freeze Green Beans Without Losing Flavor
  • Homemade Chinese steamed chicken soup loaded with wood ear mushrooms, shiitake, dried lily buds, and served with steamed rice and green onions.
    Moist and Flavorful Chinese Steamed Chicken Recipe
  • A bowl of black sticky rice pudding garnished with mango slices and sprinkled with coconut flakes.
    Easy Black Rice Pudding: A Hearty, Delicious Dessert
  • A colorful strawberry banana smoothie in a clear glass, showcasing a blend of strawberries and bananas on a cutting board.
    Healthy Strawberry Banana Smoothie Without Yogurt

Trending recipes

  • rolls
    Chinese Egg Rolls
  • stir fry Taiwanese spinach
    Stir Fry Taiwanese Spinach with Garlic
  • Creamy coconut shrimp buffet style
    Creamy Coconut Shrimp Buffet Style- Quick and Easy
  • Chinese sponge cake
    Chinese Sponge Cake Recipe (Chiffon Cake)

Footer

↑ back to top

About

  • Privacy Policy
  • Terms & Conditions

Newsletter

Sign Up! for emails and updates

Contact

  • Contact

As an Amazon Associate, I earn from qualifying purchases. This means that, at zero cost to you, I will earn an affiliate commission if you click through the link and finalize a purchase.

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept All”, you consent to the use of ALL the cookies. However, you may visit "Cookie Settings" to provide a controlled consent.
Cookie SettingsAccept All
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.