Équeutez les haricots verts, rincez-les et plongez-les dans une casserole d’eau bouillante salée. Laissez-les cuire 7 à 8 mn : ils doivent rester fermes.
Émiettez la chair des magrets de canard, faites-la dorer dans une poêle sèche puis réservez-la. Torréfiez les pignons dans la même poêle.
Ouvrez la grenade et retirez les graines. Coupez les abricots en fins quartiers.
Mettez les haricots verts égouttés dans un saladier. Ajoutez la chair de canard, arrosez de vinaigre et mélangez délicatement. Ajoutez les pignons, les graines de grenade, les quartiers d’abricot, et mélangez encore. Salez si besoin, poivrez, parsemez de ciboulette et servez tiède.