Česnek oloupeme a nakrájíme na tenké plátky.
Žampiony očistíme, omyjeme studenou vodou a okapané je nakrájíme také na plátky. Špenát necháme rozmrazit, povaříme v mírně osolené vodě a nakrájíme na malé kousky.
Sýry každý samostatně nastrouháme najemno.
Plátky lasagní dáme do vařící osolené vody a krátce je necháme vařit, aby změkly, ale zůstaly pevné.
V pánvi rozehřejeme polovinu másla a osmahneme v něm nakrájený česnek a houby. Potom přimícháme nakrájený uvařený špenát a většinu nastrouhaného Čedaru, vše dochutíme bazalkou, pepřem a solí a odstavíme.
Z nízkém hrnci rozehřejeme většinu zbývajícího másla a vmícháme do něj mouku, přilijeme horké mléko a přimícháme Gorgonzolu, vše opepříme, osolíme.
Zapékací mísu vytřeme zbývajícím máslem, na dno rozprostřeme polovinu směsi hub a špenátu, přikryjeme ji vrstvou lasagní a přelijeme omáčkou. Pak opět dáme špenát s houbami a lasagne, vše posypeme zbylým Čedarem a dáme péct na přibližně 30 minut do trouby, kterou jsme předehřáli na 200 stupňů.
Zapečené zlatavé lasagne rozdělíme na servírovací talíře a podáváme teplé.