Pour la sauce : Faire fondre le beurre à feu doux. Ajouter la farine. Cuire, en remuant, 1-2 minutes. Retirer la poêle du feu et ajouter le lait chaud en remuant jusqu'à consistance lisse. Remettre sur le feu, porter à ébullition en remuant constamment. Assaisonner avec du sel, du poivre noir moulu, de la muscade, des clous de girofle moulus et de la cannelle. Réduire le feu et laisser mijoter jusqu'à épaississement.
Coupez les pommes en quartiers, retirez le trognon, coupez la chair en fines tranches. Épluchez l'oignon et coupez-le en fines demi-anneaux.
Hacher finement les herbes et les oignons. Râper grossièrement 100 g de cheddar, mélanger avec la chapelure et la cassonade.
Graisser un petit plat allant au four avec de l'huile d'olive. Mélangez tous les oignons, les pommes et les légumes verts, mettez dans un moule et faites cuire à 180 ° C pendant 30 à 40 minutes. plus 2 min. sous le gril