If you're vegetarian or looking for a meat-free alternative, General Tso's Tofu is a fantastic option. Instead of chicken, firm tofu is used as the main ingredient. The tofu is first pressed to remove excess moisture and then coated in cornstarch before being pan-fried until crispy. The sauce is prepared using vegetarian oyster sauce, soy sauce, vinegar, and other seasonings. Once the tofu is cooked, it is tossed in the sauce, allowing it to absorb all the flavors. The result is a vegetarian-friendly version of General Tso's Chicken that is just as delicious and satisfying.