Cook the pasta according to package directions until al dente. Reserve 1/2 cup of the pasta water before draining. Set the drained pasta aside.
Season the chicken pieces lightly with salt and pepper.
Heat the olive oil in a large skillet over medium-high heat. Add the chicken and cook until browned and cooked through, about 5-7 minutes. Remove the chicken from the skillet and set aside.
Reduce the heat to medium. Add the minced garlic to the skillet and cook for 1 minute until fragrant. Do not let the garlic burn.
Pour in the chicken broth, honey, soy sauce, and Dijon mustard. Bring the mixture to a simmer, scraping up any browned bits from the bottom of the pan. Cook for 2 minutes until the sauce slightly thickens.
Stir in the heavy cream and black pepper. Let the sauce simmer gently for 3 minutes, stirring occasionally.
Reduce the heat to low. Stir in the Parmesan cheese until the sauce is smooth. If the sauce is too thick, add a little of the reserved pasta water until you reach your desired consistency.
Return the cooked chicken to the skillet. Add the drained pasta and toss everything together until the pasta and chicken are fully coated in the sauce.
Serve immediately, garnished with fresh parsley.
Notes
For a spicier sauce, add 1/4 teaspoon of red pepper flakes with the garlic.
You can substitute shrimp or Italian sausage for the chicken. Adjust cooking times as needed.
Add 1 cup of steamed broccoli florets or sliced mushrooms when you add the cream for extra vegetables.
If you prefer a tangier sauce, add 1 teaspoon of apple cider vinegar when you add the broth.