Prepare the Chicken: Pat the chicken thighs dry with paper towels and season both sides generously with salt, pepper, and paprika.
Sear the Chicken: In a large skillet, heat the olive oil over medium-high heat. Once hot, add the chicken thighs skin-side down. Sear for about 5-7 minutes until the skin is crispy and golden brown. Flip the thighs and cook for an additional 5 minutes. Remove the chicken from the skillet and set aside.
Cook the Mushrooms: In the same skillet, add the sliced mushrooms and sauté until they are browned and have released their moisture, about 5 minutes. Stir in the minced garlic and thyme, cooking for 1 more minute until fragrant.
Make the Sauce: Pour in the chicken broth, scraping the bottom of the skillet to release any browned bits. Bring to a simmer, then slowly whisk in the heavy cream. Let the sauce cook for 2-3 minutes until it starts to thicken.
Combine and Simmer: Return the seared chicken thighs to the skillet, skin-side up. Reduce the heat to low, cover, and let simmer for about 15-20 minutes until the chicken is cooked through (internal temperature should reach 165°F).
Finish and Serve: Taste and adjust seasoning with salt and pepper as needed. Garnish with freshly chopped parsley before serving.