Start this recipe a day ahead.
For the marinade, blend the ingredients in a food processor. Rub the marinade onto the chicken pieces.
Put the chicken in a dish, cover and refrigerate overnight. If you can’t leave it overnight, at least marinate it for 3 hours for the flavours to get going.
Remove the chicken from the refrigerator 30 minutes before cooking.
Preheat the oven to 180°C.
Place the roasting chicken in a pan and roast for 20–25 minutes until cooked.
Remove the chicken from the oven, cover and leave to rest for 10 minutes.
Season with a little more salt, pour over the lime juice, scatter with the lime zest and pan juices and serve.