There’s something magical about the combination of tender grilled chicken, vibrant homemade pesto, and crusty bread that creates sandwich perfection. I’ve been perfecting this recipe for years, and I’m thrilled to finally share my ultimate grilled chicken sandwich with pesto. This isn’t just any sandwich—it’s a celebration of fresh ingredients, balanced flavors, and simple cooking techniques that come together to create something truly memorable.
Why This Sandwich Will Become Your New Favorite
I remember the first time I tasted a properly made chicken pesto sandwich at a small Italian café tucked away in a side street of Rome. The simplicity and bold flavors completely transformed my understanding of what a sandwich could be. Since then, I’ve spent countless hours in my kitchen experimenting with different ingredients, grilling techniques, and pesto variations to create the perfect version.
This sandwich brings together succulent marinated chicken, a bright, herbaceous homemade pesto, perfectly toasted bread, and just the right combination of fresh vegetables. Whether you’re preparing lunch, planning a picnic, or serving a casual dinner, this recipe will elevate your sandwich game to restaurant quality.
The Secret to Perfect Grilled Chicken
The foundation of this sandwich is perfectly grilled chicken—tender and juicy on the inside with beautiful char marks on the outside. I’ve found that the key lies in both the marinade and the grilling technique.
The Marinade Magic
My go-to marinade combines acidity, herbs, and oil in perfect harmony:
- Olive oil: Forms the base and helps carry flavors into the meat
- Lemon juice: Tenderizes the chicken while adding brightness
- Garlic: Provides aromatic depth that stands up to the grilling process
- Italian herbs: A blend of oregano, basil, and thyme for Mediterranean flavor
- Salt and pepper: Enhances all other flavors without overwhelming
I’ve discovered that marinating the chicken for at least 30 minutes makes a noticeable difference, but if you can plan ahead, letting it sit overnight in the refrigerator yields chicken that’s incredibly tender and packed with flavor.
Grilling Technique
After years of trial and error, I’ve found that the following method consistently produces perfect results:
- Preheat your grill to medium-high heat (around 375-425°F)
- Remove chicken from marinade and pat dry with paper towels
- Place chicken on the hottest part of the grill for 2-3 minutes without moving it
- Rotate 45 degrees to create professional-looking crosshatch marks
- Flip once and finish cooking until internal temperature reaches 165°F
- Let the chicken rest for 5 minutes before slicing
This technique ensures your chicken has beautiful grill marks, retains its juices, and cooks evenly throughout.
Creating the Perfect Pesto

While store-bought pesto is convenient, nothing compares to the vibrant flavor of homemade. My recipe stays true to traditional Genovese preparation while incorporating a few modern tweaks for the perfect sandwich spread.
Fresh Basil Pesto Recipe
Ingredient | Amount | Notes |
---|---|---|
Fresh basil leaves | 2 packed cups | Use young, tender leaves for best flavor |
Pine nuts | 1/3 cup | Lightly toasted to enhance nuttiness |
Parmesan cheese | 1/2 cup | Freshly grated, aged 24+ months if possible |
Garlic cloves | 2-3 medium | Adjust according to your preference |
Extra virgin olive oil | 1/2 cup | Use the highest quality you can afford |
Lemon juice | 1 teaspoon | Adds brightness and prevents browning |
Sea salt | 1/2 teaspoon | Enhances all flavors |
Black pepper | 1/4 teaspoon | Freshly ground |
Preparation Method:
- Toast pine nuts in a dry pan until golden and fragrant (watch carefully as they burn quickly)
- Add basil, cooled pine nuts, garlic, and cheese to a food processor
- Pulse several times until coarsely chopped
- With the processor running, slowly drizzle in olive oil until emulsified
- Add lemon juice, salt, and pepper, then pulse briefly to incorporate
- Taste and adjust seasonings as needed
Pesto Variations to Try
While classic basil pesto is hard to beat, I occasionally experiment with these delicious variations:
- Sun-dried Tomato Pesto: Replace half the basil with sun-dried tomatoes for a tangy twist
- Arugula Pesto: Substitute half the basil with peppery arugula for added dimension
- Spinach-Basil Blend: Create a milder, nutrient-packed version by using half spinach
- Walnut Pesto: Swap pine nuts for walnuts for an earthier profile and lower cost
Bread Selection: More Important Than You Think
After experimenting with countless bread options, I’ve found that the ideal choice needs to balance three qualities:
- Sturdiness: The bread must hold up to juicy chicken and pesto without becoming soggy
- Texture: A contrast between crispy exterior and soft interior enhances the eating experience
- Flavor: The bread should complement rather than compete with the fillings
My top recommendations include:
Bread Type | Best Qualities | Preparation Notes |
---|---|---|
Ciabatta | Airy interior with crisp crust; absorbs flavors well | Split horizontally and lightly toast |
Sourdough | Tangy flavor complements the pesto; structural integrity | Cut 1/2 inch slices and toast until golden |
Focaccia | Herb-infused; beautiful presentation | Slice horizontally and use without toasting |
Artisanal French Baguette | Crispy exterior, tender interior | Split lengthwise and briefly toast |
Whole Grain | Nutty flavor; added nutritional benefits | Toast well to prevent sogginess |
The Perfect Toast
Toasting your bread correctly can make or break your sandwich. I prefer brushing the cut sides with a small amount of olive oil and then either:
- Toasting on the grill for 1-2 minutes while the chicken rests
- Placing under the broiler for 1-2 minutes until golden
- Using a hot cast-iron pan for 2-3 minutes until crisp
The goal is golden-brown bread with a slight crunch—not dried-out toast.
Building the Ultimate Chicken Pesto Sandwich

Assembly order matters more than you might think. After countless sandwiches, I’ve perfected a layering technique that prevents sogginess while ensuring every bite contains the perfect balance of flavors.
The Ideal Layering Method
Starting from the bottom slice of toasted bread:
- Spread a thin layer of pesto on the bottom bread slice (this creates a moisture barrier)
- Add a layer of fresh arugula or lettuce
- Place thinly sliced tomatoes, seasoned with a pinch of salt
- Arrange sliced grilled chicken evenly
- Add sliced fresh mozzarella or provolone cheese (optional but recommended)
- Top with roasted red peppers or avocado slices
- Spread another layer of pesto on the top slice of bread
- Press gently and slice diagonally for the best presentation
Elevating with Complementary Add-ins
To take your sandwich to the next level, consider these thoughtful additions:
Add-in | Flavor Profile | Preparation Tip |
---|---|---|
Roasted red peppers | Sweet, smoky depth | Pat dry to remove excess moisture |
Fresh mozzarella | Creamy, mild | Slice thinly and pat dry |
Aged provolone | Sharp, complex | Works better melted slightly |
Avocado | Buttery richness | Slice just before assembly and season with lemon |
Red onion | Sharp bite | Soak thin slices in ice water for 10 minutes to mellow |
Arugula | Peppery freshness | Use as a bed for the chicken |
Sliced artichoke hearts | Tangy complexity | Drain well and pat dry |
Sundried tomatoes | Concentrated umami | Chop finely and mix into the pesto |
My Complete Recipe
Now that we’ve covered all the components, let’s put everything together in a comprehensive recipe.
Ingredients (Makes 4 sandwiches)
For the Chicken Marinade:
- 4 boneless, skinless chicken breasts (about 1.5 pounds), pounded to even thickness
- 3 tablespoons extra virgin olive oil
- 2 tablespoons fresh lemon juice
- 3 garlic cloves, minced
- 1 teaspoon dried Italian herbs
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
For the Pesto:
- 2 cups packed fresh basil leaves
- 1/3 cup pine nuts, lightly toasted
- 1/2 cup freshly grated Parmesan cheese
- 2-3 garlic cloves
- 1/2 cup extra virgin olive oil
- 1 teaspoon fresh lemon juice
- 1/2 teaspoon sea salt
- 1/4 teaspoon freshly ground black pepper
For the Sandwiches:
- 8 slices of ciabatta, sourdough, or bread of choice
- 2 tablespoons olive oil (for toasting bread)
- 2 cups fresh arugula or mixed greens
- 2 large tomatoes, thinly sliced
- 1 large avocado, sliced (optional)
- 8 ounces fresh mozzarella or provolone, sliced (optional)
- 1 jar roasted red peppers, drained and patted dry (optional)
- Thinly sliced red onion (optional)
Method
Prepare the Chicken:
- In a large bowl or zip-top bag, combine olive oil, lemon juice, minced garlic, Italian herbs, salt, and pepper.
- Add chicken breasts, ensuring they’re well-coated. Seal and refrigerate for at least 30 minutes, or up to 24 hours.
- Preheat grill to medium-high heat (around 400°F).
- Remove chicken from marinade, pat dry with paper towels.
- Grill chicken for 5-7 minutes per side, or until internal temperature reaches 165°F.
- Transfer to a cutting board, tent with foil, and rest for 5 minutes before slicing against the grain.
Make the Pesto:
- Toast pine nuts in a dry skillet over medium heat until golden and fragrant, about 3-5 minutes, stirring frequently. Cool completely.
- In a food processor, combine basil, cooled pine nuts, Parmesan, and garlic. Pulse until coarsely chopped.
- With the processor running, slowly drizzle in olive oil until emulsified.
- Add lemon juice, salt, and pepper. Pulse briefly to incorporate.
- Transfer to a container and cover surface directly with plastic wrap if not using immediately.
Assemble the Sandwiches:
- Brush bread slices with olive oil on one side. Toast on the grill or in a hot skillet until golden and crisp.
- Spread a generous layer of pesto on each bread slice.
- On bottom slices, layer arugula, tomato slices (seasoned with a pinch of salt), and sliced grilled chicken.
- Add cheese, roasted red peppers, avocado, or red onion if using.
- Top with remaining bread slices, pesto-side down.
- Press gently and slice diagonally before serving.
Make-Ahead Tips
When preparing for gatherings or busy weeknights, I’ve found these make-ahead strategies incredibly helpful:
- The pesto can be made up to 3 days in advance; store in an airtight container with plastic wrap pressed directly on the surface to prevent oxidation
- Chicken can be marinated the night before for maximum flavor
- Grill chicken up to 2 days ahead; slice and store in the refrigerator
- Prep vegetables the morning of serving
- Assemble sandwiches up to 4 hours before serving; wrap tightly in parchment paper
Serving Suggestions

To create a complete meal experience, I like to serve these sandwiches with thoughtfully paired sides:
Side Dish | Why It Works | Serving Note |
---|---|---|
Tuscan White Bean Salad | Light, protein-rich complement | Serve chilled with fresh herbs |
Crispy Rosemary Potatoes | Satisfying crunch and herbal notes | Best served warm |
Simple Mixed Greens | Fresh, palate-cleansing | Dress lightly with lemon vinaigrette |
Marinated Artichoke Hearts | Tangy contrast to rich sandwich | Drain well before serving |
Grilled Vegetable Platter | Colorful, seasonal extension of grilling theme | Drizzle with quality olive oil |
Classic Potato Chips | Crowd-pleasing crunch | Choose kettle-cooked for best texture |
Sparkling Water with Lemon | Refreshing palate cleanser | Serve well-chilled with fresh citrus |
Homemade Iced Tea | Refreshing beverage pairing | Garnish with fresh mint |
Nutrition Information
For those mindful of nutritional content, here’s a detailed breakdown for one sandwich (using ciabatta bread, without optional cheese or avocado):
Nutrient | Amount | % Daily Value* |
---|---|---|
Calories | 485 | – |
Total Fat | 28g | 36% |
Saturated Fat | 5g | 25% |
Trans Fat | 0g | – |
Cholesterol | 75mg | 25% |
Sodium | 720mg | 31% |
Total Carbohydrate | 32g | 12% |
Dietary Fiber | 3g | 11% |
Total Sugars | 2g | – |
Protein | 31g | 62% |
Vitamin D | 0mcg | 0% |
Calcium | 110mg | 8% |
Iron | 3mg | 17% |
Potassium | 485mg | 10% |
*Based on a 2,000 calorie diet
Common Questions & Answers
Q: Can I make this sandwich without a grill?
Yes! You have several excellent alternatives. My favorite is using a cast-iron grill pan on high heat, which creates similar char marks and flavor. Alternatively, you can broil the chicken 4-5 inches from the heat source for about 5-7 minutes per side, or bake at 425°F for 20-25 minutes, though you’ll miss some of the smoky char flavor.
Q: How can I make this sandwich dairy-free?
For a delicious dairy-free version, replace the Parmesan in the pesto with nutritional yeast (use about 3 tablespoons) and add an extra pinch of salt. Skip the mozzarella or provolone and consider adding avocado for creamy richness. The sandwich remains absolutely delicious!
Q: What’s the best way to store leftover pesto?
Great question! Pour a thin layer of olive oil on top of the pesto, then cover with plastic wrap pressed directly onto the surface to prevent air exposure. Store in the refrigerator for up to 5 days. You can also freeze pesto in ice cube trays, then transfer the frozen cubes to a freezer bag for up to 3 months.
Q: Can I use chicken thighs instead of breasts?
Absolutely! Boneless, skinless chicken thighs make an excellent substitution and often result in even juicier meat. They require slightly different cooking times—about 5-6 minutes per side—and you’ll want to make sure they reach an internal temperature of 165°F.
Q: How do I prevent my sandwich from getting soggy?
The key is creating moisture barriers. Apply pesto directly to the bread to create a fat barrier, place greens between wet ingredients and bread, and always pat tomatoes, roasted peppers, and other high-moisture ingredients dry with paper towels before assembly. For make-ahead sandwiches, pack wet ingredients separately and assemble just before eating.
Q: What’s a good substitute for pine nuts in the pesto?
Pine nuts can be expensive, but you have several great alternatives. My favorites are walnuts, which provide a pleasant earthiness, or unsalted pistachios for a unique flavor profile. Sunflower seeds work well for nut allergies, and even almonds make a delicious variation. Just make sure to toast them lightly first to enhance their flavor.
Q: How can I make this sandwich faster on busy weeknights?
The ultimate time-saver is to prep components ahead: marinate and grill chicken on Sunday, make a batch of pesto, and wash your greens. For a truly quick version, you can use quality store-bought rotisserie chicken and pre-made pesto (look for refrigerated options with minimal preservatives). With these shortcuts, you can assemble delicious sandwiches in just 5-10 minutes.
Q: Can I turn this into a vegetarian sandwich?
Absolutely! My favorite vegetarian version substitutes grilled portobello mushrooms for the chicken. Marinate thick portobello caps in the same marinade for 30 minutes, then grill 4-5 minutes per side until tender. You could also use grilled eggplant, halloumi cheese, or even grilled firm tofu as protein alternatives.
Budget-Friendly Adaptations
I understand that some ingredients in this recipe can be costly. Here are smart substitutions that maintain the spirit of the dish while reducing the cost:
Premium Ingredient | Budget-Friendly Alternative | Notes |
---|---|---|
Pine nuts | Walnuts or sunflower seeds | Toast lightly for best flavor |
Fresh basil (large quantity) | Half basil, half spinach | Maintains green color while stretching expensive basil |
Parmesan cheese | Pecorino Romano or domestic Parmesan | Similar flavor profile at lower cost |
Chicken breasts | Chicken thighs | Often cheaper and more forgiving when cooking |
Artisanal bread | Make your own focaccia | Simple recipe with excellent results |
Fresh mozzarella | Provolone slices | More affordable with longer shelf life |
Out-of-season tomatoes | Roasted cherry tomatoes | Concentrates flavor of less expensive options |
Final Thoughts
Creating the perfect grilled chicken sandwich with pesto is a wonderful blend of technique and creativity. While I’ve shared my preferred method and ingredients, I encourage you to experiment and make it your own. Perhaps you’ll discover a unique combination that becomes your signature sandwich!
Remember that great cooking is about honoring quality ingredients. When possible, seek out locally grown produce, freshly baked bread, and ethically raised chicken. These choices not only elevate the flavor of your sandwich but connect you to your food system in meaningful ways.
I hope this recipe brings as much joy to your kitchen as it has to mine. There’s something deeply satisfying about creating a seemingly simple dish that delivers complex, harmonious flavors. Whether you’re making this sandwich for yourself, your family, or friends, it’s sure to impress with its balance of bright pesto, succulent chicken, and carefully selected accompaniments.
Q&A Section
Q: How long will the assembled sandwiches keep? The fully assembled sandwiches are best eaten within 4 hours. For longer storage, keep components separate and assemble just before eating.
Q: Is there a way to make the chicken even more tender? Yes! Try brining the chicken breasts before marinating. Dissolve 2 tablespoons of salt in 4 cups of water, submerge the chicken for 30 minutes, then rinse well before applying the marinade.
Q: Can I grill the chicken ahead of time for meal prep? Absolutely! Grilled chicken stays delicious for up to 3 days in the refrigerator. Slice it just before assembling your sandwiches for maximum juiciness.
Q: What’s the best way to transport these sandwiches for a picnic? Wrap tightly in parchment paper, then foil, and keep cool. For best results, bring components separately and assemble on site, or use sturdy bread like ciabatta that won’t get soggy.
Q: Can I use this marinade and pesto for other dishes? Definitely! The chicken marinade works beautifully for any grilled chicken dish, and the pesto is fantastic tossed with pasta, spread on pizza, or stirred into soups for added flavor.