Begin by seasoning both sides of the chicken breasts with salt and pepper, ensuring they are evenly coated for enhanced flavor.
Heat the olive oil in a large skillet over medium-high heat. Once hot, carefully add the chicken breasts. Sear them for approximately 5-7 minutes per side until they achieve a golden-brown crust and are fully cooked through. Once done, transfer the chicken to a plate and set aside to rest.
In the same skillet, introduce the chopped onion and minced garlic. Sauté for about 2-3 minutes, stirring occasionally, until the onion becomes translucent and fragrant.
Next, add the sliced mushrooms to the skillet. Cook for an additional 5 minutes, stirring occasionally, until the mushrooms soften and begin to release their natural moisture.
Carefully pour in the chicken broth and balsamic vinegar, using a spatula to scrape up any flavorful brown bits from the bottom of the skillet. Allow the mixture to come to a gentle simmer and let it reduce for about 3-5 minutes to intensify the flavors.
Stir in the heavy cream, dried thyme, and rosemary, mixing well. Continue to cook for a few more minutes, allowing the sauce to thicken slightly.
Return the seared chicken breasts to the skillet, ensuring they are well coated in the creamy mushroom sauce. Let it simmer for an additional 3-4 minutes until the chicken is warmed through.
Taste the sauce and adjust the seasoning as needed with additional salt and pepper to enhance the overall flavor.
Once ready, remove the skillet from the heat and garnish the dish with a generous sprinkle of freshly chopped parsley before serving.
Notes
For an appealing presentation, serve with creamy garlic mashed potatoes or steamed green beans.