Ugotować ryż w lekko osolonej wodzie. Krewetki rozmrozić jeśli były mrożone (np. w chłodnej wodzie), oczyścić, pozostawić ogonki.
Na patelni podgrzać pastę curry z olejem. Chwilę podsmażyć mieszając drewnianą łyżką. Włożyć krewetki i smażyć po ok. 1 minucie z każdej strony. Skropić sosem rybnym, dodać przyprawy, wymieszać i smażyć jeszcze przez pół minuty.
Wlać mleko kokosowe i zagotować. Gotować przez ok. 2,5 minuty, w połowie gotowania dodać pokrojone na połówki i posypane cukrem pomidorki. Skropić limonką, posypać bazylią i opcjonalnie szczyptą pieprzu cayenne. Podawać z ryżem.