Cook the penne pasta according to package instructions until al dente. Drain and set aside.
In a large skillet over medium heat, melt the butter. Add the chicken pieces and season with salt and pepper. Cook until the chicken is browned and cooked through, about 5-7 minutes.
Add the minced garlic, Italian seasoning, and red pepper flakes to the skillet. Sauté for about 1 minute until fragrant.
Pour in the chicken broth and bring to a simmer. Allow it to cook for 2-3 minutes.
Stir in the heavy cream and bring the mixture back to a gentle simmer. Let it cook for another 2-3 minutes until slightly thickened.
Add the cooked penne pasta and Parmesan cheese to the skillet. Toss everything together until the pasta is well coated in the sauce.
Taste and adjust seasoning with more salt and pepper if needed.
Serve hot, garnished with chopped parsley.