Lacérer au couteau les magrets , en croix . Puis les couper en 4 tronçons.Dans une cocotte en fonte faire cuire les magrets côté peau sans ajouter de matière grasse .
Laisser cuire à feu vif 5 minutes pour faire fondre un maximum de graisse. Puis retourner les morceaux de magrets et les cuire 2-3 minutes de l'autre côté . Retirer les morceaux de canard et les réserver dans un plat .
Retirer la graisse rendue par les magrets et n'en laisser que l'équivalent de 2 cuillères à soupe.Émincer finement les oignons et les faire revenir dans la graisse de canard .
Laver le poivron et l'épépiner puis le couper en carrés de 1,5 cm de côté environ . Faire revenir le poivron coupé pendant 5 minutes en remuant souvent avec une cuillère en bois .
Remettre les morceaux de canard dans la casserole . saupoudrer avec les épices. remuer puis mouiller avec de l'eau afin de couvrir les morceaux de canard .Saler , poivrer.Ajouter la coriandre finement ciselée.
Laisser mijoter à couvert pendant environ 1 h 00. Laver puis éplucher les aubergines en laissant une peau sur 2 . Puis couper les aubergines en 2 dans le sens de la longueur , puis en tronçon d'1,5 cm d'épaisseur.
Ajouter les aubergines coupées , à la viande . Les enfoncer légèrement dans le jus de cuisson.Laisser cuire pendant 15 minutes puis ajouter les courgettes lavées et épluchées comme les aubergines .
Les couper en tronçons de 2 cm d'épaisseur.Les enfoncer dans le jus et remettre à cuire pendant environ 15 minutes.