General Tso Tofu (2024)

HomeVeganGeneral Tso Tofu

If you are looking for an easy, healthy, gluten-free tofu recipe that is far better than ordering takeout, we have a perfect one for you. Try this General Tso tofu at home, and you will fall in love with this delicious recipe!

General Tso Tofu (1)

Jump to Recipe Print Recipe

General Tso Tofu

Let me tell you how I came to know about General Tso Tofu. I really loved the vegan General Tso Chicken at a Restaurant near me. Since I ate the vegan version, I fell in love with it hard and decided to make it at home, so I don’t have to order it every time I crave it.

Since I love gluten-free protein filled meals, I decided to use tofu instead of vegetables or a gluten meat substitute, and I am glad that I did, because it turned out to be awesomely delicious. In other words, this recipe is a healthier and vegan version of the General Tso chicken.

You can make a vegetarian General Tso with just vegetables, which will still taste delicious because of the amazingly flavorful sauce, but I really enjoy it with tofu as well to make it into a full meal.

Because I am all about eating healthy, I decided to bake tofu instead of frying them, and it turned out just as good. General Tso tofu calories decrease immensely if you bake the tofu instead of frying it, so if you are calorie conscious, this is the way you will want to use to cook vegan general tso’s tofu.General Tso Tofu (2)

FOR THE FULL LIST OF INGREDIENTS, SCROLL TO SEE THE RECIPE CARD AT THE END. BUT BEFORE YOU SCROLL CHECK IMPORTANT INFORMATION THAT IS INCLUDED IN THE BLURB.

General Tsao Veggie Chicken was one of my favorite dishes near me at the Vegetable Garden Restaurant in Rockville, Maryland. I fell in love with it ever since I ate it and wanted badly to make it at home. I don’t recall eating General’s Tso’s Chicken but the veggie version was amazing. Since eating gluten-free, I decided to make a version using tofu.

I wanted my vegan version to be healthy so I decided to bake the tofu cubes instead of deep-frying them, like my Tofu Steaks With Avocado Chimichurri, Baked Tofu Nuggets, and Teriyaki Tofu.

Benefits Of Tofu

Tofu is a superfood. Made from soya milk. It is jam-packed with so many healthy nutrients, minerals, and vitamins. It’s astonishing how something so delicate can have so many benefits. Here are some of the main benefits of tofu:

  • Tofu is high in protein. A 100 grams serving of tofu contain 8 grams of protein. That is quite a high amount. This is the reason why vegetarians use tofu to fulfill their body’s protein requirement.
  • It has many minerals. For instance, 100 grams of tofu serving contain minerals like calcium, manganese, iron, zinc, potassium, selenium, phosphorus, manganese, and copper. As I said, it is a superfood.
  • Because tofu comes from soy, it contains a naturally occurring compound called isoflavone. The isoflavone has several health benefits. For instance, it reduces the risk of developing heart diseases by protecting your heart’s health and fight against harmful fatty acids.

Which Tofu To Use?

There are several types of tofu-based on firmness. For this particular recipe, I use extra firm tofu. The reason is that for making general tso tofu, we have to dip it in the batter and bake it. Extra-firm tofu holds the shape and the batter coating perfectly well. However, you can also use firm tofu. That will do as well.

You might also like silken tofu, but for this very recipe, I won’t recommend it. That’s because it is so delicate that it won’t hold shape and fall apart easily. So, the perfect texture for this recipe is the firm or extra firm tofu. Also, it holds its shape the best. My personal favorite is Trader Joe’s high protein tofu. It is perfect.

General Tso Tofu (3)

What is special about the General Tso tofu recipe?

Now, if you are thinking about what’s special about this recipe, the list is quite long. Here are some highlights of this amazing dish!

  • Flavor profile

General Tso tofu is known for its versatile and complex flavor profile. It has a sweet and savory flavor with a bit of spicy heat. Furthermore, the battered and baked tofu adds a decadent and wholesome taste to the dish. The tangy and sweet sauce binds everything up so beautifully have the taste lingers on your tongue afterward. It is a perfect blend that gives an umami flavor.

  • Protein

It is no secret that tofu is full of health. It is high in protein; thus, it is a perfect and healthy alternative for meat. If you are looking for a vegan general tso, tofu is the best option you have. It is low in calories and offers great healthy nutrients ideal for people who wants to reduce weight and adopt a vegan lifestyle.

  • Gluten-free

Not everyone can digest gluten. So, if you are one of those people who search for gluten-free recipes, you don’t have to look any further. You can make this tso tofu recipe gluten-free by using gluten-free soya sauce. Couldn’t get any simpler!

What to serve with General Tso Tofu?

The best thing about this general tofu dish is that you can serve it with anything. even if you eat it without any complimentary dish, it will still taste great. However, I usually pair it up with vegetables and carbs.

It also goes perfectly well with rice. Whether you like white rice or brown, I think it tastes delicious with either. Moreover, another interesting idea is to serve it with cauliflower rice. Sounds fancy, right?

I love pairing it up with broccoli. It not only gives it a vibrant look but also adds flavor and texture to the whole dish.

How To Make General Tso Tofu

To prepare General Tso Tofu, prepare the batter and sauce in two separate bowls. Drain tofu and squeeze excess water, cut tofu into cubes and coat with the batter. Transfer battered tofu cubes onto a prepared baking sheet and bake until crispy.

My secret for the best texture is to purchase super firm tofu which has little water and holds its shape well. It is best for cubing. My favorite tofu superfirm brand is Trader Joes high protein tofu.

While the tofu is baking, I prepare the garlic, ginger and green onions. I saute them in oil, add sauce mixture and cook stirring constantly until thick. Stir in baked tofu cubes to coat and serve with cooked rice and broccoli.

General Tso Tofu (4)

If you make this General Tso Tofu recipe, snap a photo and hashtag #healthiersteps — we love to see your recipes on Instagram,Facebook&Twitter!

Also pleaseleave a star rating ;-)

Need some encouragement on your Healthier Steps journey?

Join our new facebook groups, sharing lots of delicious vegan and gluten-free recipes, health tips etc., from our members. Please join us and invite your friendsGluten-Free and Vegan For BeginnersandVegan Recipes With Love.

Want to Save This Recipe?

Enter your email & I’ll send it to your inbox.Plus, get great new recipes from me every week!

By submitting this form, you consent to receive emails from Healthier Steps.

General Tso Tofu (5)

General Tso Tofu

If you are looking for an easy, healthy, gluten-free tofu recipe that is far better than ordering takeout, we have a perfect one for you. Try this General Tso tofu at home, and you will fall in love with this delicious recipe!

5 from 7 votes

Print Pin Rate

Course: Entrée, Main Course

Cuisine: Asian

Keyword: general tso tofu

Servings: 4 muffins

Calories: 221kcal

Ingredients

For The Batter

  • 1/4 cup smooth peanut butter or tahini paste
  • 3 tablespoons Bragg’s liquid aminos Tamari/soy sauce (gluten-free)
  • 1 tablespoon lemon juice
  • 1 tablespoon cornstarch
  • 2 tablespoons water

For The Sauce

  • 1/2 cup water
  • 2 teaspoons molasses
  • 1 tablespoon tapioca starch or cornstarch
  • 2 tablespoons lemon juice
  • 1/4 cup maple syrup or coconut sugar
  • 1 teaspoon sesame oil

For The Tofu

Instructions

  • Preheat oven 400 degrees F. Squeeze excess water from tofu by placing it between 2-3 paper towels and putting something heavy on top of tofu for about 20 minutes. In the meantime prepare the batter and sauce.

  • Combine tahini paste, Bragg’s liquid aminos, lemon juice, cornstarch, and water in a medium bowl. Mix well to form a smooth paste.

  • For the Sauce, mix water, molasses, tapioca starch, lemon juice, maple syrup, and sesame oil.

  • To Prepare Tofu, cut tofu into cubes and dip into batter to coat. Place battered cubes onto a well-greased baking sheet.

  • Bake for 25-30 minutes or until crisp, turning halfway. Remove from oven and set aside.

  • Heat oil in a large skillet on medium-high heat. Add garlic, ginger, and green onions. Cook stirring for 1 minute.

  • Add sauce mixture and cook stirring until it thickens, about 2-3 minutes. Add salt and pepper to taste. Add baked tofu and stir to fully coat with the sauce. Delicious served with steamed broccoli and rice.

Nutrition

Calories: 221kcal | Carbohydrates: 25g | Protein: 4g | Fat: 13g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 7g | Sodium: 75mg | Potassium: 214mg | Fiber: 1g | Sugar: 17g | Vitamin A: 55IU | Vitamin C: 6mg | Calcium: 44mg | Iron: 1mg

General Tso Tofu (6)

Michelle Blackwood, RN

Hi, I’m Michelle, I’m the voice, content creator and photographer behind Healthier Steps. I share vegan and gluten-free recipes because of past health issues. My goal is to help you make healthier choices and show you how healthy eating is easy and delicious.

You May Also Like

Please Leave a Comment and a Rating

20 Comments

  1. Rebecca T

    August 6, 2022

    Reply ↓

    General Tso Tofu (9)
    One of mine & my husband’s favourite tofu dishes! So delicious with stir fried broccoli and veg! Thank you for another winner, Michelle!

  2. S

    April 16, 2021

    Reply ↓

    Hello, I am wondering the weight of the tofu for this recipe?

  3. Caroline Csak

    January 8, 2021

    Reply ↓

    We love tofu so will definitely give this a try.

    • Michelle Blackwood, RN

      January 8, 2021

      Reply ↓

      Thank you, I hope you enjoy!

  4. Anelyse Weiler

    June 19, 2020

    Reply ↓

    General Tso Tofu (10)
    After my partner made this earlier in the week, it was so delicious that we had to make it again tonight. Just fabulous. Thanks for sharing this recipe!

    • Michelle Blackwood, RN

      June 24, 2020

      Reply ↓

      I’m happy you enjoyed it. One of my favorite recipes!

  5. Eti

    June 15, 2020

    Reply ↓

    General Tso Tofu (11)
    I just love your recipes! Everything I tried so far turned out great, including this one! Thank you so much :-)

    • Michelle Blackwood, RN

      June 15, 2020

      Reply ↓

      Eti, I’m so happy you are enjoying our recipes. Thank you for sharing your feedback.

  6. Tanya

    January 16, 2020

    Reply ↓

    General Tso Tofu (12)
    I made this along with the fried rice recipe and it was DELICIOUS! Thanks for such great recipes.

    • Michelle Blackwood, RN

      January 16, 2020

      Reply ↓

      Tanya, that’s a nice combo. I’m happy you enjoyed it. Thank you for sharing your feedback.

  7. Jimbeaux

    November 5, 2019

    Reply ↓

    I’ve made this recipe just once so far, but I think I’ll be making it again soon! I slightly overbaked mine, leaving a somewhat crisp coating. Either I was very hungry or my sauce was excellent because the dish came together brilliantly. At first, I attempted to place my tofu cubes one-by-one on my bakesheet. This grew tiring quickly, and I ended up spreading clumps of coated cubes onto the sheet, which worked fine. I forgot my vegetables for this dish, and was missing some steamed broccoli or green beans. Thanks for this great recipe, I will be back for more!

    • Jimbeaux

      November 5, 2019

      Reply ↓

      General Tso Tofu (13)
      Updating with rating!

    • Michelle Blackwood

      November 5, 2019

      Reply ↓

      Jimbeaux, I’m so happy you enjoyed it. Thank you for your feedback and rating, I really appreciate it.

  8. Allison

    July 26, 2018

    Reply ↓

    General Tso Tofu (14)
    I make this recipe all the time and my family loves it.

    • Michelle Blackwood

      July 26, 2018

      Reply ↓

      Thank you Allison for your feedback, I’m happy you and your family love it.

  9. Debor 'Yah

    June 5, 2018

    Reply ↓

    Hi Michelle,
    Your recipes have been a BIG inspiration to me and my family for delicious vegan meals. Some how I found your website with all the delicious recipes and I have been hanging with it every since. This recipe is the latest, however some where I went wrong. My tofu came out over baked and my record for delicious dishes dropped and hurt my heart.

    My fault…I guess I got a little over confident. But keep on serving up the recipes, you are doing a fabulous job. The only website that I have ever made that many dishes from.
    Are you familiar with the term “SDA”

    P.S. If you know what I could have done to fix the tofu please share. I had to throw it out.

    • Michelle Blackwood

      June 5, 2018

      Reply ↓

      Oh no Debor ‘Yah, Thank you very much for your compliments, I am an SDA, so nice to meet you. I’m very sorry it didn’t turn out right for you. I recently made it and it has been a popular recipe of mine for many years, the only thing is to bake it for only 20 minutes next time, there is a possibility that the temperature on your oven needs calibrating. You can also substitute the tahini paste with almond or peanut butter because the tahini can have a slightly bitter taste which can also give an off taste to the final dish. Hope this helps, I really appreciate your comment, I will actually add the nut butters to the ingredient list.

General Tso Tofu (2024)
Top Articles
Latest Posts
Article information

Author: Foster Heidenreich CPA

Last Updated:

Views: 6464

Rating: 4.6 / 5 (56 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Foster Heidenreich CPA

Birthday: 1995-01-14

Address: 55021 Usha Garden, North Larisa, DE 19209

Phone: +6812240846623

Job: Corporate Healthcare Strategist

Hobby: Singing, Listening to music, Rafting, LARPing, Gardening, Quilting, Rappelling

Introduction: My name is Foster Heidenreich CPA, I am a delightful, quaint, glorious, quaint, faithful, enchanting, fine person who loves writing and wants to share my knowledge and understanding with you.