Emincer finement les blancs de poireaux lavés et les faire fondre dans l'huile d'olive dans une poêle.
Laisser cuire à feu doux une dizaine de minutes en mélangeant régulièrement (ajouter de l'eau s'ils ont tendance à accrocher au fond de la poêle). Saler et poivrer.
Préchauffer le four à 180° (chaleur tournante).
Pendant ce temps, peler les pommes de terre et les tailler en fines rondelles (avec une mandoline si possible).
Dans un saladier, mélanger les oeufs avec le lait, la crème, le curry, du sel et du poivre.
Dans les empreintes du moule, répartir la moitié des pommes de terre puis la totalité de la fondue de poireaux.
Compléter avec le reste de pommes de terre et verser la préparation aux oeufs dessus.
Saupoudrer le fromage râpé sur les gratins (et le cas échéant, déposer les bûches de chèvre).
Enfourner et laisser cuire 35 min (vérifier la cuisson des pommes de terre avec la lame d'un couteau, elle doit s'enfoncer sans résistance, poursuivre la cuisson si nécessaire).
Laisser tiédir quelques minutes avant de démouler.