Recipes › General Tso's Tofu
General Tso's Tofu

General Tso's Tofu

Crispy pan-fried tofu coated in a sweet, savory, and slightly spicy General Tso's sauce, perfect for a satisfying weeknight meal.

⏱ 35 min🍽 Serves 4Chinese-Americanstir-frymediumvegetarianvegan

Ingredients

  • 28 oz extra-firm tofu
  • ½ cup cornstarch
  • ¼ cup vegetable oil
  • ½ cup soy sauce
  • ¼ cup rice vinegar
  • 2 tbsp hoisin sauce
  • 2 tbsp sugar
  • 1 tbsp ginger
  • 2 clove garlic
  • ½ tsp red pepper flakes (optional)
  • 1 tsp sesame oil
  • 2 scallions (optional)
  • 1 tsp sesame seeds (optional)
  • 2 cup white rice

Steps

  1. Press tofu to remove excess water, then cut into 1-inch cubes. Toss tofu with cornstarch until evenly coated.
  2. In a small bowl, whisk together soy sauce, rice vinegar, hoisin sauce, sugar, minced ginger, minced garlic, and red pepper flakes (if using) to create the General Tso's sauce.
  3. Heat vegetable oil in a large skillet or wok over medium-high heat. Add tofu in a single layer and pan-fry for 5-7 minutes, flipping occasionally, until golden brown and crispy on all sides. Remove tofu from skillet and set aside.
  4. Pour the General Tso's sauce into the hot skillet and bring to a simmer, stirring constantly, until it thickens slightly, about 2-3 minutes.
  5. Return the crispy tofu to the skillet and toss gently to coat evenly with the sauce. Stir in sesame oil.
  6. Serve immediately over cooked white rice, garnished with sliced scallions and sesame seeds if desired.

Skip the shopping trip

Growshi turns recipes like this into a priced grocery cart and shops it for you — learning your taste as you go.

Get Growshi →