Gather all ingredients before starting the recipe.
Pre-heat oven to 350℉
Peel and chop 1 large shallot and quarter 1 lb button mushrooms if they are medium or large.
Cut 1 whole chicken into 8 pieces or use 2 bone-in skin-on chicken legs and breasts and add to a large glass bowl. Add 2 cups good red wine, or enough to barely cover, 4-5 sprigs fresh thyme or 2 teaspoons dry and 2 whole bay leaves. Cover with cling wrap and refrigerate for 1-2 hours, turning once.
Heat a large deep-sided skillet with a tight-fitting lid on medium high heat, add 1 tbsp olive oil and 8 oz double smoked bacon, cut into lardons, and cook until the bacon begins to brown, 4-5 minutes, then remove bacon from pan and set aside.
Remove chicken from wine and herbs after 2 hours. Reserve the wine and dry the chicken pieces using paper towels.
Transfer chicken to the skillet used for the bacon, skin side down. Cook until the chicken has turned golden brown, about 5-6 minutes, then turn and cook the second side for another 5-6 minutes..
Remove chicken to a platter and add 1 large shallot, finely chopped and when the shallot starts to soften, for about 2 minutes then add 2 tbsp tomato paste and 2 tbsp all-purpose flour and stir until combined. Cook for 2-3 minutes stirring constantly.
Add the reserved marinade and 1 can beef consommé (Campbell's) stir to combine. Cook until slightly thickened. Add 2 cloves smashed garlic, 1 lb button mushrooms and 1 lb pearl onions and stir to combine.
Transfer the chicken pieces to the skillet nestling between the mushrooms and onions and then cover with a tight-fitting lid and place in a pre-heated 350℉ oven on a cookie sheet and bake for about 45 minutes. Check the mixture periodically, if the mixture looks a little dry, add a bit more wine or beef stock.