Mettre la farine, la levure, le sucre et le sel dans un saladier. Creuser un puits au centre et y verser l'eau froide. Ajouter le beurre ramolli et pétrir le tout pour obtenir une pâte. Laisser reposer la pâte environ 30 minutes.
Étaler ensuite la pâte sur un plan de travail fariné jusqu'à obtenir la taille d'une plaque de cuisson. Déposer la pâte sur la plaque et presser les bords vers le haut.
Pour la garniture, battre les œufs et la crème à l'aide d'un mixeur plongeant et assaisonner avec du sel, de la muscade et du poivre.
Éplucher les oignons, les couper en deux, puis en lamelles. Couper le lard en petits morceaux. Faire revenir le tout dans une poêle avec le beurre et l'huile. Retirer la poêle du feu, ajouter le mélange à base d'œufs et mélanger. Goûter et assaisonner à nouveau si nécessaire.
Verser la garniture sur la pâte, saupoudrer de fromage et cuire au four préchauffé à 200 °C (chaleur supérieure/inférieure) pendant environ 30 minutes.
Accompagner d'un vin nouveau ou d'un vin blanc bien frais.