French
Season the chicken and brown it well in butter in a heavy pot, then set aside.
Fry the bacon, pearl onions and mushrooms until golden and reserve; soften the chopped onion, carrot and garlic in the same pot.
Stir in the tomato paste and flour, cook 1 minute, then pour in the red wine and stock and scrape up the browned bits.
Return the chicken and bacon, add the bouquet garni, cover and simmer gently for about 60 minutes until the chicken is very tender.
Add the browned mushrooms and pearl onions and cook a further 15 minutes.
Remove the chicken and reduce the sauce until glossy and slightly thickened; discard the bouquet garni.
Return the chicken to the sauce, adjust the seasoning and serve hot.