Makaron gotujemy według zaleceń producenta na opakowaniu. Na dwie minuty przed końcem gotowania dodajemy suszone pomidory. Po ugotowaniu całość odcedzamy i zostawiamy w rondlu utrzymując ciepło.
Na dużej patelni rozpuszczamy 1 łyżkę masła i oliwę z oliwek. Dodajemy szparagi, pokrojoną na ćwiartki brukselkę, brokuły oraz pieczarki. Całość smażymy przez około 8 minut, aż warzywa będą miękkie.
Następnie do ugotowanego makaronu dodajemy usmażone warzywa oraz parmezan. Całość delikatnie mieszamy. Posypujemy skórką z cytryny i dodatkowo startym parmezanem.