• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Food Faith Fitness

Nourishing your body, mind and soul

  • About
    • About
    • Editorial Policy
    • FFF Book
  • Recipes
    • By Course
      • Breakfast
      • Main Dish
      • Side Dish
      • Appetizers
      • Desserts
      • Snacks
      • Smoothies/Drinks
    • By Type
      • Salad
      • Soup
      • Slow Cooker
      • Pasta
      • Sandwich/Wraps
      • Casseroles
      • Holiday
    • By Protein
      • Poultry
      • Pork & Beef
      • Seafood
      • Meatless
    • By Diet
      • Gluten Free
      • Dairy Free
      • Low Carb
      • Vegetarian
      • Egg free
      • Nut Free
      • Keto
      • Paleo
      • Vegan
      • Whole30
    • All Recipes
  • Faith
  • Breakfast
  • Main Dish
  • Side Dish
  • Desserts
  • Smoothies
  • Appetizers
  • Reader Favs

General Tso’s Tofu Recipe

4.75 from 4 votes
Britany SaareBy Britany Saare
Britany Saare
Britany Saare Food Writer

Creative writer passionate about storytelling through food, especially Italian cuisine.

Expertise: Italian Cuisine & Salads View all posts →
Jump to Recipe

Sticky, sweet, and with just a touch of heat, this General Tso’s Tofu Recipe is an Asian-inspired vegan delight!

General Tso's Tofu Recipe

When I started my career in digital marketing, I was coincidentally working for a lot of food brands. Restaurants, consumer packaged goods, and even a couple of Food Network chefs (though I won’t name-drop!). One of my more notable clients was the Asian-American fusion food chain Pei Wei Asian Kitchen. It was there, oddly enough, that I tried tofu for the first time! 

To say I became obsessed would be an understatement. I fell in love with tofu and took it upon myself to learn how to cook it, initially pulling inspiration from my favorite Pei Wei dishes. I loved the wide and colorful array of sauces, the healthiness of tofu served on a bed of steamed rice, and, of course, the way the chefs cooked it to crispy perfection. Well, years later, General Tso’s tofu is still one of my favorite weeknight meals. So, I thought I’d share my copycat recipe with all of you!

Though I discovered General Tso’s tofu through my work with Pei Wei, it is by no means a Pei Wei original. In fact, General Tso’s chicken, from which this tofu dish is derived, was created in the early 1950s by Chef Peng Chang-kuei. The dish was inspired by Peng’s Hunanese heritage and named after a famous Hunanese general, Zuo Zongtang (commonly known as General Tso). After Peng moved to New York in 1973 and opened up his own restaurant, he adapted the recipe to suit American tastes, which led to the sweet, spicy, and tangy flavor profile that we recognize today as General Tso’s chicken.

And speaking of flavor, boy is General Tso’s tofu loaded with it! The tofu is crispy on the outside and tender on the inside, soaking up the sauce in the dish. Each bite is a burst of flavors that come together in perfect unison. Whether you’re vegan or just enjoying a meatless Monday, General Tso’s tofu will surely become a favorite.

General Tso's Tofu Recipe

The key to crispy tofu

The tricky part about tofu is getting that perfectly crispy texture, which is why I’ve always loved the tofu dishes at Pei Wei. To achieve that crispiness at home, start by pressing the tofu to remove excess moisture—this step is crucial. To press it, wrap the tofu block in a clean kitchen towel or paper towels, then place a heavy object (like a pan or books) on top for about 20–30 minutes. Once the tofu is pressed, coat it in cornstarch and proceed with the rest of the recipe. Do not skip the pressing, as it is essential to the final result!

General Tso's Tofu Recipe

How do I store leftovers?

Though the tofu can be pressed the night before (keep it in the fridge!), this dish tastes best freshly made. Once cooked, leftovers can be stored in an airtight container in the fridge for up to 4 days. The dish cannot be frozen, as this will make the tofu spongy.

General Tso's Tofu Recipe

Serving suggestions

Serve this dish with either Vegetable Fried Rice or Honey Garlic Instant-Pot Noodles (or if you’re like me, a little of both). You can also keep it simple by serving it with some Steamed Rice. Also, perhaps an idea for the future, General Tso’s tofu would be an amazing protein for lettuce wraps.

General Tso's Tofu Recipe

Recipe

General Tso’s Tofu Recipe

4.75 from 4 votes
Print Rate
Serves: 4
General Tso's Tofu Recipe
Prep: 10 minutes minutes
Cook: 20 minutes minutes
PressingTime: 30 minutes minutes
Total: 1 hour hour

Ingredients

  • 14 ounces extra-firm tofu
  • 3 tablespoons cornstarch divided
  • 1 tablespoon olive oil for frying
  • 2 tablespoons low-sodium soy sauce
  • 1 tablespoon hoisin sauce
  • 1 tablespoon rice vinegar
  • 1 tablespoon maple syrup
  • 2 teaspoons toasted sesame oil
  • 2 cloves garlic minced
  • 1 tablespoon fresh ginger grated
  • 1/4 teaspoon red chili flakes
  • 1/4 cup vegetable broth
  • Cooked rice for serving
  • Green onions sliced, for garnish
  • Sesame seeds for garnish

Instructions

  • Wrap tofu in a clean towel and place a heavy object on top to press for 30 minutes. Cut into cubes.
  • Toss tofu cubes with 2 tablespoons cornstarch until evenly coated.
    General Tso's Tofu Recipe
  • Heat olive oil in a pan over medium-high heat. Add tofu and fry until golden brown on all sides, about 10 minutes. Remove and set aside.
    General Tso's Tofu Recipe
  • In a bowl, whisk together soy sauce, hoisin sauce, rice vinegar, maple syrup, sesame oil, minced garlic, grated ginger, red chili flakes, vegetable broth, and the remaining cornstarch.
    General Tso's Tofu Recipe
  • Pour the sauce mixture into the pan used for frying tofu. Cook over medium heat until the sauce thickens, about 5 minutes.
  • Add the fried tofu back into the pan and toss to coat with the sauce. Cook for an additional 2-3 minutes.
    General Tso's Tofu Recipe
  • Serve over cooked rice, garnished with green onions and sesame seeds.

Nutrition Info:

Calories: 158kcal (8%) Carbohydrates: 14g (5%) Protein: 8g (16%) Fat: 8g (12%) Saturated Fat: 1g (6%) Sodium: 478mg (21%) Fiber: 0.4g (2%) Sugar: 5g (6%)

Nutrition Disclaimer

Nutrition information are estimates only and may vary based on the specific brands, ingredients, and portion sizes you use. This data is provided for informational purposes only.

Author: Britany Saare
Course:Main Course
Cuisine:Chinese
Share your creationsTag @foodfaithfit and hashtag it #foodfaithfitness so I can see what you made!
Rate It
A woman smiling while holding a notebook labeled "NOTES" close to her face, showcasing a cheerful and positive vibe related to healthy living and wellness.

About Britany SaareItalian Cuisine & Salads

Creative writer passionate about storytelling through food, especially Italian cuisine.

Reader Interactions

Madeline Raynor

✓Reviewed by Madeline RaynorEditing & Writing, Vegetable Lover

Published: Oct 7, 2024 | Updated: Feb 26, 2026
4.75 from 4 votes (4 ratings without comment)

Leave a Comment Cancel reply

Have a question? Use the form below to submit your question or comment. I love hearing from you and seeing what you made!

rate this recipe:




Fish Taco Sauce
Previous Post
Fish Taco Sauce
Orange Chicken Sauce Recipe
Next Post
Orange Chicken Sauce Recipe

Primary Sidebar

food faith fitness sidebar
Welcome

to Food Faith Fitness

If simple, vibrant, and exceptionally enticing recipes are your thing, then you’ve certainly come to the right place! We live and breathe all things culinary.

Our Story

Let's Connect

Check our latest recipes!
Back to Top
  • About
  • Contact
  • Privacy
  • Terms
  • Disclosure
Food Faith Fitness is part of Waywith.

Rate This Recipe

Your vote:




Let us know what you thought of this recipe:

This worked exactly as written, thanks!
My family loved this!
Thank you for sharing this recipe

Or write in your own words:

A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.