Infuser 10 minutes hors du feu le safran dans l'eau bouillante.
Mixer: gingembre, cajou, cardamome, girofle, coriandre, cumin, cannelle, yaourt pour obtenir une pâte lisse.
Dorer le poisson dans 1 mélange huile beurre.
Dans 1 autre sauteuse, blondir oignon et ail 3 minutes avec très peu de beurre, ajouter le mélange épicé au yaourt, puis 3 minutes après, l'eau safranée.
Bien mélanger. Ajouter le poisson et finir de le cuire jusqu'à ce qu'il soit fondant...20 minutes environ.
Verser la crème et les amandes, amener à frémissements. Parsemer de coriandre et servir avec du riz.