Rozpuść masło w średniej wielkości rondlu. Dodaj serek śmietankowy i mieszaj, aż ser zacznie się topić, co powinno zająć około 5 minut. Pokrój cebulę, dodaj sól i czarny pieprz. Serek śmietankowy należy ubić z ciepłym mlekiem, aż będzie kremowy. Dodaj 1 1/2 szklanki sera szwajcarskiego i wymieszaj. Gdy ser się rozpuści i sos zgęstnieje (potrwa to około 5–10 minut), doprowadź sos do wrzenia i regularnie mieszaj. Zdjąć z ognia.
Wlej 3/4 szklanki sosu serowego na dno formy do pieczenia o wymiarach 9×9 cali. Polać sosem 1/3 makaronu lasagne, następnie położyć na nim 1/2 ugotowanego kurczaka i 1/2 szynki. Polać szynkę i kurczaka 1 szklanką sosu. Zacznij od połowy pozostałych makaronów do lasagne, następnie dodaj połowę pozostałego kurczaka, połowę pozostałej szynki i kolejną szklankę sosu serowego. W razie konieczności powtórz nakładanie warstw. Na koniec dodaj resztę makaronu lasagne, sos, pół szklanki sera szwajcarskiego, bułkę tartą i włoską przyprawę na wierzch. Połóż na naczyniu folię aluminiową.
Po około 25 minutach pieczenia w nagrzanym piekarniku zapiekanka powinna zacząć bulgotać. Po kolejnych 10 minutach pieczenia bez folii bułka tarta powinna nabrać złotego koloru. Przed spożyciem odczekaj 5–10 minut.