Couper les aubergines en tranches et les faire griller dans une poêle avec un peu d'huile d'olive.
Dans une autre poêle, faire revenir l'oignon haché avec la viande hachée. Ajouter les tomates coupées en dés, le concentré de tomate, du sel et du poivre. Laisser cuire quelques minutes.
Dans un plat allant au four, disposer une couche d'aubergines, puis une couche de viande. Répéter l'opération jusqu'à épuisement des ingrédients.
Battre les œufs avec le lait, du sel et du poivre. Verser ce mélange sur la moussaka et saupoudrer de fromage râpé.