Go Back Email Link
+ servings
Print Recipe Add to Collection
5 from 1 vote

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
Cook Time20 minutes
Total Time25 minutes
Course: Lunch/Dinner
Servings: 4
Calories: 116kcal

Equipment

Ingredients

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

Instructions

  • 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!

Nutrition

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