General Tsao's Tofu(Vegan)

Total Time
20 mins
35 mins

Adapted from a General Tso’s Chicken recipe in Men’s Health Magazine and posted on the Vegan Kitchen. The baked tofu is a great vehicle for the spicy-sweet sauce. Serve it over brown rice and tons of bright green steamed broccoli. Enjoy!

Skip to Next Recipe




  1. Preheat the oven to 400º.
  2. Toss tofu cubes with 1 tbsp corn starch and place on a greased baking sheet. Bake 20-25 minutes, or until slightly brown.
  3. While the tofu bakes, cook garlic and ginger in a medium saucepan for about two minutes. Add water, vegetable oil, hoisin, rice vinegar, brown sugar and sriracha and cook for about 3 minutes. Add corn starch and water mixture slowly, stirring constantly, until sauce reaches desired consistency.
  4. Toss baked tofu with sauce.
  5. Serve over brown rice or quinoa with piles of freshly steamed broccoli. Enjoy!
Most Helpful

4 5

this turned out really well and was pretty easy. The sauce was the perfect consistency. I did add a bit more soy sauce out of personal preference.

5 5

Seriously delicious! I substituted bbq sauce for the sriracha sauce since that's what I had on hand and I left out the broccoli since I had another side in the works. I cut the tofu into slabs and baked as directed.

5 5

Awesome way to serve tofu. I especially liked the way the baked tofu tasted when it came out of the oven; I could have just eaten t by itself with a bit of sea salt sprinkled over. The spicy-sweet sauce made it taste even better though. I mixed in the broccoli with the sauce, and served everything over brown rice. I fill like a added too much corn starch at the end, but it still tasted great. [Made and reviewed for PRMR]