Najpierw rozgrzej piekarnik do 190–195 °C i przygotuj naczynie do zapiekania (30 cm × 40 cm).
Makaron ugotuj zgodnie z instrukcją na opakowaniu.
Podczas gdy gotuje się makaron, rozgrzej patelnię z oliwą z oliwek na średnim ogniu. W momencie, gdy olej będzie gorący, włóż cebulę na patelnię i smaż na średnim ogniu przez 2–3 minuty.
Następnie pokrój szynkę w cienkie paseczki, dodaj je do cebuli i smaż przez kolejne 3 minuty. Następnie wyłącz ogień i zostaw szynkę z cebulą na patelni.
Ugotowany makaron odcedź, włóż do szynki na patelni, dodaj sól i pieprz i całą mieszaninę przenieś do naczynia do zapiekania.
Następnie w mniejszej misce roztrzep jajka razem z mlekiem, tę mieszaninę wlej na makaron w naczyniu do zapiekania i wymieszaj.
Na koniec grubo zetrzyj mozzarellę na makaronie, wstaw do nagrzanego piekarnika i piecz przez 15–17 minut w temperaturze 190–195 °C.
Po upieczeniu możesz podawać.