Salta aubergineskivorna och låt dem dra 20 minuter. Pressa lätt, för att få ut vätskan. Torka av dem, vänd skivorna i lite mjöl och stek dem hastigt i het panna med olja på båda sidor.
Hacka lök och vitlök fint. Bryn lök, vitlök och färs med matfett i en panna och lägg i gryta. Tillsätt övriga ingredienser utom aubergine och ost och låt småkoka 45-50 minuter.
Värm ugnen till 200°. Fräs smör och mjöl till såsen, späd med mjölken lite i sänder och krydda. Koka såsen 10 minuter, tills den har tjocknat. Varva aubergine, sås, färs och ost i en ugnsform. Grädda mitt i ugnen 30-40 minuter eller tills moussakan har fin färg.