• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Make It Dairy Free
  • Easter
  • Recipes
  • About Us
  • Resources
  • Subscribe
menu icon
go to homepage
  • Easter
  • Recipes
  • About Us
  • Resources
  • Subscribe
    • Facebook
    • Instagram
    • YouTube
    • Pinterest
  • search icon
    Homepage link
    • Easter
    • Recipes
    • About Us
    • Resources
    • Subscribe
    • Facebook
    • Instagram
    • YouTube
    • Pinterest
  • ×

    Home » Recipes

    Vegan General Tso’s Tofu

    Published: Sep 29, 2021 · Modified: Sep 15, 2022 by Larisha Bernard · This post may contain affiliate links · 11 Comments

    Sharing is caring!

    149 shares
    • Share
    • Tweet
    • Email
    Jump to Recipe Print Recipe

    One of the most popular Chinese American dishes, we’re making vegan! This absolutely delicious and full of flavor vegan general tso’s tofu is incredible!

    If you love Chinese food, you will love this vegan General Tso’s tofu!

    General Tso’s is typically a sweet and spicy fried chicken dish at North American Chinese restaurants. Despite being served so widely, there is no record of any connection to General Tso Tsung-t’ang, the leader the dish is named after.

    While there are some slight variations depending on cultures and region, the basis of the dish is the sauce, batter, and the main – which is usually chicken. Broccoli is also usually served along side it.

    The sauce is the main component and made up of soy sauce, rice wing vinegar, sugar, cornstarch, dried whole red chili peppers and garlic.

    We are taking the same base sauce and pairing it with tofu for a vegan General Tso’s that is simply amazing.

    We don’t claim that this is an authentic recipe, however, we will show you how to make a delicious recipe easy and accessible to all!

    Never miss another post! Sign up for our weekly newsletter and get them all delivered easily! Plus, 15 easy recipes delivered immediately!
    CLICK HERE TO SIGN UP!

    VEGAN GENERAL TSO’S TOFU INGREDIENTS:

    Below are notes about the main ingredients before we get into the full recipe located lower in this post on how to make this vegan tofu dish:

    • Tofu – The star of the show! You want to use an extra firm block of tofu for this recipe
    • Brown sugar – Beyond adding just a little bit of sweetness to the marinade, sugar helps to neutralize spice as the sugar crystals absorb some of the capsaicin oils and balance the flavors well
    • Garlic and Ginger – the aromatics for this dish.
    • Red Chili Flakes – many places use actual red chilies, but they can be hard to locate, so we are using red chili flakes instead
    • Soy sauce, Hoisin, Rice Wine Vinegar and Chili Paste – These are like the seasonings for this recipe. We recommend adding each and not making many changes besides a swap for the soy sauce if you need a soy free or gluten free variety

    Substitutions and Variations:

    • Tofu – obviously this whole dish is based around tofu, but you could also use seitan, jackfruit, oyster mushrooms, chickpeas, cauliflower and more with this recipe
    • Red Pepper Flakes – you can use red chilis if desired or omit entirely if you don’t want this to be spicy
    • Brown sugar – swap with coconut sugar if needed
    • Cornstarch – Can be swapped with arrowroot powder
    • Soy sauce- See below in the frequently asked questions for soy sauce swaps!

    Frequently Asked Questions:

    Is this recipe spicy?

    It has a kick, but we don’t think that it’s too hot. If you would like a more mild flavor, you can reduce the amount of red pepper flakes.

    If you already made this and just finding out it’s spicy, you can add avocado or vegan sour cream to your dish to help level out the spice.

    For even spicier flavor, add more!

    Grill or Pan Fry – Which is better for this bbq tofu?

    We’ve tried both and the flavor is great either way. Grilled tofu gives some of those smokey grill flavors into the tofu which is delicious. Pan frying is also delicious and easier than heating up the grill.
    Alternatively, you could oven baked this tofu as well. We’d recommend 400 degrees for 12-15 minutes.

    Can I freeze the sauce for later?

    Yes! Make sure the sauce is at room temperature, then place into a freezer safe container or bag. We recommend using within 6 months of freezing.

    Can I make this Top 9 Allergen Free?

    This dish is tofu based so soy is in the main ingredient but you could swap the tofu for something else like mushrooms, jackfruit, or cauliflower.

    For the soy sauce, swap with coconut aminos,  tamari sauce or a no soy soy sauce depending on your allergens.

    What side dish do you serve with general tso’s tofu?

    General Tso’s is traditionally served with broccoli and rice! Enjoy!

    Tips for making the perfect tofu:

    WHAT IS THE BEST TYPE OF TOFU TO USE?

    We prefer extra firm tofu for this recipe and would highly recommend using that.

    This recipe will also work with firm tofu if needed.

    We do not advise using silken or soft tofu for this recipe.

    WHY SHOULD I FREEZE TOFU FIRST?

    Freezing tofu gives it a more meat-like texture. While this isn’t a requirement, we highly recommend doing it this way.

    Freeze the tofu in the store packaging. Then remove and let thaw completely before adding it to a tofu press to drain (see below).

    HOW DO I PRESS OUT TOFU?

    The easiest way to press out tofu is to use a tofu press. We use this tofu press because it’s easy to use and works great.

    However, if you don’t have a tofu press then you could wrap the block of tofu in a kitchen towel, place it on a plate, and then put something heavy on top like a cast iron skillet.

    Pin this Vegan General Tso’s tofu for later!

    Print Recipe
    4.93 from 14 votes

    Vegan General Tso’s Tofu

    One of the most popular Chinese American dishes, we're making vegan! This absolutely delicious and full of flavor vegan general tso's tofu is incredible!
    Prep Time10 mins
    Cook Time10 mins
    Marinade Time30 mins
    Total Time50 mins
    Course: Main Course
    Cuisine: American
    Servings: 4 servings
    Calories: 473kcal
    Author: Larisha Bernard

    Ingredients

    • 1 14-16oz block extra firm tofu, frozen, then thawed and pressed
    • ⅓ cup soy sauce (see above for substitutions)
    • 2 tablespoon hoisin sauce
    • 1 ½ tablespoon rice wine vinegar (sub with white wine vinegar)
    • 2 teaspoon chili paste
    • 1 teaspoon sesame oil
    • 1 teaspoon fresh ginger, finely grated
    • 1 clove garlic, minced
    • 1 cup + 1 tbsp cornstarch, divided
    • 3 tablespoon brown sugar (can sub lime juice)
    • ¾ cup vegetable stock
    • 3 tbsp vegetable oil

    Stir Fry Sauce

    • 2 tablespoon vegetable oil , optional
    • 2 teaspoon ginger, minced
    • 2 cloves garlic, minced
    • ½ teaspoon red chili flakes, optional

    Optional to Serve with

    • 1 head broccoli, steamed
    • sliced green onions, for garnish
    • sesame seeds, for garnish

    Instructions

    • Freeze and thaw tofu. Then, use a tofu press to get the water out.
      *See Notes in post for why and how to do this if needed.
    • Once pressed, cube tofu (or slice if desired). Add tofu into a shallow dish with a lid or a sealable bag.
    • To make marinade, in a small bowl, add soy sauce, hoisin, rice wine vinegar, chili paste and sesame oil. Stir together well.
    • Spoon 3 tablespoons of marinade over tofu, Set rest of marinade aside. Add ginger and garlic to tofu, mix, then marinate 30 minutes.

    • After 30 minutes, add 1 cup cornstarch to the tofu and toss to coat. Shake off any excess.
    • To the remaining marinade, add 1 tablespoon cornstarch, brown sugar, and vegetable stock. Whisk together.
    • Add 3 tablespoon vegetable oil over medium heat to a large skillet. Cook the tofu for about 8-9 minutes, turning every 2 minutes or so to ensure all sides are crispy and golden. Remove the tofu.
    • In the same skillet, add more oil if needed (start with 2 tbsp). Add in 2 teaspoon minced ginger and 2 cloves garlic, and red chili flakes if adding. Saute for 30 seconds. Add remaining marinade sauce and bring to a simmer. Stir occasionally until it begins to thicken.
    • Add tofu and toss to coat. Immediately remove and transfer as soon as it's coated to remain crispy.
    • Serve over rice, quinoa, noodles etc. with steamed broccoli as a side. Top with green onions and sesame seeds if desired.

    Notes

    *See notes in post for tips and more details. 
    *Nutritional information is only an estimate.  Please utilize own products for accurate amounts.  Does not include optional ingredients 

    Nutrition

    Serving: 0.25tofu | Calories: 473kcal | Carbohydrates: 73g | Protein: 3g | Fat: 18g | Saturated Fat: 3g | Polyunsaturated Fat: 10g | Monounsaturated Fat: 4g | Trans Fat: 0.1g | Cholesterol: 0.2mg | Sodium: 1395mg | Potassium: 89mg | Fiber: 1g | Sugar: 12g | Vitamin A: 100IU | Vitamin C: 1mg | Calcium: 20mg | Iron: 1mg

    Let’s see your creations!
    Share to Instagram and tag us @makeitdairyfree so we can see and share it!

    More Recipes

    • Vegan Tofu Tikka Masala
    • Vegan Frittata
    • Vegan Chipotle Black Beans and Greens Tacos
    • Cashew Tofu (Vegan Cashew Chicken)

    Reader Interactions

    Comments

    1. Tamara

      April 20, 2022 at 8:01 pm

      Yum yum yum 😋. Made this tonight and it was another hit. Y’all have been all up in my kitchen with all the meals I have been creating thanks to you guys. Makes me excited about food again.

      Reply
      • LarishaBernard

        December 14, 2022 at 2:22 pm

        So glad to hear this Tamara!

        Reply
    2. Carrie

      November 08, 2021 at 3:30 pm

      5 stars
      I made this last night, and it was so good! Will definitely make again.

      Reply
      • LarishaBernard

        January 11, 2022 at 11:53 am

        So glad that you liked it!

        Reply
    3. Barbara Jean Parland

      October 28, 2021 at 6:36 pm

      5 stars
      This was delicious and I’m already looking forward to making it again. I decided to add an extra tsp of chili paste…just the perfect amount of tingly spice!

      Reply
    4. Allyson Lewis

      October 16, 2021 at 10:46 pm

      Hi, Love your YT videos. I saw the video where you taste tested Pumfu (Tof) Would love to make this using it but can’t find it. Please share again where you purchased it. I live in Philly and would drive across the bridge to purchase it…..Thx

      Reply
      • LarishaBernard

        January 11, 2022 at 11:55 am

        Try using their store locator here: https://foodiesvegan.com/product-locator
        We got at Natural Health, in Blackwood, NJ

        Reply
    5. Brooke

      October 02, 2021 at 11:21 am

      5 stars
      This dish is amazing! My children and I all loved it. DO NOT SKIP THE FREEZING PROCESS! The texture of the tofu is so nice after doing this. Next time I will be using two blocks of tofu 🙂 Thanks for this recipe (and all your recipes)!

      Reply
      • LarishaBernard

        October 05, 2021 at 10:23 pm

        We’re so happy to hear that you like this! Thanks for taking time to leave a review, we appreciate that!

        Reply
        • Sean

          October 03, 2022 at 12:41 pm

          Hello! Just had this recipe for lunch and it was amazing, but I was curious about how the calories were calculated. Was it calculated including a big bowl of rice and broccoli, or does the tofu on it’s own have 527 calories per serving? I was hoping to get an approximate calorie count for just the tofu tossed in sauce. Thanks!

        • LarishaBernard

          December 07, 2022 at 10:52 am

          Hi! Optional ingredients are not supposed to be included in count, but it looks like broccoli was. We’ve updated and it only accounts for the tofu and sauce

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Welcome to Make It Dairy Free! Here you’ll find delicious dairy free recipes that are kid-approved along with resources you need for helping live a dairy free life! Learn more about the award-winning team behind the site.

    Easter Recipes

    • Vegan Strawberry Cinnamon Rolls
    • Super Flaky Easy Vegan Pie Crust
    • Vegan Banana Bundt Cake
    • Vegan Carrot Cake Cupcakes
    • Vegan Maple Cheddar Buttermilk Biscuits
    • Vegan Brown Sugar Glazed Tofu (Vegan Glazed Ham)

    Trending Posts

    • Starbucks Vegan Menu
    • Vegan Marshmallow Recipe
    • Milk Allergy Avoidance List {Dairy Products List}
    • Copycat Chipotle Sofritas
    • Vegan Cream Cheese Taste Test
    • Vegan Vodka Sauce (Penne alla Vodka)

    All links on our site may be affiliate links and should be treated as such. Make It Dairy Free is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.

    Footer

    ↑ back to top

    About

    • About

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Privacy Policy

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2022 Make It Dairy Free

    149 shares