Pel en snipper de ui fijn en pel en hak de knoflook fijn.
Schil de wortel en snijd hem in kleine blokjes.
Halveer de paprika, verwijder de zaadlijsten en snijd het vruchtvlees in stukjes.
Halveer de cherrytomaten.
Verhit de olijfolie in een hapjespan of soeppan en bak de ui en knoflook ongeveer 2 minuten.
Voeg de tomatenpuree toe en bak deze ongeveer 2 minuten mee.
Rasp de schil van de sinaasappel boven de pan.
Voeg de wortel, paprika en cherrytomaten toe en bak ongeveer 2 minuten mee.
Voeg het water en de kippenbouillonblokjes toe en breng de soep aan de kook.
Voeg de krieltjes toe en kook ze ongeveer 7 minuten in de soep.
Halveer de sinaasappel en pers het sap boven de pan uit.
Voeg de kabeljauw en cocktailgarnalen toe en verwarm de soep nog ongeveer 5 minuten, tot de kabeljauw gaar is.
Breng de soep op smaak met versgemalen zwarte peper.
Verdeel de vissoep over kommen en bestrooi met de fijngehakte peterselie.
Besprenkel iedere portie voor het serveren met een beetje extra vierge olijfolie.