Heat oil in a large pan and when it starts to smoke, add the eggplant in 2 batches, frying until sticky and brown. Add salt and pepper to this, drain and set aside
In the same pan, add a few more drops of oil if required and fry the shallots until soft. To this, add the red chilli sauce and minced garlic and sauté until soft
Meanwhile, mix the soya sauce, molasses, vinegar, corn flour, sugar, orange Juice and water to make the spicy sauce
Add this to the shallot mixture and cook on medium-high heat until it starts to bubble and reduce by half.
Tip in the fried eggplant and mix well until the sauce coats the eggplant. Season with black pepper to taste.
Garnish with chopped coriander leaves, toasted sesame seeds and serve hot with rice.