Збризкати м'якоть гарбуза, порізану кубиками приблизно по 2,5 см, лимонним соком і відставити в бік хвилин на 20. Якщо ви використовуєте сирі зелені креветки - очистіть їх, вийміть чорну жилку, якщо сушені - промийте їх.
У блендері змішати креветки, цибулю, пасту креветку, перець чилі, дрібно порізану лимонну траву і невелику кількість води до однорідної маси.
Зняти верхній жирний шар із молока, відкласти убік. У великій каструлі змішати кокосове молоко, що залишилося, з 300 мл води. Вмішати туди суміш із блендера, додати рибний соус, цукор та перець. Довести до кипіння, зменшити вогонь та помішувати дерев'яною ложкою, поки суміш не стане однорідною. Додати гарбуз і варити на повільному вогні приблизно 20 хвилин, поки гарбуз не стане м'яким.
Перед подачею втрутити в суп листя базиліка та жир, знятий із кокосового молока.