01 - Preheat the oven to 400°F (200°C) and lightly grease a large baking dish.
02 - Cook the pasta in a large pot of salted boiling water until al dente. Drain well and set aside.
03 - Heat olive oil in a large skillet over medium heat. Add the seasoned chicken pieces and sauté for 5-6 minutes until golden and cooked through. Remove from heat.
04 - In a large bowl, combine the cooked pasta, chicken, basil pesto, heavy cream, minced garlic, and chopped sun-dried tomatoes. Mix until evenly coated.
05 - Transfer the mixture to the prepared baking dish. Top with shredded mozzarella and grated Parmesan cheese.
06 - Bake in the preheated oven for 20 minutes or until the sauce is bubbly and the cheese is golden on top.
07 - Let the dish rest for 5 minutes before serving. Garnish with fresh basil leaves if desired.