Préchauffez le four à 200 °C.
Coupez le poireau en rondelles d'environ 2 cm de largeur. Pelez les asperges blanches de bout en bout, coupez-en les extrémités dures de la base. Coupez également la base fibreuse des asperges vertes. Déposez les rondelles de poireaux, les asperges et 2 gousses d'ail entières dans un plat pour four. Nappez de vinaigre balsamique, de 1 CS d'huile, saupoudrez de poivre noir et mélangez bien le tout. Enfournez pour environ 8 minutes.
Entre-temps, rincez et brossez bien les pommes de terre et coupez-les en morceaux d'environ 4 cm. Déposez-les dans une casserole d'eau pour qu'elles affleurent et faites cuire environ 10 minutes. Réservez au chaud.
Dans un ravier, versez le miel liquide, 1 CS d'huile, 1 gousse d'ail pressée, du thym, du poivre de Cayenne, du sel et du poivre noir. Mélangez bien et enduisez-en le saumon pour le faire mariner. Déposez le saumon sur les asperges et le poireau et enfournez pour environ 8 à 10 minutes.
Vérifiez la cuisson du saumon et des légumes. Disposez le saumon, les asperges, les poireaux et les pommes de terre sur les assiettes. Bon appétit.