Preheat the oven to 400 degrees Fahrenheit.
Heat olive oil in a large skillet over medium heat. Add mushrooms, onion, celery, and garlic; cook until vegetables are softened, about 5 minutes.
Stir in white wine, parsley, thyme, salt, and pepper. Cook for 1 minute.
Pour chicken broth into a small bowl; whisk in flour until blended. Pour into the skillet; cook, constantly stirring, until mixture comes to a boil. Remove from heat.
Stuff the chicken with the vegetable mixture. Place the chicken in a roasting pan; dot with butter.
Roast the chicken for 1 hour and 15 minutes, or until a meat thermometer inserted into the thickest part of the thigh registers between 160-180 degrees Fahrenheit.
Let the chicken rest for 10 minutes before carving. Serve warm.
This recipe is perfect for a classic stuffed chicken dish. The mushrooms, onions, and garlic give the stuffing a flavorful taste, while the white wine adds a touch of acidity.