01 - Cook the bowtie pasta according to package instructions in salted boiling water until al dente. Drain and set aside, reserving 1/2 cup of the pasta water for later use.
02 - While the pasta cooks, season the chicken pieces evenly with salt, pepper, and Italian seasoning, coating all sides.
03 - Heat olive oil in a large skillet over medium-high heat. Add the seasoned chicken and cook until golden brown and cooked through, approximately 6–7 minutes. Remove chicken from the skillet and set aside on a plate.
04 - In the same skillet, melt the butter over medium heat. Add the minced garlic and sauté for 1 minute until fragrant, being careful not to burn it.
05 - Pour in the chicken broth and heavy cream, stirring continuously to combine. Bring the mixture to a gentle simmer.
06 - Add the mozzarella and Parmesan cheeses, stirring constantly until fully melted and the sauce is smooth and thickened, about 3–4 minutes. Season with salt, pepper, and red pepper flakes if desired.
07 - Return the cooked chicken to the skillet, then add the cooked pasta. Toss everything together until well coated, adding reserved pasta water a little at a time if the sauce needs thinning. Remove from heat and garnish with fresh parsley before serving.