Découper le poulet en 8 morceaux : 2 pilons, 2 hauts de cuisse, 2 blancs et 2 ailes.
Nettoyer les champignons avec un linge humide, sans les passer sous l'eau, et les couper en quartiers. Émincer l'oignon et écraser les gousses d'ail.
Faire fondre le beurre dans une grande sauteuse, puis y déposer les morceaux de poulet côté peau. Saler et poivrer.
Ajouter l'oignon, les champignons, l'ail et le bouquet garni.
Faire dorer doucement environ 5 min de chaque côté, sans laisser brunir le beurre.
Déglacer avec le vin blanc sec en grattant le fond pour détacher les sucs, puis laisser réduire de moitié à feu doux.
Verser la crème et laisser mijoter à feu très doux, à découvert, 25 à 30 min.
Sortir les morceaux de poulet et les garder au chaud dans un plat de service, sous une feuille d'aluminium.
Passer la sauce au chinois au-dessus d'une casserole, ajouter le jus de citron et rectifier l'assaisonnement.
Porter la sauce à ébullition quelques minutes pour qu'elle devienne nappante.
Napper les morceaux de poulet de sauce, servir et déguster !