This delicious General Tso’s tofu recipe is made with super firm tofu and a tangy, homemade sauce that is surprisingly easy to make! It’s an easy, protein-packed meal, perfect for weeknights!

general tso's tofu
Save This Recipe Form

Want to save this recipe?

Share your email below & we'll send it to you! Plus, you'll get new recipes from us every week!

If you’re craving takeout, but you want a healthier, plant-based option, try my General Tso’s tofu! It’s easy to make and you can serve it with any vegetables you like. I used super firm tofu because it has a really hearty texture and it’s loaded with plant-based protein. Each serving has 16g of protein!

Ingredients & Substitutions

  • Tofu– Super firm tofu is ideal for this recipe as it has less moisture and doesn’t require a lot of pressing.
  • Cornstarch– This is used to coat the tofu, creating a perfectly crispy exterior. If you’re out of cornstarch, try arrowroot or potato starch.
  • Avocado Oil– This neutral oil is great for frying, but you can substitute it with vegetable oil if needed.
  • Hoisin Sauce, Vinegar, Soy Sauce, Maple Syrup– These are the essentials for the sauce, providing depth and a balanced sweetness. For a gluten-free option, use tamari or liquid aminos. I used white vinegar but rice vinegar can be used instead.
  • Garlic and Ginger: Fresh garlic and ginger bring authentic flavors to the dish, adding warmth and spice.
general tso's tofu

What is Super Firm Tofu?

Super firm and extra firm tofu differ primarily in texture and water content. Super firm tofu has less water, making it denser, chewier, and ready to use without pressing. It holds up well in high-heat cooking like grilling and stir-frying. Extra firm tofu, while still sturdy, contains slightly more water, so pressing it is recommended for a crispier texture. Both work well in this recipe, but super firm tofu is ideal for making this recipe faster.

How to Make General Tso’s Tofu