Préchauffez votre four à 180°C (thermostat 6). Chemisez un moule à cake avec du papier sulfurisé, en laissant dépasser les bords pour faciliter le démoulage ultérieur.
Découpez le Munster en petits cubes de 1 cm environ, en conservant ou non la croûte selon votre goût.
Dans une poêle à feu moyen, faites revenir les lardons sans ajout de matière grasse jusqu'à ce qu'ils soient légèrement dorés. Ajoutez l'oignon émincé et poursuivez la cuisson 3 minutes jusqu'à ce qu'il devienne translucide.
Réservez ce mélange sur du papier absorbant pour éliminer l'excès de graisse.
Dans un grand saladier, fouettez énergiquement les œufs avec une pincée de sel jusqu'à ce qu'ils blanchissent légèrement.
Incorporez progressivement l'huile d'olive en filet tout en continuant à fouetter, puis ajoutez le lait.
Ajoutez la farine tamisée avec la levure en pluie, tout en mélangeant délicatement à la spatule pour conserver l'air intégré précédemment.
Incorporez à la pâte les lardons et oignons refroidis, les cubes de Munster, les graines de cumin légèrement concassées et la ciboulette ciselée. Mélangez délicatement.
Versez la préparation dans le moule préparé et parsemez le dessus de quelques cubes de Munster supplémentaires et de noix concassées.
Enfournez pour 45 minutes dans le four préchauffé. Vérifiez la cuisson en plantant la pointe d'un couteau au centre du cake - elle doit ressortir propre mais légèrement humide.
Laissez reposer 10 minutes dans le moule avant de démouler sur une grille.