Faire revenir l'oignon et l'ail dans une poêle avec un peu d'huile.
Ajouter la viande hachée et cuire jusqu'à ce qu'elle soit bien dorée.
Ajouter les tomates concassées, le sel et le poivre. Laisser mijoter pendant 15 minutes.
Dans une casserole, faire fondre le beurre. Ajouter la farine et mélanger jusqu'à obtenir un roux blond.
Ajouter le lait petit à petit en remuant constamment jusqu'à obtention d'une béchamel épaisse.
Dans un plat à gratin, alterner des couches de viande, de pâtes à lasagnes et de béchamel. Terminer par une couche de béchamel et saupoudrer de fromage râpé.