Bring a large pot of salted water to a boil. Add 8 ounces of penne or farfalle pasta and cook according to package instructions until al dente. Drain and set aside, reserving about ½ cup of pasta water for later use.
While the pasta cooks, heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Season the chicken breasts with salt, pepper, and 1 teaspoon of Italian seasoning. Place the chicken in the skillet and sear for about 4-5 minutes per side until golden brown. Remove the chicken from the skillet and set aside.
In the same skillet, reduce heat to medium. Add the minced garlic and sauté for 1-2 minutes until fragrant (don’t let it burn!). Pour in 1 cup of chicken broth and 1 cup of heavy cream, stirring to combine. Bring the mixture to a gentle simmer, then stir in 1 cup of grated Parmesan cheese until melted and smooth. Season with salt and pepper to taste.
Add the cooked pasta to the sauce and stir gently to coat. Toss in 1 cup of chopped spinach and 1 cup of halved cherry tomatoes, mixing them through just until the spinach starts to wilt.
Slice the seared chicken breasts into strips or bite-sized pieces. Pour half of the pasta mixture into a greased 9x13-inch baking dish. Layer the sliced chicken evenly over the pasta, then top with the remaining pasta mixture. Sprinkle an additional handful of Parmesan cheese on top for extra cheesy goodness.
Preheat your oven to 375°F (190°C). Place the baking dish in the oven and bake uncovered for 20-25 minutes, until the top is golden and bubbly. The chicken should be cooked through, and the sauce thickened to a creamy consistency.
Remove the dish from the oven and let it cool for a few minutes. Garnish with freshly chopped parsley for a burst of color and freshness. Serve warm and enjoy the irresistible flavors!