Season the chicken thighs with salt and pepper on both sides.
In a large skillet, heat the olive oil over medium-high heat. Add the chicken thighs, skin-side down, and cook until golden brown, about 5-7 minutes. Flip 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 3-4 minutes until softened. Add the minced garlic and sliced mushrooms, cooking for an additional 5 minutes until the mushrooms are browned.
Stir in the chicken broth, white wine, tomato paste, and dried thyme. Bring the mixture to a simmer.
Return the chicken thighs to the skillet, skin-side up. Cover and simmer on low heat for 30-35 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F.
Remove the skillet from heat and let it rest for a few minutes. Garnish with fresh parsley before serving.