01 - Preheat oven to 375°F. Grease a 9x13-inch baking dish.
02 - Cook pasta in a large pot of salted boiling water until al dente, about 2 minutes less than package directions. Drain well.
03 - In a large skillet over medium heat, combine heavy cream, pesto, chicken broth, garlic, salt, and pepper. Bring to a simmer, stirring occasionally, for 2-3 minutes.
04 - Stir in Parmesan cheese until melted and sauce is smooth.
05 - Add cooked pasta, chicken, cherry tomatoes, and spinach to the skillet. Toss to coat evenly.
06 - Transfer mixture to the prepared baking dish. Sprinkle with mozzarella and additional Parmesan cheese.
07 - Bake for 20-25 minutes, or until cheese is golden and bubbly.
08 - Let rest for 5 minutes before serving. Garnish with extra basil if desired.