In a large pot, bring a generous amount of salted water to a rolling boil. Add the penne pasta and cook according to the package instructions until it reaches an al dente texture. Once done, drain the pasta in a colander and set it aside.
Season both sides of the chicken breasts with salt, black pepper, and Italian seasoning. In the same pot used for the pasta, heat the olive oil over medium heat. Carefully add the seasoned chicken breasts to the pot and cook for about 6-7 minutes on each side, or until the chicken is thoroughly cooked through with no pink in the center. Once cooked, remove the chicken from the pot and let it rest for a few minutes before slicing it into strips.
In the same pot, add the finely minced garlic and sauté for about 30 seconds until it releases a fragrant aroma. Next, pour in the chicken broth and heavy cream, whisking together to combine the ingredients seamlessly. Bring the mixture up to a gentle simmer and allow it to cook for 2-3 minutes.
Gradually stir in the cubed fresh mozzarella cheese into the sauce, allowing it to melt and create a rich, creamy texture. If the sauce appears too thick, add a small splash more chicken broth or water to achieve your preferred consistency.
Add the drained penne pasta directly into the creamy sauce, tossing everything together to ensure the pasta is evenly coated. Slice the rested chicken breasts and artfully place them on top of the pasta and sauce mixture.
Garnish each serving with fresh basil leaves for a pop of color and flavor.
Notes
For an enhanced presentation, sprinkle additional mozzarella cheese on top before serving.