General Tso's Tofu

Prep time: 10 min
Cook time: 10 min
Servings: 4
Yield: 4 servings

Description

This General Tso's tofu recipe features crispy tofu coated in a spicy, sweet, and salty sauce. In this vegetarian version of General Tso's chicken

Ingredients

1 (14 ounce) package extra-firm tofu, cut into 1/2-inch cubes
2 tablespoons soy sauce
1 teaspoon sesame oil
3 tablespoons soy sauce
3 tablespoons maple syrup
2 green onions, chopped
2 tablespoons sambal oelek
1 tablespoon rice vinegar
1 tablespoon minced garlic
2 teaspoons sesame oil
2 teaspoons cornstarch
5 tablespoons cornstarch
3 tablespoons olive oil

Directions

1 Place tofu on a paper towel-lined plate with several paper towel layers; cover with paper towels and another plate. Set a 3- to 5-pound object on top plate; press tofu for 30 minutes. Drain and discard any accumulated liquid.
2 Place tofu cubes in a shallow bowl. Add 2 tablespoons soy sauce and 1 teaspoon sesame oil; gently stir to coat. Let sit until tofu has absorbed most of the liquid, about 10 minutes.
3 Meanwhile, whisk 3 tablespoons soy sauce, maple syrup, green onions, sambal oelek, rice wine vinegar, garlic, 2 teaspoons sesame oil, and 2 teaspoons cornstarch together in a bowl. Set sauce aside.
4 Drain and discard any remaining liquid from tofu. Place 5 tablespoons cornstarch in a gallon-sized resealable plastic bag. Add tofu, squeeze out excess air, and seal the bag; gently shake until tofu coated with cornstarch.
5 Heat olive oil in a large skillet over medium-high heat. Add tofu; cook for 4 minutes. Flip; cook until browned on all sides, about 4 minutes more. Transfer tofu to a plate; wipe the skillet clean.
6 Add sauce to the skillet; cook until slightly thickened, about 2 minutes. Off heat, stir in tofu and toss to combine.