Szparagi obrać i gotować w posolonej wodzie 15-20 min.
Wyjąć, osączyć i pokroić na 3 cm kawałki.
Główki odłożyć do przybrania.
Pomidory sparzyć, obrać ze skórki, usunąć pestki i pokroić w kostkę.
Cebulę posiekać.
Na oliwie zeszklić cebulę, dodać pomidory i smażyć mieszając 10 min.
Następnie dodać szparagi, zagotować, przyprawić solą i świeżo zmielonym pieprzem.
Wymieszać z ugotowanym al dente makaronem, przybrać główkami szparagów i posypać parmezanem.