Limette heiß abwaschen, trockenreiben und die Schale fein abreiben. Limette halbieren, eine Hälfte auspressen, den Rest in Spalten schneiden. Knoblauch schälen und fein hacken. Knoblauch, Limettenschale, Chiliflocken und 3 EL Olivenöl vermengen. Fisch abspülen, trocken tupfen und in Stücke schneiden. Mit der Marinade beträufeln und kurz ziehen lassen.
Reis in kochendem Salzwasser nach Packungsangabe garen. Limettensaft, Agavendicksaft, 1 EL Olivenöl sowie Salz und Pfeffer verrühren. Kirschtomaten waschen, Koriander ebenfalls waschen und grob hacken.
In einer großen Pfanne 1 EL Olivenöl erhitzen. Tomaten darin ca. 2 Minuten braten, bis sie leicht aufplatzen, dann herausnehmen. Fisch in derselben Pfanne bei mittlerer Hitze ca. 5 Minuten braten, einmal wenden und mit dem Limetten-Dressing beträufeln.
Reis auf Tellern anrichten, Fisch und Tomaten darauf verteilen, mit Koriander bestreuen und mit Limettenspalten servieren.