Skip To Content
Mobile Nav Toggle Mobile Search Toggle

Festival Foods

General Tso's Tofu
Photo of General Tso's Tofu

We've taken a Chinese takeout favorite and remade it with a plant-based protein - tofu! We love using tofu because it's the perfect blank slate for delicious sauce. This easy, flavorful General Tso's Tofu is lighter than the deep-fried version and comes together in just minutes. 

General Tso's Tofu


  • 1 (14 oz.) package extra firm tofu 
  • 2 Tbsp. low sodium soy sauce (or tamari for gluten free)
  • 1 Tbsp. maple syrup
  • 1 tsp. chili garlic sauce
  • ⅓ cup cornstarch, divided
  • 1 Tbsp. vegetable oil


  • ⅓ cup unsalted chicken stock (or vegetable stock for vegetarian/vegan)
  • 2 cloves garlic, minced
  • 1 Tbsp. ginger, minced
  • 2 Tbsp. rice vinegar
  • 2 Tbsp. dry sherry
  • 2 Tbsp. low sodium soy sauce (or tamari for gluten free)
  • ¼ cup maple syrup
  • 1 tsp. sesame oil
  • 2 tsp. cornstarch

Stir fry:

  • 2 tsp. sesame oil
  • 1 large head broccoli, chopped
  • 1 bunch green onions, chopped
  • 1 Tbsp. chili garlic sauce (found in the ethnic foods aisle)

For serving:

  • 4 cups riced vegetables or steamed brown rice
  • Sesame seeds


  1. Remove tofu from packaging and place on a plate with paper towels. Cover tofu with more paper towels and place a heavy skillet on top to press. Let sit for 10 minutes. 
  2. Cut pressed tofu into ¾-inch cubes and place into a shallow bowl. Top with soy sauce, maple syrup and chili garlic sauce and gently stir to combine. Let rest for 3-5 minutes, stirring occasionally. 
  3. While tofu is marinating, prepare the sauce. In a small bowl, whisk together stock, garlic, ginger, vinegar, sherry, soy sauce, maple syrup, sesame oil and cornstarch until smooth. Set aside. 
  4. Transfer marinated tofu into a large zip-top bag. Add cornstarch 1 Tbsp. at a time and toss to coat. Continue to add cornstarch and toss to coat until tofu is evenly coated in a white layer.
  5. Heat 1 Tbsp. vegetable oil in a large skillet over medium heat. 
  6. Use a slotted spoon to add tofu to the skillet, making sure to shake off excess cornstarch. Cook tofu on all sides for 1-2 minutes, or until golden brown. Once cooked, remove from pan and set aside. 
  7. Return skillet to burner and increase heat to medium-high. Add 1 Tbsp. sesame oil and allow to warm. Add chopped broccoli and sauté for 2 minutes, or until tender-crisp. Add green onions and chili sauce and sauté for an additional 1-2 minutes, stirring frequently. 
  8. Add the tofu and sauce and stir to combine. Cook for 1-2 minutes, or until warmed through and sauce is slightly thickened. 
  9. Serve tofu and vegetables with steamed rice and garnish with sesame seeds, if desired. 

Yield: 4 servings

*Per Serving: Calories 340, Total Fat 12g (Saturated 2g, Trans 0g), Cholesterol 0mg, Sodium 810mg, Total Carbohydrate 45g (Dietary Fiber 4g), Protein 16g, Vitamin D 0%, Calcium 20%, Iron 20%, Potassium 15%

*Nutritional values are an approximation. Actual nutritional values may vary due to preparation techniques, variations related to suppliers, regional and seasonal differences, or rounding.

Overhead shot of General Tso's Tofu

Have a question about nutrition? Our Mealtime Mentors would love to help! Reach out at or find them on Facebook, Instagram, Pinterest and Twitter.

Disclaimer: The information provided here is intended for general information only. It is not intended as medical advice. Health information changes frequently as research constantly evolves. You should not rely on any information gathered here as a substitute for consultation with medical professionals. Information may not be reproduced without permission from Festival Foods. We strongly encourage guests to review the ingredient lists of suggested products before purchasing to ensure they meet individual dietary needs. All products not available at all Festival locations. 

Sign Up For Blog Posts Via Email
Get Updates Via Email

Printer Friendly Version

Thanks for posting. Your comment is awaiting moderation.