Bring a large pot of salted water to a boil.
Cook the pasta according to package directions until al dente.
Reserve ½ cup pasta water before draining.
Drain the pasta and set aside.
Meanwhile, heat olive oil in a large skillet over medium-high heat.
Add the chicken pieces and season with salt and black pepper.
Cook for 3–4 minutes per side until golden brown and fully cooked.
Add the minced garlic and Italian seasoning.
Cook for 1 minute until fragrant.
Reduce heat to medium.
Add the cooked pasta to the skillet.
Stir in the basil pesto and toss until evenly coated.
If needed, add a small amount of reserved pasta water to loosen the sauce.
Add the halved cherry tomatoes.
Gently fold everything together.
Sprinkle with Parmesan cheese and chopped parsley.
Serve immediately while warm.