Loading...

Begin by pressing the 14 ounce block of extra firm tofu to remove excess water. This can be done by wrapping it in paper towels or a clean kitchen towel and placing a heavy object on top for at least 20 minutes. Once pressed, cut the tofu into bite-sized cubes.

In a medium bowl, combine 1/4 cup cornstarch, 2 tablespoons all-purpose flour, 1/2 teaspoon salt, and 1/4 teaspoon white pepper. Add the cubed tofu to this mixture and toss gently until each piece is evenly coated.

Heat approximately 2 cups of frying oil in a large pan or wok over medium-high heat until it reaches about 350°F (175°C). Carefully add the coated tofu pieces to the hot oil, ensuring not to overcrowd the pan. Fry the tofu in batches if necessary, turning occasionally, until they are golden brown and crispy on all sides (about 5-7 minutes per batch).

Remove the fried tofu from the oil using a slotted spoon and place it on a wire rack lined with paper towels to drain any excess oil.

In a separate medium bowl, whisk together all the sauce ingredients: 1/2 cup chicken stock (or vegetable stock), 1/4 cup soy sauce, 3 tablespoons rice vinegar, 2 tablespoons brown sugar, 1 tablespoon sesame oil, 1 tablespoon chili garlic sauce, 1 teaspoon grated ginger, 1 teaspoon grated garlic, and 1 tablespoon cornstarch. Whisk until smooth and the cornstarch is fully dissolved.

Pour the whisked sauce mixture into a clean pan or wok and bring it to a simmer over medium heat, stirring continuously. Continue to stir until the sauce thickens to your desired consistency (about 3-5 minutes).

Add the crispy fried tofu to the thickened sauce. Toss the tofu gently to ensure each piece is thoroughly coated with the sweet, spicy, and tangy sauce.

Transfer the General Tso's Tofu to a serving dish. Garnish with sesame seeds before serving. This dish is perfect served hot over rice.


Begin by pressing the 14 ounce block of extra firm tofu to remove excess water. This can be done by wrapping it in paper towels or a clean kitchen towel and placing a heavy object on top for at least 20 minutes. Once pressed, cut the tofu into bite-sized cubes.

In a medium bowl, combine 1/4 cup cornstarch, 2 tablespoons all-purpose flour, 1/2 teaspoon salt, and 1/4 teaspoon white pepper. Add the cubed tofu to this mixture and toss gently until each piece is evenly coated.

Heat approximately 2 cups of frying oil in a large pan or wok over medium-high heat until it reaches about 350°F (175°C). Carefully add the coated tofu pieces to the hot oil, ensuring not to overcrowd the pan. Fry the tofu in batches if necessary, turning occasionally, until they are golden brown and crispy on all sides (about 5-7 minutes per batch).

Remove the fried tofu from the oil using a slotted spoon and place it on a wire rack lined with paper towels to drain any excess oil.

In a separate medium bowl, whisk together all the sauce ingredients: 1/2 cup chicken stock (or vegetable stock), 1/4 cup soy sauce, 3 tablespoons rice vinegar, 2 tablespoons brown sugar, 1 tablespoon sesame oil, 1 tablespoon chili garlic sauce, 1 teaspoon grated ginger, 1 teaspoon grated garlic, and 1 tablespoon cornstarch. Whisk until smooth and the cornstarch is fully dissolved.

Pour the whisked sauce mixture into a clean pan or wok and bring it to a simmer over medium heat, stirring continuously. Continue to stir until the sauce thickens to your desired consistency (about 3-5 minutes).

Add the crispy fried tofu to the thickened sauce. Toss the tofu gently to ensure each piece is thoroughly coated with the sweet, spicy, and tangy sauce.

Transfer the General Tso's Tofu to a serving dish. Garnish with sesame seeds before serving. This dish is perfect served hot over rice.
