Preheat oven to 180°C. For the tomato sauce, place oil, butter and garlic in a large 30cm x 40cm roasting tray. Season with salt flakes and freshly ground black pepper, and bake for 5 minutes or until garlic has softened.
Add wine, herbs, olives, tomato, stock and sugar, return to the oven and bake for a further 15-20 minutes until reduced.
Meanwhile, lay 6 eggplant slices on a work surface. Top each with a piece of chicken, a slice of haloumi and a slice of mozzarella. Season, then sandwich with the remaining 6 eggplant slices. Drizzle with oil and top each eggplant parcel with the remaining mozzarella. Gently transfer to the tomato sauce in the roasting dish and bake for 30-35 minutes until the eggplant is soft, and the cheese is melted and golden. Serve with pesto, rocket and lemon wedges.
