Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
General Tso Tofu in a speckled ceramic bowl with wooden chopsticks on the side

General Tso Tofu

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 6 reviews
  • Author: Jessica Hoffman
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Category: Main
  • Method: Stir-Fry
  • Cuisine: Chinese

Description

This General Tso’s Tofu is the BEST! It’s crispy and covered in a sweet and tangy sauce for a delicious tofu dish that’s ready in under 30 minutes!ย 


Ingredients

Scale

Tofu:

  • 1 block extra-firm tofu
  • 2 tbsp cornstarch
  • 2 tbsp vegetable oil
  • 2 green onions, sliced
  • (optoinal) green onions and sesame seeds to top

Sauce:


Instructions

  1. Drain the tofu, cut into cubes and toss with the cornstarch.
  2. Heat the vegetable oil in a pan on medium-high heat then add the sliced green onions and tofu cubes. Let the cubes cook for 2-3 minutes on each side until golden brown.ย 
  3. While the tofu is cooking, prepare the sauce by mixing the sauce ingredients together in a small bowl.
  4. Once the tofu is crispy on all sides, lower the heat to medium and pour the sauce over the tofu, tossing until evenly coated.ย 
  5. Serve immediately. Optionally top with sliced green onions and sesame seeds.ย 

Notes

Use firm or extra-firm tofu in this recipe for crispy tofu cubes. Don’t skip out on the cornstarch either, this also helps the tofu get nice and crispy and will help the sauce cling to each cube.ย 

If your pan isn’t non-stick, preheat the pan on the stove before adding the oil. This will help prevent the tofu cubes from sticking to the pan.ย 

This dish is best served immediately. If reheating, do so in the oven at 400 degrees.ย 


Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 155
  • Sugar: 9.5g
  • Sodium: 500mg
  • Fat: 8.5g
  • Saturated Fat: 1g
  • Carbohydrates: 15g
  • Fiber: 1g
  • Protein: 6g