In a bowl, combine olive oil, lemon juice, oregano, basil, garlic powder, salt, and pepper. Add the chicken breasts, coating them well. Let marinate for at least 30 minutes in the refrigerator.
In a food processor, combine fresh basil, toasted pine nuts, Parmesan cheese, minced garlic, and extra-virgin olive oil. Blend until smooth and creamy. Adjust seasoning with salt and pepper to taste. Set aside.
Bring a large pot of salted water to a boil. Cook the pasta according to package instructions until al dente. Reserve 1/2 cup of pasta water, then drain the pasta.
Preheat a grill or grill pan over medium-high heat. Grill the marinated chicken for about 6-7 minutes on each side or until fully cooked and the internal temperature reaches 165°F (75°C). Remove from the grill and let rest for a few minutes before slicing.
In a large mixing bowl, add the drained pasta and mix in the pesto sauce. If the mixture is too thick, gradually add reserved pasta water until the desired consistency is reached.
Slice the grilled chicken and serve over the pesto-coated pasta. Garnish with halved cherry tomatoes for a pop of color.
Notes
Let the chicken rest before slicing for better juiciness.