01 - Préchauffer le four à 350°F (175°C). Graisser et chemiser un moule à cake de 9x5 pouces (23x13 cm) avec du papier sulfurisé.
02 - Dans un bol moyen, fouetter ensemble la farine, les graines de pavot, la levure chimique, le bicarbonate de soude et le sel.
03 - Dans un grand bol, fouetter le sucre et les œufs jusqu'à obtenir un mélange léger et légèrement épaissi, environ 2 minutes.
04 - Ajouter le lait, la crème aigre (ou yaourt), le beurre fondu, le zeste de citron, le jus de citron et l'extrait de vanille au mélange d'œufs. Fouetter jusqu'à homogénéité.
05 - Incorporer délicatement les ingrédients secs au mélange humide, en mélangeant juste jusqu'à disparition des traces de farine. Ne pas trop mélanger.
06 - Verser la pâte dans le moule préparé et lisser le dessus. Cuire au four pendant 45 à 55 minutes, ou jusqu'à ce qu'un cure-dent inséré au centre ressorte propre. Si le dessus dore trop vite, couvrir d'une feuille d'aluminium pendant les 10 dernières minutes.
07 - Laisser refroidir le cake dans le moule pendant 15 minutes, puis démouler sur une grille pour refroidir complètement.
08 - Fouetter le sucre glace avec le jus de citron jusqu'à obtenir un mélange lisse. Verser sur le cake refroidi avant de trancher.