Preheat your oven to 400°F. Line a baking sheet with parchment paper or lightly grease it with cooking spray.
In a large bowl, combine the breadcrumbs, Parmesan cheese, garlic powder, onion powder, paprika, salt, and black pepper. Mix well.
In another bowl, whisk the eggs until well beaten.
Dip each piece of chicken into the egg mixture, allowing any excess to drip off, then coat it in the breadcrumb mixture, pressing gently to adhere. Place the coated chicken nuggets on the prepared baking sheet.
Drizzle the olive oil over the chicken nuggets to help them crisp up while baking.
Bake in the preheated oven for 15-20 minutes, or until the nuggets are golden brown and cooked through (internal temperature should reach 165°F).
For extra crispiness, broil for an additional 1-2 minutes at the end of baking, keeping a close eye to prevent burning.
Let the nuggets cool for a few minutes before serving.