In a shallow bowl, whisk together the flour, garlic powder, onion powder, paprika, salt, and pepper to create the seasoned flour mixture.
Dip each piece of chicken into the flour mixture, coating it evenly. Shake off any excess flour.
Next, dip the floured chicken into the beaten eggs, allowing any excess to drip off.
Finally, coat the chicken in the breadcrumbs, pressing gently to adhere. Place the coated nuggets on a plate.
In a large skillet, heat about 1/2 inch of vegetable oil over medium heat. Once the oil is hot (about 350°F), carefully add the chicken nuggets in batches, making sure not to overcrowd the pan.
Fry the nuggets for about 3-4 minutes on each side, or until golden brown and cooked through. Use a meat thermometer to ensure they reach an internal temperature of 165°F.
Remove the nuggets from the skillet and place them on a paper towel-lined plate to drain excess oil.