General Tso’s Tofu


  • 4 tablespoons oil⁠
  • 2 cloves minced garlic⁠
  • 4 tablespoons chopped green onion (& more for garnish)⁠
  • 2 teaspoons red pepper flakes⁠
  • 1/2 teaspoons ginger powder⁠
  • 1 tablespoon rice vinegar⁠
  • 2 tablespoons toasted sesame oil⁠
  • 2 cups vegetable broth⁠
  • 1/3 cup sugar⁠
  • 1/4 cup soy sauce⁠
  • 1/4 cup water mixed well with 2 teaspoons cornstarch (cornstarch slurry)⁠
  • juice from 1 small orange (aprox. 3 tablespoons oj)⁠
  • steamed rice⁠
  • steamed broccoli or fresh spinach⁠
  • toasted sesame seeds⁠


  1. Heat oil on medium heat in large pan⁠

  2. Saute minced garlic (it will cook fast

  3. Don't let it brown

  4. Add green onion to pan & stir⁠

  5. Add red pepper flakes, ginger powder, orange juice, and sugar

  6. Stir

  7. Add vegetable broth

  8. Stir

  9. Turn heat up to med/high⁠

  10. Add rice vinegar, soy sauce, and toasted sesame oil (regular sesame oil doesn't add flavor, so make sure it is toasted)

  11. Stir

  12. Add cornstarch slurry (be sure it is well combined before adding)

  13. Mix well

  14. The sauce will get a white hue, but this will go away as it cooks

  15. Let gently boil for a few minutes (adjust heat and stirring as needed)⁠

  16. Reduce heat to medium

  17. Add fried tofu (or whatever protein you are using)⁠

  18. Let simmer together for 4-6 minutes

  19. Serve hot over steamed rice & drizzle some of that sauce over your vegetables

  20. Throw some toasted sesame seeds & green onion on top and you're good to go!⁠

  21. Enjoy!

Related recipes

Load more