Kirkland Pesto is my all time favorite and works great in the freezer in small tupperwares so you have it on hand whenever you are craving a pesto.
5-6 boneless skinless chicken breasts
2 lemons, zested and juiced
1/4-1/3 cup pesto (I love the Kirkland brand from Costco)
1 Tbls. Montreal Steak Seasoning
1/4 cup mayonnaise
1/4 cup canola oil
2 Tbls. chicken bouilon or base
1 Tbls. Italian seasoning
Dash cayenne pepper
Place all of the above ingredients into a gallon Ziploc bag or large bowl and mix together the marinade ingredients. Let the chicken marinate for 2-8 hours. When ready to grill, drain the marinade off of the chicken and grill chicken until golden brown and cooked through. Garnish with more fresh basil and you can even make extra marinade (or reserve a little) and brush the cooked chicken with extra sauce.