Émincer l'oignon et l'ail et mélanger avec tous les ingrédients de la sauce barbecue.
Dégraisser un peu le magret - Quadriller la peau du canard puis couvrir de la marinade - laisser reposer 2 heures au frais.
Eplucher et cuire les patates douces et les carottes à l'eau bouillante pendant 20 à 25mn.
Au bout de 10mn ajouter les haricots, les asperges et les fèves.
Ecraser les carottes et les patates ensembles avec 3 carrés frais un peu de sel et de poivre. réserver et réchauffer pour servir.
Essuyer les magrets en conservant la sauce et les cuire une quinzaine de minutes au barbecue en commençant côté peau ( ou 8 min à la poêle puis 10mn au four à 180°) ... adaptez la cuisson en fonction de vos goûts.
Faire revenir les champignons coupés en lamelles dans une sauteuse avec un peu d'huile d'olive, une fois dorés faites y réchauffer les haricots et les fèves puis dresser les assiettes.
Réduire le reste de la marinade dans la sauteuse - ajouter si nécessaire un peu de vin blanc et verser un trait sur les magrets coupés dans les assiettes.