Тиквените семки се запичат в тиган без мазнина. Тиквата се почиства от кората и семето, и се нарязва на кубчета.
Лукът се почиства и се нарязва на едро. Пуска се в 3 супени лъжици сгорещен зехтин и се запържва леко. Добавя се тиквата и също се запържва.
Сместа се залива с горещия бульон и се вари на тих огън около 20 минути, докато тиквата омекне. След като поизстине малко, се пасира на рядко еднородно пюре (ако е необходимо може да се разреди с още бульон). Подправя се със сол, черен пипер, смлян бахар и настъргано индийско орехче на вкус и се загрява за кратко, без да се оставя да кипне.
Супата се разпределя в чинии, поръсва се с тиквените семки, напръсква се с останалия зехтин и се поднася веднага.