Start by marinated your chicken by adding the chicken, a big pinch of salt, fresh lemon juice, and 1 cup of pesto to a large container or ziploc bag. Toss the chicken in the marinate until it’s evenly coated, then cover or seal and refrigerate for at least 2 hours and up to 12 hours.
When you’re ready to cook, preheat your grill to 425° Fahrenheit (medium-high heat) or a grill pan over medium-high heat.
While the grill preheats, make the bruschetta tomatoes. Dice the tomatoes, then add them to a bowl and sprinkle them with salt. Give the tomatoes a gentle toss, then let them sit for at least 10 minutes and up to 1 hour. During this time the tomatoes will release a lot of water, so once you’ve let them sit drain the water from the tomatoes.
Then, add the garlic, olive oil, fresh basil, and black pepper to the tomatoes and give them another gentle toss to combine everything. Leave the bruschetta tomatoes to marinate while you grill the chicken.
Once the grill is preheated, remove the chicken from the marinade and grill for 3-5 minutes per side or until it reaches an internal temperature of 165° Fahrenheit. Then, remove it from the grill and let it rest for 5-10 minutes before serving.
When ready to eat, serve the pesto grilled chicken with a spoonful of bruschetta tomatoes on top. Enjoy!