Caprese Grilled Chicken Sandwich

This post may contain affiliate links.

Chicken breasts are tossed in a basil pesto marinade, then grilled to perfection and topped with grilled tomatoes and fresh mozzarella cheese in this easy, healthy & totally delicious grilled chicken sandwich recipe!

Pair it with a glass of Grilled Strawberry Lemonade and finish the meal with Grilled Berry S’Mores for a seriously scrumptious meal on the grill!

Grilled chicken sandwich with tomatoes and mozzarella cheese on white plate

Chicken is one of my favorite things to toss on the grill! From chicken skewers, like these popular Chipotle Lime Chicken Fajita Skewers, to meatballs, like these Caribbean Jerk Chicken Meatballs. There’s also the option of marinating chicken breasts and tossing them right on the grill, which is what I did in this recipe!

The marinade for this recipe is basil pesto. It’s easy to make my homemade version or just pick up a jar at the store. If you’re buying store-bought, I highly recommend looking in the refrigerator near the deli section of the grocery store.

You can usually find fresh, refrigerated pesto in this section that’s much better than the stuff in jars near the pasta sauce. Some grocery stores even make their own pesto fresh daily!

After tossing the chicken in the pesto, simply grill it up, then top it with grilled tomatoes and fresh mozzarella cheese. Place it on a bun with more pesto and fresh basil leaves and you’ve got a seriously delicious grilled chicken sandwich in just about 30 minutes!

Pesto grilled chicken sandwich with grilled tomatoes and mozzarella cheese

How to make a Grilled Chicken Sandwich

  • Marinate the chicken. Toss four boneless, skinless chicken breasts with 1/2 cup of basil pesto in a medium bowl or plastic bag. Each chicken breast should be approximately 1/2 pound. If the chicken breasts are larger and almost 1 pound each, simply butterfly two chicken breasts, then toss them with the pesto. Allow to marinate for 10 minutes while you heat the grill. If you want, you can also toss the chicken breasts with the pesto earlier and let it marinate for up to 8 hours.
  • Grill the chicken. Heat a grill over medium heat, approximately 400°F. Place the chicken on the grill. Grill for 10 minutes per side or until the internal temperature of the chicken reaches 165°F. I also like to use this indoor grill to make grilled chicken. Since it cooks both sides at the same time, it cooks in half the time and will notify you when the chicken is cooked through to a safe temperature.
    • Quick Tip! If using an outdoor grill, I like to grill the chicken on a piece of foil for easy clean-up. You still get the beautiful grill marks without the mess!
  • Grill the tomatoes. Cut two tomatoes into 8 slices. Place the sliced tomatoes on the grill next to the chicken and grill for 2 minutes per side.
  • Top the grilled chicken. Place two grilled tomatoes on top of each piece of grilled chicken. Place a slice of fresh mozzarella cheese on top of each tomato slice. Allow the cheese to melt over the sandwich for 3-4 minutes.
  • Assemble the sandwich. Add the hamburger buns to the grill for 1-2 minutes. Remove everything from the grill. Place the caprese grilled chicken breasts on the bottom buns. Add two fresh basil leaves on top of the cheese on each sandwich. Spread basil pesto on each of the top buns then place them on top of the sandwiches.

Pesto chicken and tomatoes on the grill

Is a grilled chicken sandwich healthy?

This grilled chicken sandwich contains healthy fats from the olive oil in the pesto. It’s also packed with protein. Each sandwich contains a whopping 68 grams of protein! It’s also high in potassium, at 1079 mg per serving and high in calcium at 48% of your daily needs from one serving.

What goes good with a chicken sandwich?

Grilled chicken sandwich with tomatoes, basil and mozzarella cheese on white plate

For more delicious chicken sandwich ideas, check out these recipes!

Caprese grilled chicken sandwich on white plate with fresh basil in background
5 from 2 votes
Print

Caprese Grilled Chicken Sandwich

Chicken breasts are tossed in a basil pesto marinade, then grilled to perfection in this easy, healthy & totally delicious grilled chicken sandwich recipe!

Course Main Course, Sandwich
Cuisine Italian
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 4 sandwiches
Calories 798 kcal
Author Whitney Bond

Ingredients

  • 4 chicken breasts app 1/2 lb each
  • 1 cup basil pesto divided - click link for homemade recipe
  • 8 slices fresh mozzarella cheese
  • 2 tomatoes cut into 8 slices
  • 4 hamburger buns
  • 8 large fresh basil leaves

Instructions

  1. Toss the chicken breasts in ½ cup basil pesto in a medium bowl or plastic bag. Allow to marinate for at least 10 minutes, or up to 8 hours.

  2. Heat a grill to medium, approximately 400°F.

  3. Place the chicken on the grill.
  4. Grill the chicken for 10-12 minutes per side.

  5. Place the tomatoes and hamburger buns on the grill.

  6. Grill the tomatoes for 2 minutes per side, then place 2 slices of tomato on top of each chicken breast.
  7. Add two slices of cheese on top of the tomatoes on each chicken breast and allow to melt over the chicken.
  8. Once the cheese is melted, about 3-4 minutes later, remove everything from the grill.
  9. Place the chicken breasts on the bottom buns, place two fresh basil leaves on top of the cheese on each sandwich.
  10. Spread the remaining ½ cup basil pesto across the top hamburger buns, sandwich together and dig in!

Recipe Notes

  • If the chicken breasts are large (almost 1 lb each) butterfly the chicken breasts before tossing them in the pesto.
  • I recommend grilling the chicken on a piece of foil for easy clean-up.