1Commencez par hacher finement les oignons et l'ail. Faites-les revenir dans une poêle avec de l'huile d'olive à feu doux jusqu'à ce qu'ils soient translucides.
2Ajoutez une cuillère à café de sucre et remuez délicatement jusqu'à ce que les oignons commencent à caraméliser. Si nécessaire, ajoutez un peu d'eau dans la poêle pour éviter que le mélange ne brûle.
3Incorporez ensuite le poivron coupé en lanières et laissez-le cuire quelques minutes en remuant régulièrement.
4Ajoutez la viande hachée et faites-la dorer à feu moyen, en la séparant avec une cuillère en bois pour éviter qu'elle ne forme des boulettes.
5Incorporez ensuite les courgettes coupées en dés et la carotte coupée en petits morceaux. Laissez cuire quelques minutes supplémentaires en remuant de temps en temps.
6Ajoutez la boîte de tomates pelées concassées et les aubergines coupées en petits dés. Mélangez bien et laissez mijoter pendant environ 10 minutes à feu doux.
7Pendant ce temps, préparez la béchamel en suivant une recette de votre choix (vous pouvez en trouver facilement sur internet). N'oubliez pas d'ajouter quelques pincées de muscade pour parfumer la sauce.
8Faites cuire les 2 œufs dans une casserole d'eau bouillante pendant 10 minutes. Laissez-les ensuite refroidir avant de les écaler et de les couper en rondelles.
9Dans un plat à gratin, étalez une fine couche de béchamel au fond. Disposez ensuite une couche de plaques de lasagnes. Recouvrez-les d'une couche de la sauce aux légumes et à la viande, puis d'une couche de rondelles d'œufs durs et d'une tranche de jambon. Répétez l'opération pour former une seconde couche.
10Terminez par une couche de béchamel et parsemez généreusement de gruyère râpé (ou autre fromage de votre choix).
11Enfournez le plat à gratin dans un four préchauffé à 180°C pendant environ 40 minutes, ou jusqu'à ce que le dessus soit bien gratiné et les lasagnes bien cuites. Laissez reposer quelques minutes avant de servir.