This post may contain affiliate links, please see the privacy policy for details.
This Italian chicken pesto sandwich is loaded with juicy grilled chicken, melted fresh mozzarella, basil pesto and a warm cherry tomato relish on toasted garlic butter buns. It has all the fresh, savory flavors of a café-style sandwich but comes together at home in just 30 minutes. The combination of herby pesto, creamy cheese and sweet blistered tomatoes makes it an easy yet satisfying choice for lunch or dinner. Serve it with a simple salad, fries or roasted potatoes for a complete meal.

Why You’ll Love It

Loaded with succulent chicken, fresh mozzarella cheese, and zesty pesto sauce, this Italian chicken pesto sandwich is a true winner for a delicious lunch or dinner.
Ready in 30 minutes: The seasoned chicken, warm tomato relish and toasted buns all come together quickly for an easy lunch or dinner.
Full of Italian-inspired flavor: Basil pesto, fresh mozzarella, garlic, herbs and juicy tomatoes create a fresh, savory sandwich in every bite.
Better than an ordinary chicken sandwich: Garlic butter buns, melted cheese and blistered cherry tomatoes make this feel like something you would order at a café.
Easy to customize: Use your favorite bread, swap the cheese or cook the chicken indoors or outside on the grill.

You may also enjoy my Caprese pasta salad, or some rotisserie chicken sandwiches, hot turkey sandwiches or Italian chopped sandwiches.

Chicken Pesto Sandwich Ingredients
A complete list of ingredients and amounts can be found in the recipe card below.
Chicken breasts: Slice the chicken breasts in half horizontally to create thin cutlets. They cook quickly and fit the buns much better than thick, full-size chicken breasts.
Garlic powder: Adds savory depth to the chicken seasoning.
Dried herbs: Classic Italian herbs, basil and oregano, enhance flavor and aroma.
Olive oil: Used for grilling and sautéing, providing richness.
Pesto: I prefer homemade basil pesto when I have fresh basil, but a good refrigerated store-bought pesto works well too. You’ll use it on both the chicken and the toasted buns.
Italian buns: Choose sturdy Italian rolls, ciabatta buns or focaccia that can hold the juicy chicken and tomato relish without falling apart.
Salted butter: Enhances flavor and helps toast the bread to golden perfection.
Fresh mozzarella: Fresh mozzarella or sliced bocconcini melts into a creamy layer over the chicken. Pat it dry before using so it doesn’t make the sandwich watery.
Cherry tomatoes: Cooking cherry tomatoes with shallot and garlic creates a warm, juicy relish that gives this sandwich more flavor than plain tomato slices.
Shallot: Shallot adds mild onion flavor and a little sweetness without overpowering the pesto.
Garlic: Provides pungent, savory notes throughout the dish.
Red pepper flakes: This ingredient adds a subtle heat and warmth.

How to Make this Grilled Chicken Sandwich
For more detailed instructions, with weights and measurements, jump to the printable recipe card.
Season the chicken: Pat the chicken cutlets dry and season both sides with garlic powder, basil, oregano, salt, and pepper.
Cook the chicken: Grill the chicken in a hot grill pan until browned and cooked through.
Make the tomato relish: Sauté the cherry tomatoes, shallot, garlic, red pepper flakes, and seasonings until the tomatoes begin to blister.
Melt the cheese: Spread pesto over the chicken, top with mozzarella, cover, and cook over low heat until melted.
Toast the buns: Brush the cut sides with garlic butter and bake until lightly golden.
Assemble the sandwiches: Add pesto, tomato relish, cheesy chicken, and fresh basil to the toasted buns.

Substitutions and Variations
Chicken thighs: Boneless, skinless thighs also work, although they may need a little longer to cook.
Different cheese: Try provolone or smoked mozzarella. If using burrata, add it after the chicken is cooked rather than trying to melt it in the pan.
Add some greens: Fresh arugula or baby spinach adds color and a slightly peppery flavor.
Add roasted peppers: Roasted red peppers pair especially well with pesto, mozzarella and grilled chicken.
Change the bread: Use ciabatta rolls, focaccia or a sliced Italian loaf.
Adjust the spiciness: Feel free to use less or more red pepper flakes.

Serving Suggestions
With a side dish: Potato chips, a sweet potato kale salad, an iceberg wedge salad, or perhaps some onion rings would be good with your Italian chicken pesto sandwiches. You might like some of my Italian veggie dishes too.
With a drink: Make your own Italian cream soda or enjoy a Starbucks copycat pink drink.

How to Store
Store: For the best results, store the chicken, tomato relish and buns separately in airtight containers in the refrigerator for up to 2 days. Fully assembled sandwiches are best eaten the same day.
Freeze: I don’t recommend freezing the assembled sandwiches, but the cooked chicken can be frozen separately.
Reheat: Warm the chicken and tomato relish in a skillet or microwave, then assemble them on freshly toasted buns. An assembled sandwich can also be reheated in a 350°F oven until warmed through, although the fresh basil should be added afterward.

Top Tips
Use thin chicken cutlets: Slice the breasts horizontally so they cook quickly and evenly without becoming dry.
Pat everything dry: Pat the chicken dry before seasoning and blot excess moisture from the fresh mozzarella to prevent a soggy sandwich.
Don’t crowd the tomatoes: Give the tomatoes room in the skillet so they blister and soften instead of steaming.
Toast the buns: Toasting creates a barrier between the bread and the juicy tomato relish, helping the sandwich hold together better.

Chicken Pesto Sandwich Recipes FAQs
Yes. Assemble the sandwiches without overfilling them, then lightly butter the outsides of the buns. Cook in a preheated panini press until the bread is crisp and the mozzarella is melted. Keep in mind that the juicy tomato relish can spill out when pressed, so use a little less than you would for an unpressed sandwich.
Use thin, evenly sized chicken cutlets and cook them only until they reach 165°F in the thickest part. Overcooking is the most common reason chicken breasts become dry.
Yes. Warm sliced cooked chicken in a skillet, add the pesto and mozzarella, then cover briefly until the cheese melts. This is a great shortcut, although you won’t get the same freshly grilled flavor.
Ciabatta, focaccia and sturdy Italian rolls all work well. Choose bread with enough structure to hold the chicken and tomato relish, and toast it before assembling the sandwich to help prevent sogginess.

Italian Chicken Sandwich Recipe

Italian Chicken Pesto Sandwich
Equipment
- Griddle Pan or Skillet
Ingredients
- 3 chicken breasts, sliced in half horizontally to make 6 thin cutlets
- ½ Teaspoon garlic powder
- ½ Teaspoon dried basil
- ½ Teaspoon salt
- ½ Teaspoon oregano, dried
- 1 Tablespoon olive oil
- 1/4 Cup pesto
- 6 buns, Italian bread
- 3 Tablespoon salted butter
- 1 Teaspoon garlic, minced
- 6 Slices fresh mozzarella, or large bocconcini
- 1 Cup cherry tomatoes, halved
- 1 shallot, thinly sliced
- 2 Cloves garlic, minced
- Pinch red pepper flakes
- ½ Teaspoon black pepper, coarse
- ½ Teaspoon sea salt
- 12 basil leaves, fresh
Instructions
- Heat a grill pan over high heat.
- Combine garlic powder, basil, pepper, salt, and oregano in a small bowl or ramekin.
- Pat chicken dry, then season both sides with seasoning.
- Cook for about 3 minutes per side, or until the thickest part reaches 165°F. Let the chicken rest for 3 minutes while you toast the buns.
- Preheat the oven to 375 degrees F.
- Heat a frying pan over medium high heat. Combine cherry tomatoes, shallot, minced garlic, red pepper flakes, and sea salt in a mixing bowl and mix well. Add to the pan. Sauté for 5 minutes, or until cherry tomatoes start to blister.
- Add a dollop of pesto to the top of each chicken and spread. Next, top with mozzarella. Lower heat to low and cover the pan. Cook until the cheese is melted and blanketing the chicken.
- Preheat the oven to 400°F. Arrange the buns cut side up on a baking sheet.
- Combine melted butter and minced garlic. Brush the cut sides with garlic butter and bake for 4 to 6 minutes, or until lightly golden around the edges.
- Remove bread. Spread remaining pesto over the bread. Add tomato relish to the bottom slice of bread, then the chicken, and top with a couple leaves of fresh basil. Secure with a sandwich pick.
Notes
Pat everything dry: Pat the chicken dry before seasoning and blot excess moisture from the fresh mozzarella to prevent a soggy sandwich.
Don’t crowd the tomatoes: Give the tomatoes room in the skillet so they blister and soften instead of steaming.
Toast the buns: Toasting creates a barrier between the bread and the juicy tomato relish, helping the sandwich hold together better.
Nutrition






This pesto chicken sandwich recipe makes a great lunch or dinner. Use homemade pesto or a store-bought version as well as fresh mozzarella and juicy chicken for the ultimate Italian sandwiches. The combination of juicy chicken, fresh mozzarella cheese, and tangy pesto sauce is sure to get rave reviews from the whole family.
Other Recipes to Try


Bella Bucchiotti
Bella Bucchiotti is a Canadian-based syndicated food, travel, and lifestyle writer, photographer, and creator at xoxoBella. She founded xoxoBella in 2015, where she shares her love for food, dogs, sustainability, fitness, crafts, outdoor adventures, travel, and philanthropy to encourage others to run the extra mile, try new recipes, visit unfamiliar places, and stand for a cause. Bella creates stress-free and family-friendly recipes for weeknight dinners and festive feasts.











This recipe is unbelievably good. It’s my go-to lunch!
I am the ultimate pesto fan. This sandwich is a true winner in my book!
This pesto sandwich was superb!! I love pesto and this recipe was so fun and easy to make! So tasty!
Awesomeness! Mmmmmmmmmmmm Yummy recipe and so easy to fix up!
Whipped up this recipe and it was a total success with the family. Will be making regularly!
Everyone loved these
These were so good. I loved the pesto chicken combo.
This sandwich is just awesome, I made it already three times for my boys and they can’t get enough.
Hosted a friend’s bridal shower and made this and it was such a hit! Great flavors, and turned out perfect.
This sandwich was so good!! My husband and I both love it. We’ll make it again soon!
One of the best sandwiches I’ve tried! The chicken was cooked perfectly and the pesto sauce was remarkable! So tasty and pleasing! We enjoyed it!
The melted mozzarella is my favorite part of this sandwich. Keeps the chicken nice and moist!
My favorite sandwich! We loved these