Iconic Shandong sweet and sour carp with a dramatic presentation and tangy sauce is a festive dish. A high protein, fresh family recipe with elegant flavor.
Pat the cleaned carp dry, score the sides neatly, and rub with half the salt and Shaoxing wine. Let rest for 15 minutes.
Mix cornstarch and flour together. Dredge the entire fish, especially in the scored areas, so the coating is even and clings to the fins and sides.
Heat peanut oil in a deep wok or Dutch oven to 350°F (medium-high heat). Lower fish in carefully and fry, basting hot oil over top for even crispness, about 7–10 minutes. Turn once if possible. Remove and drain on rack.
In a small saucepan, combine soy sauce, rice vinegar, white sugar, ketchup, remaining salt, white pepper, and water. Bring to a gentle boil, stirring constantly until glossy and slightly thickened, 2–3 minutes.
Transfer crispy hot fish to a serving platter. Pour the hot sweet and sour sauce evenly over the fish, garnish with scallions and ginger slices, and serve immediately for best texture.