Preheat oven to 180c.
Cook pasta in a large pot of salted water according to package directions (less 1 minute), then drain and return to the pot, then stir through the butter allowing it to melt and then set aside.
250 g pasta, 2 teaspoons butter
Meanwhile, place bacon in a small pan and fry over medium heat for 6 - 8 minutes until starting to brown.
200 g bacon
Add garlic and continue to fry for 30 seconds then remove from heat.
2 garlic cloves
In a jug or a small bowl whisk together thickened cream, basil pesto and salt.
300 ml thickened cream, 3 tablespoons basil pesto, ½ teaspoon salt Add chicken, grated parmesan, tomatoes, pesto sauce and bacon to cooked pasta, stirring well to coat.
50 g finely grated parmesan, 200 g grape tomatoes, 200 g shredded chicken
Transfer the mixture to a large casserole dish (20 x 30cm/8 x 12"), sprinkle mozzarella cheese over the top and bake for 20 - 25 minutes until brown on top and heated through.
40 g grated mozzarella