For the chicken
For the cucumber salad
To serve
Heat the oven to 240C (220C fan)/465F/gas 9. To make the marinade, put the lemongrass, ginger, coriander leaves, orange and lime juice, garlic, fish sauce, soy sauce, pepper, sugar, a pinch of salt and oil in a blender and blitz to a paste. Rub three-quarters of the marinade all over the chicken, then set aside for at least 20 minutes.
Put the shallots on a baking tray with a pinch of salt. Add the remaining marinade and two tablespoons of oil, toss to coat, then lay the chicken on top in a single layer.
Roast for 25 minutes, then add 100ml water to the tray and turn down the heat to 190C (170C fan)/375F/gas 5 and cook for another 45 minutes, until golden.
Cook the rice according to the packet instructions. Once cooked and drained, carefully pour over a few tablespoons of the chicken juice from the tray, add a pinch of salt and stir briefly with a fork.
To make the salad, zest the limes into a bowl, then squeeze in the lime juice, the other half of the orange juice, the finely chopped lime leaves, fish sauce, red chilli and salt. Give it a quick mix, then chop the cucumber however you like, and add to the bowl with the dressing and herb leaves.
Season the peanuts with a pinch of salt, then toss with the cucumber salad. Serve the chicken with a few roast shallots, a scoop of rice and a mound of salad, and top with an extra sprinkling of peanuts.