Фісташки очистити від шкаралупи, обдати окропом і звільнити від шкірки. Дати охолонути, злегка обсмажити на сухій сковороді.
Цукор розтопити у відповідному посуді на середньому вогні, додати фісташки та готувати, помішуючи, поки вони не покриються карамеллю.
Зняти з вогню, викласти фісташки на блюдце, дати охолонути.
Апельсин обдати окропом, обсушити, акуратно та дуже тонко зрізати цедру, нарізати її тонкими смужками.
З м'якоті апельсина вичавити сік.
Цибулю та часник очистити і дрібно нарізати.
Гарбуз очистити від шкірки та насіння, м'якоть нарізати великими кубиками.
Масло розтопити в каструлі, всипати каррі порошок, додати цибулю і часник, злегка підрум'янити на середньому вогні.
Покласти в каструлю гарбуз і також трохи підрум'янити, помішуючи.
Влити апельсиновий сік, соєвий соус та гарячий бульйон, приправити перцем.
Накрити каструлю кришкою і готувати на слабкому вогні, поки гарбуз не стане м'яким, приблизно 15-20 хвилин.
Пюрувати суп у блендері, ще раз приправити. Розлити по тарілках і прикрасити фісташками та апельсиновою цедрою.