Start by patting the chicken thighs dry with paper towels and seasoning both sides with salt and pepper.
In a large skillet, heat the olive oil over medium-high heat. Once hot, add the chicken thighs, skin-side down, and sear for about 5-7 minutes until the skin is golden brown. Flip the chicken and cook for another 5 minutes. Remove the chicken from the skillet and set aside.
In the same skillet, add the chopped onion and sauté for 2-3 minutes until translucent. Add the minced garlic and cook for another minute until fragrant.
Toss in the sliced mushrooms and cook for about 5 minutes, or until the mushrooms are browned and their moisture has evaporated.
Pour in the chicken broth, scraping up any brown bits from the bottom of the skillet. Stir in the heavy cream, dried thyme, and rosemary. Bring the mixture to a gentle simmer.
Return the seared chicken thighs to the skillet, skin-side up, and spoon some of the creamy sauce over them. Cover the skillet, reduce the heat to low, and let it simmer for 20-25 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F (75°C).
After the chicken is done, taste the sauce and adjust the seasoning if necessary.
Notes
Serve over mashed potatoes or rice for a complete meal.