Na dużą patelnię wlać oliwę, dodać pokrojoną w kosteczkę cebulę oraz pokrojony na plasterki czosnek. Podsmażyć.
Dodać masło oraz suchy makaron i chwilę razem podsmażać. Dodać pomidory z puszki i ponownie obsmażyć składniki.
Wlać gorący bulion, dodać oregano, płatki chili, sól i pieprz do smaku. Zagotować, przykryć pokrywą i gotować tak przez ok. 10 minut.
Odłamać twarde końce szparagów. Łodyżki pokroić na kawałki lub plasterki, główki zachować w całości. Marchewkę obrać, następnie obieraczką do warzyw "obierać ją" robiąc paseczki - tasiemki. Środek marchewki można pokroić w kosteczkę. Z cukinii również zrobić "wstążki" obieraczką do warzyw.
Do podgotowanego makaronu dodać przygotowane warzywa, wymieszać i gotować pod przykryciem do miękkości makaronu i warzyw, ok. 2 - 3 minuty. W razie potrzeby można dodać troszkę więcej bulionu.
Na koniec dodać połowę parmezanu i bazylię, wymieszać. Podawać posypując resztą parmezanu i szczypiorkiem.