Faites fondre le beurre dans une sauteuse à fond épais.
Mettez les oignons et les échalotes à revenir sur feu moyen, en remuant souvent, jusqu'à ce qu'ils soient transparents mais pas colorés.
Salez, poivrez, ajoutez les graines de coriandre.
Dans une jatte, mélangez la grenadine, le vinaigre et le Cidre d'automne.
Mouillez les oignons avec le mélange, remuez longuement et laissez mijoter environ 40 minutes sur feu très doux, en remuant régulièrement jusqu'à ce que les oignons soient confits.
Laissez refroidir, mettez dans une terrine et réservez 24 h au frais avant de servir.
Sortez le confit d'oignons du réfrigérateur 1 h avant de le consommer.
Faites chauffer l'huile dans une poêle et mettez les magrets à cuire, 10 à 15 minutes, selon le degré de cuisson désiré.