Heat olive oil in a large skillet over medium-high heat. Season chicken with salt and pepper.
Sear the chicken for 4–5 minutes on each side until golden. Remove and set aside.
Lower the heat and melt butter in the skillet. Sauté mushrooms for 4–5 minutes until tender.
Stir in garlic, thyme, and rosemary, cooking for 1 minute until fragrant.
Pour in chicken broth, scraping the bottom of the pan to deglaze. Simmer for 2–3 minutes.
Return chicken to the skillet. Cover and simmer for 10–15 minutes until the chicken is cooked through (165°F internal temperature).
Garnish with fresh parsley and serve immediately.