1Dans une sauteuse, faites revenir à feu moyen la viande hachée et l'oignon finement haché dans un filet d'huile d'olive.
2Incorporez le concentré de tomate, salez, poivrez et ajoutez l'ail émincé, le persil, une pincée de cannelle et de marjolaine. Laissez mijoter quelques minutes en remuant régulièrement.
3Pendant ce temps, faites cuire les pommes de terre coupées en rondelles dans une casserole d'eau bouillante avec la moitié d'un cube de bouillon.
4De la même manière, faites cuire l'aubergine coupée en rondelles dans une autre casserole d'eau bouillante avec le reste du cube de bouillon.
5Préparez la béchamel : faites chauffer le lait dans une casserole.
6Délayez la maizena dans un peu de lait froid et ajoutez-la au lait chaud en mélangeant constamment.
7Laissez épaissir la béchamel à feu doux sans cesser de remuer.
8Assaisonnez de sel, poivre et muscade.
9Incorporez le fromage râpé, le jaune d'œuf et le blanc monté en neige.
10Dans un plat à gratin, déposez la sauce à la viande en premier.
11Recouvrez ensuite de rondelles d'aubergine égouttées, puis de rondelles de tomates et enfin de pommes de terre égouttées.
12Nappez le tout de béchamel et enfournez à 220°C pendant 25 minutes.