1Allumez votre four et réglez-le à 180°C (thermostat 6). Laissez chauffer pendant quelques minutes.
2Pendant que le four chauffe, mettez une casserole d'eau salée à bouillir pour cuire les pâtes. Une fois l'eau bouillante, plongez-y les pâtes et faites-les cuire al dente (suivez les instructions sur le paquet). Une fois cuites, égouttez-les dans une passoire et réservez.
3Pendant que les pâtes cuisent, épluchez et émincez les oignons. Faites chauffer la moitié du beurre dans une grande poêle ou une sauteuse à feu moyen et faites-y suer les oignons jusqu'à ce qu'ils soient translucides (environ 5 minutes).
4Ajoutez les pâtes cuites et égouttées aux oignons dans la poêle avec un morceau de beurre. Mélangez bien et laissez revenir le tout pendant 5 minutes à feu moyen pour que les pâtes soient bien imprégnées du beurre et des oignons.
5Pendant que les pâtes et les oignons cuisent, préparez la garniture. Fouettez la crème fraîche épaisse avec le jus d'un citron. Ensuite, ajoutez les œufs un à un dans le mélange tout en fouettant pour bien les incorporer.
6Assaisonnez la garniture avec du sel, du poivre et ajoutez le jambon coupé en petits morceaux. Mélangez bien le tout.
7Beurrez généreusement un moule à koughelopf ou à charlotte et saupoudrez-le de chapelure.
8Versez les pâtes et les oignons dans le moule préparé. Ensuite, recouvrez le tout avec la garniture à la crème, au citron, aux œufs et au jambon.
9Enfournez le plat et laissez cuire pendant environ 45 minutes, ou jusqu'à ce que le dessus soit doré et que la garniture soit prise. Vous pouvez vérifier la cuisson en plantant un couteau au centre du plat : il doit ressortir propre.
10Une fois cuit, laissez le plat reposer quelques minutes avant de le démouler et de le servir chaud accompagné d'une salade verte par exemple.