Season the chicken breasts with salt and pepper.
Heat olive oil in a large pan over medium-high heat. Cook the chicken until golden and no longer pink in the center, about 5-7 minutes per side. Remove the chicken and leave aside.
In the same skillet, sauté the garlic for 1 minute, until fragrant.
Pour in the heavy cream, chicken broth, and grated Parmesan. Bring to a boil, then decrease heat and cook until the sauce thickens, about 5 minutes.
Mix in the Italian seasoning, garlic powder, and unsalted butter until the butter melts and the sauce is smooth.
Return the chicken to the skillet, then ladle the sauce over the breasts. Cook for a another 2–3 minutes.
Garnish with fresh parsley before serving.