Craving something spicy and savory? This Vegan General Tso’s Tofu Recipe has got you covered. It’s a delightful plant-based twist on the classic dish, perfect for anyone looking to enjoy a bold flavor profile without any meat. Whipping up this dish at home is easier than you might think, and it’s a fantastic way to impress your friends or family with your culinary skills.
Let’s talk about the tofu: when cooked just right, it takes on a crispy exterior while remaining tender on the inside. Paired with a sweet and tangy sauce, this dish is sure to satisfy your taste buds. Plus, it’s not just about the taste; this recipe is also packed with nutrients, making it a wholesome choice for any meal.
A Plant-Based Take on a Classic Favorite
This Vegan General Tso’s Tofu Recipe features crispy tofu tossed in a rich, spicy, and slightly sweet sauce that will leave you craving more. The combination of flavors creates a satisfying dish that’s perfect over a bed of fluffy rice or noodles.
Ingredients
- 1 block firm tofu, drained and pressed
- 1/4 cup cornstarch
- 2 tablespoons vegetable oil for frying
- 1/4 cup soy sauce
- 2 tablespoons rice vinegar
- 3 tablespoons maple syrup
- 2 cloves garlic, minced
- 1 inch ginger, minced
- 1 teaspoon sesame oil
- 1 teaspoon red pepper flakes (adjust to taste)
- Green onions and sesame seeds for garnish
Instructions
- Prepare the Tofu: Cut the pressed tofu into cubes and toss them in cornstarch until evenly coated.
- Fry the Tofu: Heat the vegetable oil in a large pan over medium heat. Add the tofu cubes and cook until golden brown and crispy on all sides, about 10-15 minutes. Remove from the pan and set aside.
- Make the Sauce: In a bowl, whisk together soy sauce, rice vinegar, maple syrup, minced garlic, ginger, sesame oil, and red pepper flakes.
- Combine: In the same pan, pour in the sauce and bring to a simmer. Add the crispy tofu and toss until well coated and heated through.
- Serve: Plate the tofu and garnish with sliced green onions and sesame seeds. Serve hot over rice or noodles.
Cook and Prep Times
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
Nutrition Information
- Servings: 4 servings
- Calories: 280kcal
- Fat: 10g
- Protein: 14g
- Carbohydrates: 36g