01 - In a large mixing bowl, combine flour, cornstarch, baking powder, salt, and pepper. Gradually add cold water, whisking until you achieve a smooth, thick batter consistency.
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, taking care not to break the delicate batter coating.
04 - Pour vegetable oil into a deep frying pan and heat over medium-high heat until the 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. Fry 2-3 fritters at a time to prevent overcrowding and maintain oil temperature.
06 - Fry each fritter for 3-4 minutes per side, flipping once, until both sides achieve a deep golden brown color and the texture becomes crispy throughout.
07 - Remove fritters using a slotted spoon and transfer to paper towels to drain excess oil. Allow to rest for 1-2 minutes before serving.
08 - Combine vinegar, minced garlic, chopped red chili, and a pinch of salt in a small bowl. Stir until salt dissolves completely.
09 - Arrange crispy fritters on a serving platter alongside the spicy vinegar dipping sauce. Serve immediately while hot and crunchy for the best texture experience.