Place all the ingredients, except the chicken, in a food processor or blender. Pulse/blend until the mixture is mostly smooth. Place the chicken in a large plastic bag or bowl and pour in the marinade. Toss chicken in the marinade until well-coated. Cover the bowl or seal the bag. Place in the refrigerator to marinate at least 1 hour or up to overnight, which will bring out the best flavor.
Grill the chicken:
Heat the grill to medium-high heat. Grill the chicken for 10-15 minutes total, flipping halfway through.
Make the Pineapple Salsa:
Stir together all ingredients for the pineapple salsa. Keep in the fridge until ready to serve. Spoon over chicken and enjoy.
Ideally use fresh ingredients for best flavor, where possible. You will totally notice the difference, the flavor is so much stronger.
Allow enough time to marinate so those flavors can really soak into the chicken - at least 1 hour, preferably more.
You can use chicken thighs. Just check for doneness.
Before grilling the chicken, rub some oil on the grill to avoid tearing when you flip the chicken.
You can check doneness by using a meat thermometer. Stick the thermometer into the thickest part of the chicken, it should read at least 165F
Remove the ribs and seeds of the peppers to reduce the spiciness of the marinade.
This chicken is wonderful when topped with a fruit salsa. This quick pineapple salsa is great but you can use your favorite recipe.