Najpierw oczyść dynię i pokrój ją na kawałki o wielkości 2 cm × 2 cm.
Do większego garnka wlej oliwę z oliwek i rozgrzej ją na średnim ogniu. Gdy olej się rozgrzeje, włóż do garnka cebulę i dynię i smaż razem 7–8 minut na średnim ogniu. Po upływie tego czasu zalej dynię 750 ml wody, przykryj garnek pokrywką i gotuj 18 minut nadal na średnim ogniu.
W międzyczasie doprowadź do wrzenia osoloną wodę na makaron, ugotuj go zgodnie z instrukcją na opakowaniu i po ugotowaniu odcedź.
Gdy dynia będzie miękka, odcedź ją przez drobne sito i wróć do garnka. Do dyni dodaj serek śmietankowy, cheddar, śmietanę, sól i pieprz i zblenduj wszystko blenderem ręcznym na gładkie purée. Odcedzony makaron wsyp do mieszanki dyniowej, wymieszaj, podziel na porcje i podawaj.