This chicken is great baked or on the grill
Preheat your oven to 400 degrees F.
Place all of the ingredients for the chicken into your blender or ninja food processor. I like to use my ninja as it is easier to clean. Blend until smooth.
Place your chicken in a container with a cover and pour the marinade all over the chicken. I use a container that is water tight, which allows me to shake and flip it over after about an hour to ensure even coating. Allow the chicken to sit in the marinade for 2-4 hours before cooking.
Pour the chicken and sauce into an oven safe dish. I like to prepare my dish with non-stick cooking spray before adding the chicken and sauce.
Cover dish with foil and place in the oven for 45 minutes. I also spray my foil with non-stick cooking spray before covering the chicken. This makes for a much cleaner cooking experience.
Carefully remove the dish from the oven and remove the foil then place the dish with the chicken back in the oven for about 20 minutes Place the dish with the chicken back in the oven for 20 minutes until it is golden brown.
Place all of the ingredients for the sauce in the blender and blend until smooth.
Pour sauce into a serving dish and serve with or over Peruvian chicken.
You can store the sauce in the refrigerator for a week.