Preheat your oven to 400°F (200°C).
In a large bowl, combine the olive oil, garlic powder, Italian seasoning, salt, and black pepper. Add the chicken breasts and toss to coat evenly.
Place the seasoned chicken breasts in a greased 9x13 inch baking dish.
Scatter the halved cherry tomatoes and chopped spinach over the chicken.
In a small bowl, mix the heavy cream, mozzarella cheese, and Parmesan cheese together. Pour this mixture evenly over the chicken and vegetables.
Bake in the preheated oven for 25-30 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F (75°C).
Remove from the oven and let it rest for 5 minutes before serving. Garnish with fresh basil leaves if desired.