01 - Cook bowtie pasta in salted boiling water until al dente according to package directions. Drain thoroughly, reserving 1/2 cup of the starchy pasta water for sauce adjustment.
02 - Pat chicken pieces dry with paper towels, then season evenly with salt, black pepper, and Italian seasoning. Massage seasoning into meat for optimal adhesion.
03 - Heat olive oil in a large skillet over medium-high heat until shimmering. Add seasoned chicken in a single layer and cook undisturbed for 3-4 minutes until golden. Flip and continue cooking until chicken is cooked through, about 6-7 minutes total. Transfer to a plate and cover loosely.
04 - Reduce heat to medium and melt butter in the same skillet. Add minced garlic and sauté for 1 minute until fragrant, being careful not to brown. Pour in chicken broth and heavy cream, stirring to combine and bring to a gentle simmer.
05 - Gradually add shredded mozzarella and grated Parmesan, whisking continuously until completely melted and sauce is smooth and slightly thickened, about 3-4 minutes. Season with additional salt, pepper, and red pepper flakes if desired.
06 - Return cooked chicken to the skillet along with drained pasta. Toss everything together until evenly coated, adding reserved pasta water a tablespoon at a time if sauce needs thinning. Remove from heat, garnish with fresh parsley, and serve immediately.