Préchauffer le four à 160 °C. Peler et hacher l'oignon, la carotte et l'ail. Rincer les haricots déjà cuits, les égoutter sans les écraser.
Chauffer les cuisses de confit dans une cocotte pour fondre leur graisse. Réserver la viande et ne garder qu'une cuillère à soupe de graisse dans la cocotte.
Dorer la saucisse cinq minutes, la réserver. Faire revenir oignon, carotte et ail dans la même cocotte cinq minutes.
Ajouter concentré de tomate, couenne rincée, bouillon, thym, laurier et poivre. Faire frémir vingt minutes.
Incorporer les haricots, disposer saucisse et canard au-dessus. Cuire au four une heure trente, à couvert la première heure puis découvert. Ajouter un peu d'eau si les haricots sèchent.
Vérifier que la saucisse est cuite à cœur et le bouillon lié. Retirer thym et laurier ; partager chaque cuisse en deux pour répartir équitablement les quatre portions.