Épluchez et coupez l’aubergine en dés, puis disposez-les sur une assiette. Saupoudrez de sel et laissez reposer environ 15 minutes pour éliminer l’amertume (toutes ne sont pas amères, mais mieux vaut prévenir).
Coupez l’oignon en petits morceaux et faites-le revenir dans une poêle avec de l’huile chaude à feu moyen. Lorsqu’il devient translucide, en veillant à ne pas le brûler, ajoutez la viande hachée, le sel et le poivre, puis laissez cuire.
Lorsque la viande est presque cuite, ajoutez l’aubergine, mélangez brièvement et laissez cuire pendant 3 à 4 minutes.
Ajoutez ensuite le tomate et une pincée de sucre (pour réduire l’acidité), puis laissez mijoter pendant 15 minutes.
Pendant ce temps, portez de l’eau à ébullition dans une casserole, ajoutez les pâtes et faites-les cuire pendant 10 minutes. Une fois prêtes, égouttez-les et réservez. Personnellement, je ne les rince pas à l’eau, car je pense qu’elles perdent en saveur.
Servez les pâtes, ajoutez la sauce par-dessus, râpez du parmesan, saupoudrez de basilic séché (facultatif) et dégustez.