Spoel de vis met koud water af en dep hem droog. Snijd hem in stukjes van 2,5 bij 5 cm. Doe de cashewnoten en de room in een blender en maakt er een vrij glad mengsel van. Verhit de boter in een grote ondiepe pan en fruit uien, kaneel, kardemom, kruidnagels en groene peper 6 tot 8 min tot de uien lichtbruin zijn. Roer dan de kurkuma door de uien. Voeg het water en zout toe en leg de vis in 1 laag in de pan. Breng het water aan de kook, doe het deksel op de pan en laat de vis 2 tot 3 min. stoven. Voeg het mengsel van cashewnoten en room toe en roer voorzichtig tot de vis zo goed mogelijk bedekt is. Doe de deksel weer op de pan en laat 2 tot 3 min stoven. Haal de pan van het vuur en roer de citroensap erdoor.