
Sweet-and-Sour Fish (Tangcu Yu in Chinese)
Sweet-and-Sour Fish is a iconic Chinese restaurant-style dish, famous for its stunning appearance, ultra-crispy exterior, and tender flaky fish, all coated in a glossy, tangy-sweet sauce. The fish (typically perch or cod) is scored to absorb flavor, fried until golden, then tossed in a vibrant sauce made with vinegar, sugar, and tomato paste. It balances sweet, sour, and savory notes perfectly, making it a hit at family dinners, parties, or any occasion where you want a showstopping yet delicious meal.
Ingredients
Equipment
Method
- Prep and marinate the fish: If using whole fish, rinse thoroughly and pat dry with paper towels. Use a sharp knife to score 1-inch deep diagonal cuts on both sides of the fish (about 1 inch apart) to help it cook evenly and absorb sauce. If using fillets, cut into 2-inch chunks and make small slits on the surface. Place fish in a bowl, add ½ teaspoon salt, white pepper, rice wine, ginger slices, and green onion whites. Mix gently and marinate for 15 minutes.
- Prepare for frying: Drain the marinated fish, discard ginger and green onions. Pat fish dry again (dry surface ensures crispiness). Dredge the fish in 3 tablespoons cornstarch, ensuring all cuts and surfaces are coated. Dip the starch-coated fish into beaten egg, letting excess egg drip off.
- Fry the fish: Heat vegetable oil in a deep wok to 350°F (175°C) (test with a small piece of starch—if it sizzles immediately, oil is ready). Gently lower the fish into the oil (for whole fish, hold by the tail and slide in; for fillets, add in batches). Fry for 5-6 minutes until golden and crisp. Use a slotted spoon to transfer to paper towels to drain. For extra crispiness, increase oil temperature to 375°F (190°C) and fry the fish again for 1-2 minutes. Transfer to a serving plate.
- Make the sweet-and-sour sauce: In a clean wok or skillet, heat 1 tablespoon vegetable oil over medium heat. Add sliced green and red peppers (if using) and stir-fry for 1 minute. Add sugar, rice vinegar, tomato paste, light soy sauce, and water. Stir well and bring to a boil. Slowly pour in the cornstarch-water mixture while stirring constantly. Cook for 1-2 minutes until the sauce thickens and becomes glossy.
- Serve: Immediately pour the hot sweet-and-sour sauce over the fried fish, ensuring it coats the cuts and surfaces. Garnish with fresh green onions if desired. Serve hot with steamed rice.
Notes
– Fish selection: Perch, cod, or tilapia work well—choose firm, white fish that holds shape during frying. Avoid delicate fish that may break apart.
– Crispiness tip: Patting the fish dry thoroughly before coating with starch is key. Double-frying (first to cook, second to crisp) ensures an ultra-crispy exterior.
– Sauce balance: Adjust sugar and vinegar quantities to taste—add more sugar for sweetness or more vinegar for tanginess. Tomato paste adds depth; do not substitute with ketchup (it’s too sweet).
– Safety note: When frying, use a deep pot to prevent oil splatters. Do not overcrowd the pot—fry in batches if needed.
– Make-ahead: Marinate the fish up to 1 hour in advance, but fry it fresh for best crispiness. The sauce can be made 10 minutes before frying the fish.
– Crispiness tip: Patting the fish dry thoroughly before coating with starch is key. Double-frying (first to cook, second to crisp) ensures an ultra-crispy exterior.
– Sauce balance: Adjust sugar and vinegar quantities to taste—add more sugar for sweetness or more vinegar for tanginess. Tomato paste adds depth; do not substitute with ketchup (it’s too sweet).
– Safety note: When frying, use a deep pot to prevent oil splatters. Do not overcrowd the pot—fry in batches if needed.
– Make-ahead: Marinate the fish up to 1 hour in advance, but fry it fresh for best crispiness. The sauce can be made 10 minutes before frying the fish.