01 - Preheat oven to 400°F. Lightly grease a 9x13-inch baking dish with olive oil or cooking spray.
02 - Bring a large pot of generously salted water to a rolling boil. Add the pasta and cook until just al dente, about 1 minute short of package directions. Drain well and set aside.
03 - While the pasta cooks, heat olive oil in a large skillet over medium-high heat. Season the chicken pieces with salt and pepper, then add to the skillet in a single layer. Sauté for 5 to 6 minutes, turning occasionally, until golden brown and cooked through to an internal temperature of 165°F. Remove from heat.
04 - In a large mixing bowl, toss together the drained pasta, seared chicken, basil pesto, heavy cream, minced garlic, and chopped sun-dried tomatoes until evenly coated.
05 - Transfer the pasta mixture to the prepared baking dish, spreading it into an even layer. Scatter the shredded mozzarella over the top, then finish with an even layer of grated Parmesan.
06 - Place in the center of the preheated oven and bake for 20 minutes, or until the cheese is melted, bubbling, and lightly golden on top.
07 - Remove from the oven and let rest for 5 minutes to allow the sauce to set. Garnish with fresh basil leaves if desired, then serve warm.