1. Dépecez le poulet pour obtenir une dizaine de morceaux : 2 ailes, 2 cuisses et la carcasse coupée en quatre. Assaisonnez-les.
2. Épluchez puis hachez l'oignon et les échalotes.
3. Dans une cocotte, faites chauffer la moitié du beurre et de l'huile d'olive, jetez-y les morceaux de poulet, un à un, pour qu'ils dorent bien 10 min environ.
4. Laissez-les roussir de tous côtés puis ajoutez le hachis d'oignon et d'échalotes. Remuez bien le tout et mouillez avec le madère. Délayez le concentré de tomate dans le vin blanc et versez ce mélange dans la cocotte. Salez, poivrez. Couvrez et laissez cuire à feu très doux 40 min.
5. Pendant ce temps, préparez les tomates. Plongez-les dans de l'eau bouillante, pelez-les puis coupez-les en quartiers, en retirant les graines.
6. Faites chauffer le reste de beurre et d'huile d'olive dans une sauteuse, placez-y les quartiers de tomates sans les écraser, assaisonnez-les et laissez-les cuire doucement.
7. Pour servir, dressez les morceaux de poulet dans un plat bien chaud.
8. Passez la sauce au chinois et nappez-en le poulet. Garnissez avec les tomates et saupoudrez le tout de persil haché.
| Par portion | Pour le plat | Comparaison avec le total calorique | |
| Glucides | 6 g | 31 g | 7 % |
| Lipides | 20 g | 100 g | 54 % |
| Protides | 31 g | 155 g | 37 % |
| Fibres | 0 g | 2 g | 0.2 g/100 g |
| Cholestérol | 121 mg | 604 mg | 60 mg/100 g |
| Sodium | 97 mg | 486 mg | 48.3 mg/100 g |
| Acides gras trans | 0 g | 0 g | 0 g/100 g |
| Graisses saturées | 7 g | 35 g | 3.5 g/100 g |


