Баклажаны разрежьте вдоль пополам, мякоть надрежьте крест-накрест. Опустите в кастрюлю с кипящей подсоленной водой и варите 10 минут. Выньте, дайте остыть, вырежьте мякоть, оставив тонкие стенки. Мякоть нарежьте мелкими кубиками.
Лук и 2 зубчика чеснока очистите, порубите. В сковороде нагрейте масло и подрумяньте лук с чесноком. Добавьте кубики баклажанов и, помешивая, жарьте все вместе 10 минут. Дайте остыть.
Помидор, зелень и жареные овощи перемешайте с качокавалло и яйцом. Посолите и поперчите. Получившуюся начинку распределите по баклажанам и запекайте 20 минут при 180 °C.