Verwarm de oven voor op 200°C.
Kook de volledige aubergines 10 à 15 min in kokend water (kooktijd is afhankelijk van de rijpheid van de aubergines, als de schil glad en glanzend is dan is de aubergine niet rijp, kies liever een exemplaar dat wat matter tot gerimpeld is).
Laat enigszins afkoelen en snij de aubergines in de lengte in 2, hol het vruchtvlees uit en hak het fijn (het vruchtvlees niet te veel laten uitlekken).
Verhit de helft van de olie en fruit hierin de ajuin 10 min. Doe het gehakt bij de ajuin en roerbak 5 min. Kruid met peper en zout. Doe 1 blikje geconcentreerd tomatenpuree bij het gehakt. Roer er het uitgeknepen brood (of paneermeel) + het vruchtvlees van de aubergine door.
Vul de aubergines met het mengsel.
Vermeng de rest van de olie met 1 blikje tomatenpuree + 1.5 dl water, breng op smaak met peper en zout.
Giet de tomatensaus in een ovenschotel, schik hierop de gevulde aubergines. Zet de schotel 20 min in de voorverwarmde oven.
Dien de gevulde aubergines op met pasta of rijst.