General Tao's Tofu

From Vegancognito
Ingredients:
16 oz container extra firm tofu, drained, pressed, and cut into cubes
Flour, in a shallow dish
2 Tbsp vegetable oil, plus more for frying
1.5 Tbsp minced ginger (you can use a bit of powdered ginger in a pinch)
1.5 Tbsp minced garlic
1 cup vegetable stock
3 Tbsp soy sauce
6 Tbsp sugar
A pinch of red pepper flakes (to taste)
1.5 Tbsp white wine vinegar
1.5 Tbsp cornstarch dissolved in 3 Tbsp cold water
1 lb broccoli, steamed
Cooked rice

Heat a thin layer of vegetable oil in a large pan until hot but not smoking. Coat the tofu in the flour. Transfer the tofu to the pan and fry until golden brown on all sides. Remove to a paper towel-lined plate and set aside.
Meanwhile, heat 2 tbsp additional oil in a separate pan over medium high heat. Add ginger and garlic, and cook for 2-3 minutes, until tender. Be careful not to burn the garlic. Stir in the vegetable stock, soy sauce, sugar, red pepper flakes, and vinegar. Whisk in the cornstarch and water mixture, and cook the sauce for several minutes, stirring often, until bubbling and thick.
Add the fried tofu and steamed broccoli to the sauce, tossing lightly to coat. Serve over your choice of rice.
Serves 4.