In a small pan, combine vinegar, ketchup, sugar, soy sauce, and water or pineapple juice. Bring to a simmer.Mix cornstarch and water, then stir into the sauce. Cook until thickened. Set aside.TIP: You can skip this and use store-bought sweet chili sauce or banana ketchup.
If the shrimp curl, make a few shallow cuts along the inside and gently press to straighten. Pat dry and season lightly with salt and any spices you like.
Whisk together flour, cornstarch, baking powder, and salt. In another bowl, mix cold water, oil, and egg white.Combine and mix just until combined — don’t overmix. A few lumps are fine. The batter should be thick but pourable. Add a little cold water if needed.
Heat 2–3 inches of oil in a small pot over medium-high heat until hot (about 350°F if using a thermometer). You can also dip a wooden spoon or chopstick — if it bubbles, it’s ready.
Dip shrimp in batter and let excess drip off. Fry in batches for about 6 minutes, turning halfway, until golden and crisp. Drain on a wire rack or paper towels.
Serve hot with sweet and sour sauce or any dipping sauce. Best eaten while crisp.
Notes
Shrimp: Large shrimp stay tender and give you more shrimp in every bite. Medium shrimp work too; they just cook faster.
Starch: A mix of flour and cornstarch keeps the batter light and crisp. Rice flour or potato starch also work instead of cornstarch.
Baking powder: Helps keep the batter light and the coating crispy.
Cold water: Helps keep the batter light and crisp. Use club soda or sparkling water to make it extra crispy.
Egg white: Helps the batter stick and keeps the coating light and crisp.
Cooking Tips
Keep the batter cold for a lighter, crisp coating.
Don’t overcrowd the pot — fry in batches so they stay crisp.
Make sure the oil is hot before frying, or the shrimp can turn greasy.