Couper les aubergines en deux dans le sens de la longueur et les déposer sur une plaque de cuisson. Faire des incisions dans la chair, saler et arroser d'huile d'olive. Enfourner pendant 30 minutes.
Pendant ce temps, faire revenir l'oignon et l'ail dans une poêle avec un peu d'huile d'olive. Ajouter la viande hachée et la faire cuire jusqu'à ce qu'elle soit bien dorée. Ajouter les tomates concassées, saler, poivrer et laisser mijoter à feu doux pendant 10 minutes.
Sortir les aubergines du four et les évider délicatement à l'aide d'une cuillère. Incorporer la chair des aubergines à la viande hachée, mélanger et répartir ce mélange dans les coques d'aubergines.
Saupoudrer de fromage râpé et enfourner à nouveau pendant 15 minutes, jusqu'à ce que le fromage soit bien doré.