Szparagi opłukać, odłamać i odrzucić twarde grube końce. Zielone łodyżki pokroić na plasterki, główki zachować w całości.
Filet z piersi kurczaka pokroić na ok. 2 cm kawałki.
Na dużą patelnię lub do szerokiego garnka wlać oliwę, dodać kurczaka i zacząć obsmażać na większym ogniu.
Dodać pokrojoną w drobną kosteczkę cebulę i smażyć razem przez ok. 1 minutę, pod koniec dodać przeciśnięty przez praskę czosnek.
Wsypać surowy suchy makaron i wymieszać. Wlać gorący bulion i zagotować.
Dodać pokrojone na drobne kawałeczki suszone pomidory, doprawić solą, pieprzem oraz gałką muszkatołową. Całość wymieszać.
Gotować bez przykrycia przez ok. 5 minut, wmieszać posiekane łodyżki szparagów a zielone główki wcisnąć na wierzch. Gotować przez kolejne 5 minut lub aż makaron będzie miękki i wchłonie cały bulion.
W międzyczasie na małej patelni zrumienić posiekaną szynkę dojrzewającą lub boczek.
Danie odstawić z ognia, posypać szynką lub boczkiem, tartym parmezanem oraz zieleniną.