Verwarm de oven voor op 180 graden C.
Ontdoe de sardines van hun vinnen, snijd ze aan de onderzijde open en haal de graat en zo nodig de ingewanden eruit. Spoel ze onder de koude kraan af en dep ze droog. Strooi een beetje bloem op een bord en leg de sardines er op de velkant op. Zet het bord afgedekt op een koele plaats.
Was de aubergines en prik ze rondom in met een vork, zodat de bij het poffen gevormde stoom kan ontsnappen. Vet de aubergines rondom met zonnebloemolie in en leg ze 20 minuten in de oven, op het rooster.
Pel de ui en de knoflook, was de tomaatjes en verwijder de kronen. Snijd de ui in flinterdunne plakjes, de knoflook fijn en de tomaatjes in vieren. Schep met een lepel de kern uit de partjes zodat alleen het vruchtvlees overblijft. Snijd dit in kleine vierkante stukjes. Snijd de koriander fijn.
Zet als de aubergines 15 minuten in de oven staan een koekenpan op hoog vuur. Doe er een scheut olijfolie in en de ui, knoflook, tomaat, komijn, handje koriander en het zout. Bak alles regelmatig omscheppend 5 minuten op hoog vuur, draai het dan laag.
Haal de aubergines uit de oven, snijd er aan de kant van het steeltje een schijfje vanaf en snijd ze overlangs in vieren. Trek met een schilmesje de schil van de parten en snijd het vruchtvlees in blokjes. Meng ze door de inhoud van de koekenpan en laat nog 5 minuten sudderen.
Doe de inhoud van de koekenpan in een hoge mengbeker en pureer alles met de staafmixer glad. Zet de beker 10 minuten in de koelkast.
Verdeel de afgekoelde auberginemix gelijkmatig over de vleeskant van de sardines. Klap ze niet dicht, maar laat ze op de buitenzijde liggen.
Verhit een koekenpan op halfhoog vuur en doe er een scheut olijfolie in. Bak de sardines op de velkant in 4-5 minuten gaar. Keer ze met een spatel om en bak de vulling nog 2 minuten. Dien ze voorzichtig op.