Préchauffez le four à 350 °F (180 °C) et graissez un moule à cake de 8 ½ x 5 ½ pouces.
Dans un bol de taille moyenne, mélangez la farine, la levure chimique, le bicarbonate de soude, le sel et les graines de pavot. Mettez de côté.
Dans un grand bol séparé, battez le beurre avec le sucre jusqu'à ce que le mélange soit léger et mousseux (environ 2 à 3 minutes).
Ajoutez les œufs un par un au mélange de beurre, en battant bien après chaque ajout. Incorporez ensuite le zeste d’orange.
Ajoutez alternativement le mélange de farine et le jus d’orange avec le lait au mélange de beurre, en commençant et en terminant par le mélange de farine. Mélangez juste assez pour combiner les ingrédients.
Versez la pâte dans le moule préparé et lissez le dessus.
Faites cuire au four pendant 45 à 55 minutes, ou jusqu'à ce qu’un cure-dent inséré au centre en ressorte propre.
Pour le glaçage, fouettez ensemble le sucre glace, le jus d’orange et le sel jusqu’à obtenir une consistance lisse et facile à verser.
Laissez refroidir le gâteau dans le moule pendant 10 minutes, puis transférez-le sur une grille pour qu’il refroidisse complètement.
Versez le glaçage sur le gâteau refroidi, en le laissant couler sur les côtés. Laissez le glaçage figer avant de couper et de servir.