In a bowl, combine ground chicken, egg, garlic powder, onion powder, salt, and pepper.
Scoop out tablespoon-sized amounts and shape into nuggets. Place on parchment and freeze for 15 minutes.
In another bowl, mix flour, cornstarch, baking powder, and a pinch of salt.
Gradually whisk in cold water until a smooth batter forms.
Heat oil to 350°F (175°C) in a deep pan.
Dip chilled nuggets in batter and fry in batches until golden and cooked through, about 5–6 minutes.
Drain on paper towels and serve with your favorite sauce.