У великій глибокій сковороді підсмажте цибулю та часник на олії на середньому вогні, поки вони не розм'якшуться і не стануть золотистими. Цибуля та часник не повинні почорніти.
Додати пюре з гарбуза, бульйон, соєве молоко, мускатний горіх, воду. Посоліть і поперчіть до смаку. Варіть соус при повільному кипінні, періодично помішуючи протягом 10 хвилин.
Тим часом, зваріть макарони, доки вони не будуть готові al dente, протягом 8 хвилин. Злийте воду з макаронів і перекладіть їх у сковороду із соусом. Відлийте 1 склянку води від макаронів і поставте убік. Гасіть, помішуючи, протягом 5-20 хвилин. При необхідності підливайте воду від макаронів у сковороду, щоб зробити соус рідкішим. Готові макарони мають бути повністю вкриті соусом. Прикрасьте петрушкою.