To make the Thai-style green curry paste, blend all of the ingredients in a food processor or blender with 50–100ml/2–3½fl oz water until smooth.
To make the chicken curry, heat the oil in a frying pan over a high heat.
Add the chicken and fry for a few minutes to colour.
Add the aubergine, fry for a few more minutes and then add all of the curry paste.
Cook for 2–3 minutes before adding the stock, lime leaves and coconut milk.
Simmer gently for 20 minutes, then add the green beans, mange tout and soaked mushrooms.
Continue to cook for another 10 minutes or so, then taste and season with fish sauce.
Stir in the fresh herbs, finish with the lime juice and serve with the rice and crispy shallots.
