Breng een pan water aan de kook. Bereid de rijst volgens de instructies op de verpakking. Snijd de tomaten en de paprika in kleine blokjes en de ui fijn.
Fruit de ui in een beetje olie in een ruime koekenpan of wok op laag vuur 2-3 min aan. Voeg dan de knoflook(uitgeperst) toe met de specerijen en de gember en laat 1 min al roerend garen.
Voeg de tomaten en de paprika toe aan de pan. Bak 2 min op hoog vuur en laat dan nog 5 min op laag vuur sudderen. Blus af met de kokosmelk en roer door elkaar.
Snijd de Schelvis in grove stukken en meng door de curry heen. Laat de vis 3-5 min garen in de curry. Snijd de koriander fijn en zet opzij.
Serveer de romige viscurry met de basmatirijst en bestrooi met koriander.