Verhit de boter in een zware casserole en sauteer de garnalen 3 minuten tot ze net roze worden. Haal ze uit de pan en bestrooi ze met zout. Doe de uien en de knoflook in de casserole en sauteer ook die 3 minuten. Doe de tomaten en de selderij erbij en sauteer nog eens 3 minuten. voeg daarna de saffraan, komijn, suiker en rijst toe en meng alles goed. Doe de bouillon erbij, meng alles nogmaals goed en roer een keer met een vork om. Draai het vuur laag, schud de casserole en laat sudderen tot alle vloeistof is opgenomen is (ongeveer 25 minuten). Schik de garnalen bovenop de rijst. Zet de pan op een klein pitje en laat nog 15 minuten sudderen. Garneer met schijfjes citroen en de peterselie.