Grzyby myjemy, większe kurki dzielimy na połówki, boczniaki kroimy w paski, a pieczarki w plastry. Rozgrzewamy 4 łyżki oliwy i smażymy na niej przez kilka minut grzyby. Osączamy grzyby na sitku. Szalotki po obraniu kroimy w małą kostkę. Czosnek siekamy. Bazylię myjemy, osuszamy, dość grubo kroimy i dodajemy do grzybów. Podsmażamy cebulę i czosnek na dwóch łyżkach oliwy. Przekładamy do miski razem z grzybami, mieszamy. Wsypujemy 70 g startego parmezanu i staranie mieszamy składniki. Doprawiamy solą i pieprzem. Podgrzewamy masło na patelni, wsypujemy mąkę i mieszamy. Stopniowo, powoli dolewamy mleko, cały czas mieszając. Kilka minut gotujemy. Zdejmujemy patelnię z ognia, dodajemy do sosu serek pleśniowy i skórkę otartą z połowy cytryny. Mieszamy. Przyprawiamy solą i pieprzem. W żaroodpornej, wysmarowanej tłuszczem formie układamy warstwami - najpierw płat lasagne, masę grzybową, a na to sos serowy. Ostatnią warstwą powinien być sos serowy. Posypujemy startym parmezanem i zapiekamy w piekarniku rozgrzanym do 180 stopni C przez około 30 minut, aż danie się przypiecze na złotobrązowy kolor. Przed podaniem posypujemy świeżym, posiekanym tymiankiem.