Preheat the oven to 200C/400F. Wash and cut the eggplants in half lengthwise. Then, cut lines diagonally in a criss-cross fashion on the flesh side of the eggplant halves, about 3cm deep without cutting the skin. Place flesh side up in the oven on a tray and bake for 30-35 minutes until the flesh is very soft. Let cool in the oven with the door ajar.
You may want to cook the rice or other options at this stage, depending on which you are using.
Cook the vegetable components individually on medium-high heat in a little oil and set aside . While each is cooking, prepare the sauce.
Prepare the sauce by measuring all ingredients and then blending in the food processor or blender until smooth and well combined.
Once all the vegetables are cooked, cook the pork in a little oil, breaking up the pieces in to smaller pieces. Add some of the sauce once the pork is almost cooked through.
Add the cooked vegetables to the pan with the pork, then add the remaining sauce and stir through. Mix in the thai basil leaves, then turn the stove down to low to keep warm.
Next, scoop most of the flesh from the eggplants and set aside. Be careful not to break the eggplant skin.
Using an egg lifter, carefully place the eggplant boats on to plates. Gently dish the stir fry in to the eggplant boats and garnish with coriander and lime cheeks. Serve with rice or noodles.