• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
I'm Bored, Let's Go...
  • COOK SOMETHING
    • Plant Based
    • Main Dishes (not Plant Based)
      • Beef, Lamb, Pork
      • Chicken & Turkey
      • Fish, Shellfish
      • Pasta, Pizza
    • Appetizers/Snacks
    • Soups/Stews
    • Side Dishes
    • Salads
    • Sauces & Salad Dressings
    • Breakfast
    • Desserts, Baked Goods
  • DRINK SOMETHING
    • Martini Madness
    • Other Cocktails
    • Non-Alcoholic Drinks
  • DO SOMETHING
    • Decorate
  • About

General Tso’s Tofu

by Judy

This post may contain affiliate links.

Jump to Recipe·Print Recipe

This General Tso’s Tofu recipe is great for a quick and tasty dinner. I served it up with some steamed broccoli and brown rice, but you could certainly stir fry your favorite veggies and toss with the tofu and sauce if you’d like.

This General Tso’s Tofu was one of the first recipes I tried when I started eating a more vegan, plant based diet.  Tofu is so versatile and pretty much absorbs whatever the flavor of whatever sauce you combine with it.  Delicious!

 

Print

General Tso’s Tofu

Print Recipe
Pin Recipe

Ingredients

Scale

For the Tofu:

1 pkg. firm tofu, drained, pressed and cubed

2 Tbls. soy sauce or tamari*

1 Tbls.  rice vinegar*

6 Tbls. corn starch

For the Sauce:

3 Tbls. soy sauce or tamari

1 Tbls. rice vinegar

1/4 C. water

1/4 C. brown, coconut, cane sugar or maple syrup

1 tsp.  sesame oil

1 tsp. chili garlic sauce  (I use Sambal Oelek)

1 tsp. hoisin sauce

1 tsp. ginger paste. (I use ginger paste found in a tube in the produce section)

1 Tbls. cornstarch

Instructions

In bowl combine soy sauce or tamari and vinegar for tofu marinade.  Add tofu cubes and let marinate several hours (or overnight).  I like to put it all into a ziplock bag.  When ready to cook, drain tofu and discard marinade.  *If you’re in a hurry, you can skip this marinating step.

In clean ziploc bag, add tofu cubes and cornstarch.   Gently shake to coat the tofu.  Add more cornstarch if needed to lightly coat all the tofu.  You may want to do this in batches.

Cook the tofu.  I use my air fryer.   400° for about 10 minutes (turning tofu halfway through cooking).  Alternately,  you can heat some neutral oil in a large skillet over medium-high heat and cook the tofu cubes until browned all over.  Remove tofu and set aside.

Combine all the sauce ingredients in large skillet (use same skillet if you cooked the tofu that way).  Heat over medium-high and whisk until sauce thickens.  Add tofu and stir to coat the tofu with sauce, about 1-2 more minutes.

Serve tofu over rice and steamed vegetable of choice.  Garnish with sesame seeds, if desired.

Notes

* If you’re short on time, skip the tofu marinade and just toss tofu cubes in the cornstarch and cook.

Did you make this recipe?

Tag @imboredletsgo on Instagram

 

 

 

 

 

 

Please Share!

  • Click to share on Facebook (Opens in new window)
  • Click to share on Pinterest (Opens in new window)
  • Click to share on Twitter (Opens in new window)
  • Click to email a link to a friend (Opens in new window)
  • Click to print (Opens in new window)

Related

Filed Under: Cook Something, Plant Based, Plant-Based/Vegan/Vegetarian Tagged With: Chinese, plant based, tofu, vegan, vegetarian

Previous Post: « Single Serving Chocolate Cake (Mug Cake)
Next Post: Tempeh Tacos »

Primary Sidebar

Connect With Me

  • Facebook
  • Instagram
  • Pinterest

Get new recipes direct to your inbox

Footer

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Categories

As an Amazon Associate I earn from qualifying purchases. Copyright © 2025 ·