Se pelan los langostinos, se licúan las cáscaras con agua y se cuelan. Se añade agua hasta completar 5 tazas de líquido y se pone a hervir.
En una sartén se pone a calentar la mantequilla y el aceite, se añade la cebolla hasta que esté traslúcida y luego se añade el perejil.
Aparte en un wok se fríe bien el arroz en aceite, mientras tanto se añaden a la cebolla y el perejil, los tomates y el ajo picado; se revuelve bien hasta que los tomates se deshagan y se añaden la sal y el azúcar.
Se agrega luego el arroz y se mezcla bien. Se añade un poco de líquido y se mezcla nuevamente. Se agrega el resto del líquido, se combinan una vez más y se deja cocinando.
Cuando el arroz comience a crecer (aproximadamente pasados 20 min.) se agregan los langostinos, se revuelve y se deja 20 ó 25 minutos más.