Add onions, garlic, and mushrooms to the Dutch oven and cook until the mushrooms are lightly browned. Add wine to the Dutch oven to deglaze the pan or remove all the baked on bits from the bottom. Return the bacon, chicken, and vegetables back to the Dutch oven. Then, add in chicken stock until the chicken is covered. Add thyme.
Pat chicken thighs dry with a paper towel and add to the Dutch oven. Brown each side of the chicken, about 10 minutes turning the chicken only once. Chicken will not be completely cooked at this point. Remove chicken from the Dutch oven onto a separate plate or baking sheet and set aside for later use.
Heat a large, heavy-bottomed Dutch oven over medium-high heat. Add diced bacon and cook just crisp and browned. Remove bacon from Dutch oven onto a separate plate and set aside for later use.