Place chicken breasts in a large ziploc bag.
Add remaining marinade ingredients into a food processor or blender and puree until smooth.
Pour marinade over chicken breasts and marinate in fridge for at least to hours, up to 24 hours.
When ready to cook, heat grill or a griddle to medium high heat. Let heat for at least 5 minutes to warm up. Once hot, remove chicken from ziploc bag with tongs and gently place onto grill.
Cook for 5-7 minutes per side, until done, depending on thickness of chicken.
Once cooked, remove from heat and set on a cutting board to rest for 5 minutes before cutting.
Once rested, cut chicken into slices and top on salad.