Najpierw przygotuj bakłażany: przekrój je na pół i łyżką wydrąż środek tak, aby pozostał brzeg o grubości co najmniej 0,5–1 cm. Środek bakłażana i cebulę pokrój w kostkę.
Na większej patelni rozgrzej 2 łyżki oleju i dodaj mielone mięso. Posól i popieprz, dopraw tymiankiem i smaż na dużym ogniu, aż mięso się zetnie (3–5 minut).
Następnie dodaj cebulę, czosnek i środek bakłażana i smaż kolejne 2–3 minuty. Zawartość patelni zalej wodą i octem, a następnie dodaj pomidory. Gotuj na średnim ogniu, aż pomidory zredukują się do gęstego sosu (ok. 30 minut).
Podczas gdy farsz się gotuje, nagrzej piekarnik do 170 °C, przygotuj blachę i wyłóż ją papierem do pieczenia. Na blachę połóż bakłażany przekrojoną stroną do dołu, posmaruj je oliwą z oliwek, wstaw do nagrzanego piekarnika i piecz 10–15 minut w 170 °C. Następnie wyjmij blachę i przygotuj farsz mięsny,
który powinien być już gotowy. Obróć bakłażany, napełnij je farszem łyżką i piecz 25 minut w 165–170 °C. Następnie rozkrusz palcami ser feta na bakłażanach i piecz kolejne 5–8 minut w 165–170 °C, aż ser się roztopi.