Melt the unsalted butter in a large pan over medium heat. Add the chicken thighs, season with salt and black pepper, and brown them on both sides. Once browned, remove them from the pan and set aside.
In the same pan, add the sliced onions and season with a pinch of salt and black pepper. Sauté until softened and translucent, then add the minced garlic and cook for 1 minute, until fragrant.
Add the sliced mushrooms and cook until tender. Sprinkle the flour over the mushrooms and onions, stirring continuously for 1–2 minutes to coat everything well and create a light roux.
Add the bay leaves and fresh thyme, then pour in the white wine and scrape up any browned bits from the bottom of the pan. Pour in the chicken broth and bring the mixture to a gentle simmer.
Return the browned chicken thighs to the pan and cook for 20–25 minutes, or until the chicken is fully cooked through. Remove the chicken again and set aside briefly.
Stir in the heavy cream and let the sauce simmer gently until it thickens slightly. Taste and adjust the seasoning with salt and black pepper if needed.
Return the chicken to the pan and let it cook for a few more minutes so the flavors come together well.
Garnish with chopped parsley and serve hot with rice.
Notes
Pat Dry First: Dry the chicken well with paper towels before cooking so it browns nicely and develops a golden crust. Deglaze Properly: After adding the wine, I like to scrape up the browned bits from the pan because they add so much flavor to the sauce. Cook the Flour Well: I like to stir the flour for a full 1–2 minutes so the sauce thickens smoothly without any raw taste.