This post may contain affiliate links. Please read our disclosure policy.
This Grilled Chicken Pesto Sandwich comes together in about 20 minutes with juicy grilled chicken, melty mozzarella, basil pesto and fresh tomato layered onto soft focaccia bread. It’s one of those easy meals that somehow tastes like something you ordered from a little café with outdoor seating and overpriced the menu.

A Quick Look At The Recipe
- Recipe Name: Grilled Chicken Pesto Sandwich
- Ready In: 20 minutes
- Serves: 4 sandwiches
- Main Ingredients: boneless skinless chicken breast halves, olive oil, kosher salt, freshly ground black pepper, mozzarella, loaf focaccia, basil pesto, tomato
- Why You'll Love It: This Grilled Chicken Pesto Sandwich combines juicy grilled chicken, mozzarella cheese, basil pesto and fresh tomato on soft focaccia bread for an easy summer lunch or dinner.
Once the weather gets warm, I start craving meals like this way more than heavier dinners. Something about warm grilled bread, pesto and melty cheese with a cold drink outside just feels like summer officially showed up.
The warm grilled chicken with the creamy mozzarella and bright pesto is what really makes this sandwich work. The focaccia soaks up all the flavor without getting soggy, and the fresh tomato and lettuce keep everything balanced and light enough for hot weather dinners.
Table of Contents
- What to Know Before You Start
- Why Focaccia Works So Well for This Sandwich
- Ingredients You’ll Need
- How to Make a Grilled Chicken Pesto Sandwich
- Expert Tips
- Easy Variations and Swaps
- What to Serve with Chicken Pesto Sandwiches
- Storage and Reheating
- FAQs
- More Sandwich Recipes
- Grilled Chicken Pesto Sandwich Recipe
What to Know Before You Start
- Ready in about 20 minutes. This is a great option for nights when you want something homemade that still feels quick and low effort.
- It tastes like a café sandwich at home. The pesto, melty mozzarella and focaccia make it feel a little elevated without adding complicated steps.
- Filling without feeling too heavy. The fresh tomato, lettuce and basil pesto keep the sandwich lighter than a lot of grilled chicken sandwiches.
- Focaccia gives the best texture. It stays soft inside while holding up well to juicy chicken, pesto and tomato slices.
- Easy to customize. Swap the bread, cheese or toppings depending on what you already have in your kitchen.
- Great for summer dinners and casual lunches. Add chips, fruit or pasta salad on the side and the meal comes together really easily.
- Easy enough for weeknights. Refrigerated pesto and pre-sliced mozzarella help this sandwich come together fast.
Why Focaccia Works So Well for This Sandwich
Focaccia gives this sandwich that restaurant-style feel without requiring extra work. It’s sturdy enough to hold juicy grilled chicken and pesto, but still soft enough to bite through easily.
The olive oil in focaccia also pairs especially well with basil pesto and mozzarella. If you want to make the sandwich extra special, try using homemade Rosemary Focaccia Bread. The herby olive oil flavor pairs especially well with pesto and grilled chicken.
If you want even more texture, you can lightly toast the bread on the grill for a minute before assembling the sandwiches.
If you can’t find focaccia, ciabatta rolls, sourdough or sturdy sandwich rolls all work well too.

Ingredients You’ll Need
- Chicken breasts. Boneless skinless chicken breasts become juicy and flavorful when grilled over medium-high heat.
- Olive oil. Helps prevent sticking and adds flavor while the chicken grills.
- Salt and black pepper. Simple seasoning keeps the flavors fresh and balanced.
- Mozzarella cheese. Melts beautifully over the grilled chicken and balances the bold basil pesto.
- Focaccia bread. Soft but sturdy enough to hold all the sandwich layers without falling apart.
- Basil pesto. Adds bright herb flavor and richness. Homemade or store-bought both work well.
- Tomato slices. Fresh tomatoes add freshness and a little acidity.
- Romaine lettuce. Gives the sandwich crunch and keeps it feeling light.
How to Make a Grilled Chicken Pesto Sandwich
This recipe uses a simple grilling method where the chicken cooks over direct heat before being layered onto focaccia with pesto, mozzarella and fresh toppings. The whole process comes together quickly, so it helps to have your toppings and bread ready before the chicken comes off the grill.

Step 1: Prepare the chicken
Lightly brush the chicken breasts with olive oil and season both sides with kosher salt and black pepper.
If your chicken breasts are especially thick, pound them lightly to an even thickness before grilling. This helps them cook more evenly and keeps the thinner ends from drying out before the centers finish cooking.
Pro Tip: Patting the chicken dry with paper towels before seasoning helps it develop better color on the grill.
Step 2: Preheat the grill
Prepare the grill for direct cooking over medium-high heat. Once hot, brush and oil the grill grates well to help prevent sticking.
You want the grill hot enough to create grill marks and light browning, but not so hot that the outside burns before the chicken cooks through.
Step 3: Grill the chicken
Place the chicken directly over the heat and grill for 5 to 8 minutes per side, depending on thickness. The chicken should develop grill marks and release fairly easily once ready to flip.
About 2 minutes before the chicken finishes cooking, place mozzarella cheese on top of each piece of chicken. Close the grill lid briefly to help the cheese melt.
The chicken is fully cooked once the internal temperature reaches 165 degrees F on an instant-read thermometer.
Pro Tip: If the chicken sticks badly when you try to flip it, let it cook another minute or two. Chicken usually releases naturally once a crust forms.

Step 4: Prepare the bread
Spread pesto onto the cut sides of the focaccia bread. A refrigerated store-bought pesto works perfectly for an easy weeknight dinner, but if you want extra fresh basil flavor, try this Homemade Pesto Sauce.
If you want extra texture, place the bread cut-side down on the grill for about 30 seconds to 1 minute until lightly toasted.
Step 5: Assemble the sandwiches
Layer the grilled chicken onto the focaccia, then top with sliced tomato and romaine lettuce.
Serve right away while the chicken is warm and the mozzarella is still melty.

Expert Tips
- Let the chicken rest. Give the chicken a few minutes before assembling the sandwiches so the juices stay in the meat instead of running into the bread.
- Pound thick chicken breasts. Thinner pieces cook more evenly and stay juicier on the grill.
- Toast the focaccia lightly. This helps keep the sandwich from getting soggy once the pesto and tomatoes are added.
- Choose the mozzarella you prefer. Fresh mozzarella melts beautifully, while low-moisture mozzarella slices hold together a little better for sandwiches.
- Go easy on the pesto. Too much can overpower the grilled chicken and make the bread slippery.
- Slice tomatoes right before serving. This helps keep the sandwich fresh and prevents excess moisture from soaking into the bread.
Easy Variations and Swaps
- Swap the bread. Ciabatta, sourdough or sturdy sandwich rolls all work well if you can’t find focaccia.
- Use chicken thighs. They add slightly richer flavor and stay extra juicy on the grill.
- Try provolone cheese. It gives the sandwich a sharper, more savory flavor than mozzarella.
- Add roasted red peppers. They bring a little sweetness and smoky flavor.
- Use arugula instead of romaine. Arugula adds a more peppery bite.
- Add crispy bacon. It makes the sandwich feel a little more indulgent and burger-like.
- Cook it indoors if needed. A grill pan or cast iron skillet works well when outdoor grilling isn’t an option.
- Turn it into a panini. Press the sandwich in a skillet after assembling for a crisp, melty version.
What to Serve with Chicken Pesto Sandwiches
These sandwiches pair especially well with lighter summer sides and easy picnic-style dishes.
- Serve them with this Tortellini Pasta Salad for an easy summer dinner that feels great for cookouts or casual hosting.
- Pair the sandwiches with this Fruit Salad when you want something lighter and extra fresh for lunch or warm weather dinners.
- Add these Braised Red Potatoes if you want the meal to feel a little heartier.
- These Baked Crispy Sweet Potato Fries are great when you want classic sandwich-and-fries energy with a lighter twist.
- This Simple Salad with spinach and arugula adds a fresh balance that works really well with the pesto and mozzarella.
Storage and Reheating
For the best texture, store the sandwich components separately and assemble just before serving.
- Refrigerator Storage: Store leftover grilled chicken, pesto and toppings in separate airtight containers in the refrigerator for up to 3 to 4 days.
- Reheating Chicken: Place the chicken in a skillet with a splash of water or chicken broth. Cover and warm over low heat for about 10 minutes so it stays juicy.
- Freezing: The grilled chicken can be frozen for up to 2 months. Thaw overnight in the refrigerator before reheating.
- Best Assembly Tip: Wait to add tomatoes and lettuce until serving so the sandwiches stay fresh and the bread doesn’t get soggy.

FAQs
What bread works best for a chicken pesto sandwich?
Focaccia works especially well because it stays soft while holding up to juicy chicken, pesto and tomato slices. Ciabatta, sourdough and sturdy sandwich rolls also work well for grilled chicken sandwiches.
Can I use store-bought pesto?
Yes, store-bought pesto works well for this sandwich and keeps the recipe quick enough for weeknights. Refrigerated pesto usually has a fresher basil flavor than shelf-stable jars.
How do you keep grilled chicken juicy?
Pounding thick chicken breasts to an even thickness helps them cook more evenly on the grill. Cook the chicken to 165 degrees F and let it rest for a few minutes before slicing to help keep the juices inside.
Can I make this sandwich indoors?
Yes. You can cook the chicken in a grill pan or cast iron skillet over medium-high heat if you don’t want to use an outdoor grill. You can also toast the bread in the same pan before assembling the sandwiches.
Can these sandwiches be made ahead of time?
You can prepare the grilled chicken and toppings ahead of time, but it’s best to assemble the sandwiches right before serving so the bread stays fresh and doesn’t get soggy.
What cheese goes best with pesto chicken sandwiches?
Low-moisture mozzarella is one of the best cheeses for pesto chicken sandwiches because it melts well and holds together nicely. Provolone and fontina are also great options depending on the texture you prefer.
More Sandwich Recipes
- Ultimate BLT Grilled Cheese is loaded with crispy bacon, tomato and melty cheese for an extra indulgent sandwich night.
- Chipotle Chicken Sliders are great for game days, casual dinners or feeding a crowd.
- Bacon Ranch Chicken Sliders are packed with melty cheese, crispy bacon and ranch flavor.
- Philly Cheesesteak Sliders make an easy party-style dinner with tender beef, peppers and melted cheese.
- Buffalo Chicken Lettuce Wraps are a lighter option when you want bold flavor without a heavy sandwich.
Made this Grilled Chicken Pesto Sandwich? Leave a review and let me know how it turned out!

Grilled Chicken Pesto Sandwich
Ingredients
- 4 boneless skinless chicken breast halves
- olive oil
- kosher salt
- freshly ground black pepper
- 6 ounces mozzarella, sliced
- 1 loaf focaccia, sliced into 4 pieces, each cut in half horizontally (or your favorite type of bread)
- ½ cup basil pesto, or more to taste
- 1 large tomato, sliced
- romaine lettuce, for serving
Instructions
- Lightly brush the chicken breasts with olive oil and season with salt and pepper.
- Prepare grill for direct grilling over medium-high heat. Brush and oil the grill grate.
- Place the chicken on the grill directly over the fire and cook until the juices run clear and the chicken is cooked through, about 5 to 8 minutes on each side. About 2 minutes before the chicken is ready, place a slice of cheese on each breast half, cover the grill and allow the cheese to melt. (The internal temperature of the chicken should read 165 degrees F on an instant read thermometer.)
- Transfer the chicken to a plate. Spread the bread slices with pesto. Arrange one breast half on each of the 4 bread pieces. Top with tomato slices and lettuce. Serve warm.
Notes
- Pound thick chicken breasts for even cooking.
- Toast the bread for extra texture.
- Store sandwich components separately for best freshness.
- Use homemade or store-bought pesto.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.










Made this for lunch the other day and we couldn’t get enough. It was so delicious! Especially loved the fresh pesto. Can’t wait to make again!
This sandwich was absolutely AMAZING! Love the flavor from the pesto and the melty mozzarella. This recipe is going to be on repeat all summer long with the fresh basil from my garden!
Holy YUM!! this would be incredible this summer with my heirloom tomatoes!
These sandwiches were simple and delicious! It is one of those dishes that I always order at cafes and forget that I can just as easily make it at home! I will definitely be making this again, and think next time I’ll add some spinach instead of romaine. Thanks!
I’m so glad that you loved them, Emily! I like to switch it up and add spinach sometimes too. Thanks for stopping by!