In a large pot, bring salted water to a rolling boil. Add the pasta and cook according to the package instructions until it reaches al dente perfection. Drain the pasta and set it aside.
Generously season both sides of the chicken breasts with salt and freshly cracked black pepper.
Heat the olive oil in a large skillet over medium heat. Once hot, add the seasoned chicken breasts. Sear for about 6-7 minutes on each side until they are golden brown and fully cooked. Remove the chicken from the skillet and let it rest on a cutting board.
In the same skillet, add the minced garlic and sauté for 1 minute until fragrant. Next, add the halved cherry tomatoes and cook for an additional 3-4 minutes, stirring occasionally, until the tomatoes begin to soften and release their juices.
Pour in the heavy cream and chicken broth. Stir in the Italian seasoning and red pepper flakes. Bring the mixture to a gentle simmer and allow it to cook for about 5 minutes, stirring occasionally, until the sauce thickens slightly.
Stir in the fresh spinach leaves and cook until they are wilted and tender, about 2-3 minutes.
Slice the rested chicken into bite-sized pieces. Add the sliced chicken back into the skillet along with the drained pasta. Gently toss all the ingredients together until everything is well coated in the creamy sauce. Sprinkle the grated Parmesan cheese over the top and toss again to combine.
Divide the pasta onto individual plates or a serving platter. Garnish with freshly torn basil leaves for a burst of flavor and color.
Notes
Feel free to adjust the level of heat by adding or omitting red pepper flakes.