General Tso's Tofu
Sweet, tangy, and slightly spicy — this crispy baked General Tso's Tofu is sticky, saucy, and on the table in under 30 minutes. Even the tofu skeptics come back for seconds!
Prep Time5 minutes mins
Cook Time20 minutes mins
Total Time25 minutes mins
Servings: 4
Calories: 116kcal
Homemade General Tso's Sauce
Optional Toppings
- green onion, sesame seeds, red pepper flakes
Optional Sides
- basmati or brown rice, steamed broccoli, red peppers, snap peas, bok choy
Preheat your oven to 400°F and line a baking sheet with parchment paper.
Press your tofu for at least 15–30 minutes, then cut into bite-sized cubes. (If using super firm tofu skip the pressing and go straight to cubing!)
Add the tofu cubes to a large bowl and toss with cornstarch and a little garlic powder until evenly coated on all sides.
Spread the tofu out in a single layer on your prepared baking sheet. Bake for 20–25 minutes, flipping halfway through, until golden and crispy. (FYI, super firm tofu tends to cook a bit quicker, so it may be done closer to 18 minutes)
While the tofu bakes, add all sauce ingredients to a small bowl and whisk together until well combined.
Heat a skillet over low-medium heat and pour in the sauce. Stir and cook until it thickens slightly — watch it closely, it thickens fast once it starts to bubble!
Add the crispy baked tofu to the skillet and toss until every piece is fully coated in the sauce.
Serve over rice and/or your favorite veggies. Top with green onion, sesame seeds, and red pepper flakes if desired. Enjoy!
Calories: 116kcal | Carbohydrates: 9g | Protein: 10g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 1g | Cholesterol: 0.1mg | Sodium: 892mg | Potassium: 219mg | Fiber: 0.4g | Sugar: 5g | Vitamin A: 0.2IU | Vitamin C: 0.02mg | Calcium: 42mg | Iron: 2mg