Cuire le riz basmati dans l’eau avec du sel pendant 10 minutes. Égoutter et réserver.
Dans une marmite beurrée, faire revenir les oignons quelques minutes. Ajouter le curry, la cardamome, le laurier et mélanger. Ajouter le riz et mélanger.
Dans une autre marmite, disposer le haddock et le lait. Porter à ébullition et cuire pendant 2 minutes. Egoutter le poisson et émietter. Ajouter au riz et mélanger.
Assaisonner la préparation de sel et de poivre. Ajouter le jus de citron et la moitié des œufs préalablement haché. Bien mélanger. Retirer du feu et parsemer de persil ciselé et décoré de quartiers d’œufs.