Snijd de kabeljauwfilet in grote stukken, leg in een kom en voeg zout, zeste van limoen en het sap van limoen toe. Meng goed onder elkaar en zet opzij.
Verhit wat vetstof in een kookpot, voeg de rode ui toe en stoof gedurende enkele minuten.
Voeg vervolgens de wortel, rode paprika, look, tomatenpuree, paprikapoeder en komijn toe. Giet tot slot de visfond bij het geheel en laat gedurende een half uur zachtjes inkoken.
Voeg vervolgens de tomatenblokjes en kokosmelk toe. Kruid met peper en zout. Breng eventueel nog wat extra limoen toe.
Voeg tot slot de stukjes kabeljauw toe aan de saus en laat ze zachtjes garen in de saus.