Свіжий перець чилі додати, якщо потрібний гострий суп.
Гарбуз і цибулю очистити, нарізати кубиками зі стороною 2-3 см. Помістити у форму для запікання, збризкати оливковою олією і запекти 30 хвилин при 180 градусах.
Креветки очистити, обсмажити на олії з часником, сіллю та перцем (і гострим перцем, якщо готувати гостре) 2–3 хвилини з кожного боку, відкласти.
Гарбуз з цибулею залити половиною кокосового молока і пробити блендером, додавати кокосове молоко, що залишилося до досягнення потрібної консистенції. Повинен вийти не надто рідкий крем-суп.
Викласти в суп креветки (залишити кілька для подачі), посолити, поперчити, прогріти разом, вимкнути, як тільки закипить.