01 - Combine flour, cornstarch, baking powder, salt, and pepper in a large mixing bowl. Gradually pour in cold water while whisking continuously until a smooth, thick batter forms without lumps.
02 - Add mung bean sprouts, julienned sweet potato, carrot, sliced onion, and chopped spring onions to the batter. Mix thoroughly to ensure all vegetables are evenly coated.
03 - Gently fold cleaned shrimps into the batter and vegetable mixture, being careful not to break the shrimp or overmix.
04 - Pour vegetable oil into a deep frying pan and heat over medium-high heat until oil reaches 350°F or shimmers slightly.
05 - Scoop approximately 1/4 cup of the mixture and carefully drop into hot oil. Lightly flatten with the back of a spoon to form a disc shape. Fry only 2-3 fritters at a time to maintain oil temperature.
06 - Cook each fritter for 3-4 minutes per side until golden brown and crispy throughout. Flip carefully halfway through cooking.
07 - Remove finished fritters using a slotted spoon and transfer immediately to paper towels to drain excess oil.
08 - Combine vinegar, minced garlic, chopped red chili, and salt in a small bowl. Stir until salt dissolves completely.
09 - Arrange hot Ukoy on a serving plate and serve alongside the prepared dipping sauce for immediate consumption.