Preheat your oven to 400°F (200°C). Pat the chicken breasts dry with paper towels and season both sides with salt and pepper.
In a shallow bowl, combine grated Parmesan cheese, panko breadcrumbs, garlic powder, onion powder, salt, and pepper. Mix thoroughly to create the coating.
Dip each chicken breast into the breadcrumb mixture, ensuring an even layer adheres to each side. Set aside.
Heat olive oil in a skillet over medium-high heat. Cook each coated chicken breast for about 5-7 minutes per side until golden brown and cooked through.
While the chicken cooks, bring a pot of salted water to boil. Cook the pasta according to package instructions until al dente. Reserve half a cup of pasta water before draining.
In a large bowl, combine the drained pasta with basil pesto, adding reserved pasta water gradually until desired creaminess is achieved. Slice the crispy chicken and serve atop the pasta with optional garnishes.