Najpierw ugotuj makaron: Do garnka wlej odpowiednią ilość wody, posól i doprowadź do wrzenia. Następnie wsyp makaron i gotuj zgodnie z instrukcją na opakowaniu (ok. 8–10 minut).
Rozgrzej piekarnik do 180 °C, przygotuj formę (40 cm × 40 cm) i wyłóż ją papierem do pieczenia.
W międzyczasie zetrzyj cukinię na grubej tarce, cebulę pokrój w kosteczkę, a natkę pietruszki drobno posiekaj. Do większej miski wbij jajka, roztrzep je, a następnie dodaj cukinię, cebulę i natkę pietruszki. Mieszaninę dopraw płatkami chilli, słodką papryką, solą i pieprzem.
Ugotowany makaron odcedź, przepłucz zimną wodą, usuń nadmiar wody i dodaj do miski z jajkami i warzywami. Wszystko wymieszaj i wlej do przygotowanej formy do pieczenia.
Następnie pokrój pomidory w grubsze plastry, ułóż je na wierzchu frittaty i piecz 25–30 minut w temperaturze 170–180 °C.