1Faites chauffer un filet d'huile d'olive dans une poêle à feu moyen. Ajoutez l'ail haché et laissez-le dorer légèrement.
2Incorporez les lamelles d'aubergine et faites-les revenir pendant environ 10 minutes, en remuant régulièrement, jusqu'à ce qu'elles soient tendres et légèrement dorées.
3En parallèle, portez à ébullition une grande casserole d'eau salée.
4Versez les tomates pelées dans la poêle avec l'aubergine, écrasez-les grossièrement à l'aide d'une fourchette et incorporez le sucre. Laissez mijoter à feu doux pendant environ 10 minutes, en remuant de temps en temps.
5Plongez les pâtes dans l'eau bouillante et faites-les cuire selon les instructions du paquet, en remuant de temps en temps.
6Égouttez les pâtes et répartissez-les dans quatre assiettes creuses.
7Versez la sauce tomate-aubergine sur les pâtes, répartissez les lanières de jambon et parsemez de parmesan râpé selon votre goût. Servez chaud.