Preheat the oven to 180°C
Place the lime leaves, lemongrass, garlic, shallots, schezuan pepper, turmeric, chilli flakes, fish sauce and lemon juice in a blender with just enough water to make it into a paste.
Spread the paste over the chicken and set aside for a couple of hours or longer in an oven proof dish.
Season a grill pan with olive oil for about 2 minutes on both sides. Once seared, place the chicken onto a plate.
Brush the eggplant with the remaining olive oil and place it on the grill pan.
While the eggplant is cooking, pour 1 cup of chicken stock into the pan to combine with the residue marinade and absorb into the eggplant. Repeat until all the eggplant is cooked.
Place the cooked eggplant onto the bottom of the even proof dish and arrange the chicken and broccoli over the top.
Pour in the remaining stock and place in the oven to cook through for 25 minutes.
Serve as it is or with an accompanying green salad