Préparons les marguerites. Placez la farine et la fécule en tas sur une planche à pâtisserie. Ajouter le beurre ramolli en petits morceaux, le sucre glace, les jaunes fermes tamisés, la cuillère à café de vanille et le zeste de citron râpé. Pétrissez doucement et laissez reposer la pâte au réfrigérateur, enveloppée dans une pellicule plastique, pendant au moins trois heures (pas moins).
Une fois le temps écoulé, abaisser la pâte à l'aide d'un rouleau à pâtisserie et former une feuille d'environ 4 mm d'épaisseur. À l'aide d'un emporte-pièce en forme de fleur, coupez la pâte et disposez les marguerites sur une plaque à pâtisserie tapissée de papier sulfurisé. Enfournez dans un four chaud (170 °) pendant une quinzaine de minutes, ils doivent rester pâles, ajustez à votre four.
Pour le lait de poule, mélanger les jaunes d'oeufs avec le sucre dans une casserole indispensable pour la cuisson au bain marie. Battez vigoureusement avec un fouet, pour plus de commodité, utiliser des fouets électriques. Ajouter 1/2 tasse de Marsala, verser lentement sans arrêter de battre et cuire au bain-marie jusqu'à obtention d'une mousse très douce.
Servir les marguerites accompagnées du lait de poule chaud.