Season the chicken breasts lightly with salt and pepper.
Heat olive oil in a large skillet over medium-high heat. Sear the chicken for 4-5 minutes per side until golden brown and cooked through. Remove chicken from the skillet and set aside.
Reduce heat to medium. Add butter to the skillet. Add the sliced mushrooms and cook until they release their moisture and start to brown, about 5-7 minutes.
Add the minced garlic to the skillet and cook for 1 minute until fragrant.
Pour in the white wine (or broth) and scrape up any browned bits from the bottom of the pan. Let the liquid reduce by half, about 2 minutes.
Stir in the heavy cream, chicken broth, and Italian seasoning. Bring the sauce to a gentle simmer.
Reduce the heat to low. Stir in the grated Parmesan cheese until the sauce is smooth and slightly thickened. Taste and adjust seasoning with salt and pepper.
Return the cooked chicken to the skillet, spooning the sauce over the top. Simmer for 2 minutes to heat the chicken through.
Garnish with fresh parsley before serving.
Notes
For a low-carb option, skip the wine and use only chicken broth for deglazing.
Serve this dish over zucchini noodles or cauliflower rice to keep it lighter.
You can substitute chicken thighs for breasts if you prefer darker meat.