Put the eggplants into a dish. Use a fork to blend the garlic, chiles, soy sauce, sugar, fish sauce and half the oil together in a small bowl until smooth. Pour this over the eggplant fingers to coat them and leave to marinate (if you have the time) for at least 10 minutes.
Cook the rice according to the package instructions.
Heat the remaining oil in a large non-stick frying pan. Remove the eggplant fingers from the marinade and slowly fry for 10 minutes over a medium heat until very tender and browned. Add the rest of marinade to the pan and cook until sticky. Add the lime juice to taste.
Spoon the rice into bowls and top with the sticky eggplant. Scatter with the mint leaves and peanuts and serve