Crispy fried tofu in sweet-spicy garlic sauce
Prep Time
20 min
Cook Time
15 min
Total Time
35 min
Servings
4
4 servings
Difficulty
Medium
Cost
Budget
$
Crispy fried tofu in sweet-spicy garlic sauce
Extra-firm tofu coated in a shatteringly crisp shell, tossed in a sticky sweet-and-spicy sauce with hints of ginger and garlic. All the satisfaction of the takeout classic, entirely plant-based.
20m
Prep Time
15m
Cook Time
35m
Total Time
4
Servings
Medium
Difficulty
Budget $
Cost
(Updated )
General Tso's tofu proves you don't need chicken to achieve that irresistible crispy-meets-saucy texture. A double-coating technique ensures the crust stays crunchy even after being glazed.
Chinese cooking techniques — high heat, quick movement, and precise timing — produce flavors that no other method can match. This recipe captures that magic.
The flavors in this dish reflect centuries of culinary tradition, adapted for the modern home kitchen. What makes General Tso's Tofu special is the balance — every element serves a purpose, and the interplay between ingredients creates something greater than any single component. With the right technique and a few key ingredients, you can achieve restaurant-quality results at home.
The key to nailing this dish is proper heat management and timing. Start with your protein at room temperature, season generously at every stage, and resist the urge to rush. Let each component develop its flavor fully before moving to the next step — patience here pays off enormously in the final result.
Press tofu for 15 minutes, then cut into 1-inch cubes and toss in cornstarch until evenly coated.
Fry tofu in 350F oil until golden and crispy, about 4 minutes. Drain on a wire rack.
Mix soy sauce, hoisin, vinegar, 2 tbsp sugar, and 1/4 cup water into a sauce.
In a wok, stir-fry minced garlic, ginger, and dried chilies for 30 seconds. Pour in the sauce and simmer until thickened.
Add fried tofu, toss to coat evenly in the glaze, and serve over steamed rice with steamed broccoli.
Serve over steamed jasmine or sticky rice
Pair with a side of pickled vegetables or kimchi
Add a drizzle of sesame oil and toasted sesame seeds for extra flavor
Roast or fry until crispy for a great veggie swap
Blends into a similar sweet-savory profile
Double-coat the tofu by dipping in cornstarch, then water, then cornstarch again for extra crunch.
Work in batches when frying to keep the oil temperature steady.
Let the protein rest for 5-10 minutes after cooking to allow the juices to redistribute for maximum tenderness.
Season each component individually rather than seasoning at the end — this builds deeper, more complex flavor throughout.
Refrigerate sauce and tofu separately for up to 3 days. Tofu will lose crispiness.
Re-fry tofu briefly or bake at 400F for 8 minutes, then toss with warmed sauce.
Editor's note: We tested this with both bone-in and boneless cuts and both work well. Bone-in takes a bit longer but rewards you with richer, more flavorful results.
Per serving (0mg) · 4 servings
A moderate-calorie serving · based on a 2,000 cal daily diet
Nutritional values are approximate and may vary based on specific ingredients and preparation methods.
Sarah Chen is a professional recipe developer and food editor with over a decade of experience in test kitchens and food media. She trained at the Culinary Institute of America before spending six years developing and testing recipes for national food publications, where she honed her ability to translate restaurant techniques into approachable home cooking. At RecipePool, Sarah leads recipe development, ensuring every dish is tested at least three times for clarity, accuracy, and genuine deliciousness. When she is not in the kitchen, she is browsing farmers markets and collecting vintage cookbooks.
View all recipes →