Place the marinade ingredients in a food processor. Blend until the cilantro is finely chopped.
Pour the marinade over chicken in a large bowl. Cover with cling wrap and marinate for 12 – 36 hours.
Preheat oven to 350°F.
Place chicken in a baking pan, and scrape in residual marinade in the bowl. Place thighs skin side DOWN. Add orange wedges, if using.
Bake chicken for 30 minutes. Remove and turn chicken. Spoon over pan juices.
Bake for a further 20 minutes or until the skin is nicely browned. Rest for 5 minutes then serve!
