Crispy General Tso’s Tofu coated in a sweet, tangy, and spicy sauce—better than takeout and easy to make at home! Serve with rice for a delicious plant-based meal.
Prep Time 10 minutes mins
Cook Time 15 minutes mins
Total Time 25 minutes mins
Course Main Course
Cuisine Asian
Servings 3 servings
Calories 250 kcal
For the tofu:
- 1 block extra-firm tofu, pressed & cubed
- 2 tbsp cornstarch
- 1 tbsp soy sauce (or tamari for gluten-free)
- 1 tbsp sesame oil (or neutral oil for frying)
For the sauce:
- 3 tbsp soy sauce
- 2 tbsp rice vinegar
- 2 tbsp maple syrup
- 1 tbsp hoisin sauce
- 1 tsp sriracha (or more for heat)
- 1 tsp grated ginger
- 2 cloves garlic minced
- ½ cup vegetable broth (or water)
- 1 tbsp cornstarch + 2 tablespoons water (to thicken)
For garnish:
- 2 tbsp green onions chopped
- 1 tsp sesame seeds
- 1 tsp dried red chili (optional, for extra heat)
Prepare the tofu:Cut tofu into cubes and toss with soy sauce, then coat evenly with cornstarch.Heat sesame oil in a pan over medium-high heat and pan-fry tofu until crispy and golden on all sides. Remove and set aside. Make the sauce:In a bowl, whisk together soy sauce, rice vinegar, maple syrup, hoisin sauce, sriracha, ginger, garlic, and vegetable broth.In a separate small bowl, mix cornstarch with water to make a slurry. Cook everything together:In the same pan, pour in the sauce mixture and bring to a simmer.Stir in the cornstarch slurry and cook until the sauce thickens (1-2 minutes).Add the crispy tofu back into the pan and toss to coat evenly. Serve & enjoy:Garnish with green onions, sesame seeds, and dried chili if using.Serve with steamed rice or stir-fried veggies.
Keyword general tso, tofu