01 - Whisk together 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.
02 - Add mung bean sprouts, julienned sweet potato, julienned carrot, sliced onion, and chopped spring onions to the batter. Mix thoroughly to ensure all vegetables are evenly coated.
03 - Gently fold the cleaned shrimps into the batter and vegetable mixture, being careful not to break them apart.
04 - Pour vegetable oil into a deep frying pan and heat over medium-high heat until the temperature reaches 350°F.
05 - Scoop approximately 1/4 cup of the mixture and carefully drop it into the hot oil. Lightly flatten with the back of a spoon to form a disc shape. Fry 2-3 fritters at a time to prevent overcrowding.
06 - Cook each fritter for 3-4 minutes per side, flipping once, until both sides are golden brown and crispy throughout.
07 - Remove fritters using a slotted spoon and transfer to paper towels to drain excess oil.
08 - Combine vinegar, minced garlic, chopped red chili, and a pinch of salt in a small bowl. Stir until salt dissolves.
09 - Arrange fritters on a serving plate and serve immediately with the prepared dipping sauce on the side.