The chicken pesto sandwich recipe is a delicious and easy-to-make lunch option that combines the flavors of juicy chicken, creamy pesto, and fresh mozzarella cheese. You’ll love this recipe because it’s perfect for a quick and satisfying meal, and it’s also customizable to suit your taste preferences. Whether you’re looking for a healthy lunch option or a tasty snack, this chicken pesto sandwich recipe is a great choice.
Table of Contents
Why You’ll Love This Recipe
- Easy to make: This recipe requires minimal ingredients and can be prepared in under 30 minutes.
- Customizable: You can adjust the amount of pesto and cheese to your liking, and add other ingredients such as tomatoes or spinach.
- Delicious: The combination of chicken, pesto, and mozzarella cheese is a classic and tasty one.
- Healthy: This recipe is a great source of protein and can be made with whole wheat bread for a healthier option.
Key Ingredients & Substitutions

The key ingredients in this recipe are chicken breasts, pesto, mozzarella cheese, and ciabatta rolls. You can substitute the chicken with turkey or beef if you prefer, and use different types of cheese such as parmesan or feta. For a dairy-free option, you can use a non-dairy pesto and substitute the mozzarella cheese with a vegan alternative. Fresh basil is also essential for the pesto, and you can choose to use either sweet or Genovese basil for the best flavor.
When selecting the ingredients, it’s crucial to consider their quality and freshness. Opt for free-range chicken breasts, and choose a high-quality pesto that’s made with fresh basil and extra virgin olive oil. For the cheese, select a mozzarella that’s low in moisture to prevent the sandwich from becoming soggy.
Step-by-Step Instructions

1. Season the chicken cutlets evenly on both sides with salt, ground black pepper, garlic powder, and dried basil. Ensure the chicken is at room temperature before cooking to prevent any cold spots that may affect even cooking.
2. Heat 1 tablespoon of olive oil in a large non-stick skillet over medium-high heat. Add the chicken cutlets and cook for 3 to 5 minutes per side until golden brown and the internal temperature reaches 165°F (74°C). You’ll know the chicken is cooked when it feels firm to the touch and the juices run clear.
3. Transfer the cooked chicken to a plate and let it rest for 5 minutes. This keeps the meat juicy for the sandwich. During this time, the juices will redistribute, making the chicken more tender and flavorful.
4. While the chicken rests, preheat the oven to 350°F (177°C). Brush the cut sides of the split ciabatta rolls with the remaining 1 tablespoon of olive oil. This will help the bread toast evenly and prevent it from becoming too crispy.
5. Place the rolls cut-side up on a baking sheet and toast for 5 to 6 minutes until the edges are lightly crisp and golden. Keep an eye on the bread to ensure it doesn’t burn, as this can happen quickly.
6. Spread 1 tablespoon of basil pesto onto the toasted bottom half of each ciabatta roll. Make sure to spread the pesto evenly to get the full flavor in each bite.
7. Layer each sandwich by placing one warm chicken cutlet over the pesto, followed by two slices of fresh mozzarella and two slices of tomato. The cheese will melt slightly from the warmth of the chicken, creating a creamy and indulgent texture.
8. Finish the assembly by adding a handful of fresh arugula and a drizzle of balsamic glaze. Place the top half of the roll on the sandwich and serve immediately. The crunch of the arugula and the sweetness of the balsamic glaze will add a delightful contrast to the richness of the cheese and pesto.
For more delicious sandwich recipes, check out our Chicken Salad Sandwich Without Celery and Chicken Mayo Sandwich Recipe.
Expert Chef Tips & Troubleshooting
To prevent the sandwich from becoming soggy, make sure to toast the bread thoroughly and add the arugula and tomato just before serving. You can also use a panini press to grill the sandwich and melt the cheese. If you find that your sandwich is too dry, you can add a layer of hummus or avocado spread to keep it moist. Additionally, be mindful of the cooking time and temperature to ensure that the chicken is cooked through and the cheese is melted to perfection.
Storage, Make-Ahead & Reheating

You can store the cooked chicken in an airtight container in the refrigerator for up to 3 days. Reheat the chicken in the microwave or oven before assembling the sandwich. For food safety guidelines, check out the safe minimum internal temperatures and food safety guidelines for leftovers.
When storing the sandwich, it’s essential to keep it in an airtight container to prevent moisture from entering and making the bread soggy. You can also freeze the cooked chicken for up to 2 months and thaw it when needed.
Serving Suggestions
This chicken pesto sandwich is perfect for a quick lunch or dinner, and it can be served with a side of salad, soup, or chips. You can also serve it as a snack or appetizer for a party. Consider pairing it with a refreshing drink, such as iced tea or lemonade, to complement the flavors of the sandwich.

Chicken Pesto Sandwich Recipe
Equipment
- Non-stick skillet
- Oven
- Baking Sheet
Ingredients
Chicken Breasts
- 1 pound chicken breasts
- 1/2 teaspoon salt
- 1/2 teaspoon ground black pepper
- 1/2 teaspoon garlic powder
- 1/2 teaspoon dried basil
- 2 tablespoons olive oil
- 4 ciabatta rolls
- 1/4 cup basil pesto
- 8 ounces fresh mozzarella cheese
- 1 large heirloom tomato
- 1 cup fresh arugula
- 1 tablespoon balsamic glaze
Instructions
- Season the chicken cutlets evenly on both sides with salt, ground black pepper, garlic powder, and dried basil.
- Heat 1 tablespoon of olive oil in a large non-stick skillet over medium-high heat. Add the chicken cutlets and cook for 3 to 5 minutes per side until golden brown and the internal temperature reaches 165°F (74°C).
- Transfer the cooked chicken to a plate and let it rest for 5 minutes. This keeps the meat juicy for the sandwich.
- While the chicken rests, preheat the oven to 350°F (177°C). Brush the cut sides of the split ciabatta rolls with the remaining 1 tablespoon of olive oil.
- Place the rolls cut-side up on a baking sheet and toast for 5 to 6 minutes until the edges are lightly crisp and golden.
- Spread 1 tablespoon of basil pesto onto the toasted bottom half of each ciabatta roll.
- Layer each sandwich by placing one warm chicken cutlet over the pesto, followed by two slices of fresh mozzarella and two slices of tomato.
- Finish the assembly by adding a handful of fresh arugula and a drizzle of balsamic glaze. Place the top half of the roll on the sandwich and serve immediately.
Notes
- Calories: 685
- Protein: 39g
- Carbohydrates: 44g
- Fat: 37g
- Saturated fat: 10g
- Cholesterol: 60mg
- Sodium: 890mg
- Potassium: 320mg
- Fiber: 3g
- Sugar: 6g
- Vitamin A: 850 IU
- Vitamin C: 35mg
- Calcium: 40mg
- Iron: 2.1mg
Frequently Asked Questions
How can I prevent my chicken pesto sandwich from becoming soggy?
To keep your sandwich crisp, ensure the chicken rests for five minutes after cooking so the juices don’t run into the bread. Additionally, you can create a moisture barrier by toasting the ciabatta rolls thoroughly and placing the arugula or spinach directly against the bread before adding the juicy tomato slices.
What are the best bread alternatives if I don’t have ciabatta?
While ciabatta is preferred for its sturdy crust, you can use any hearty artisan bread like sourdough, focaccia, or a thick baguette. The goal is to use a bread that can withstand the weight of the chicken and the moisture from the pesto and balsamic vinegar without falling apart.
Can I make this sandwich dairy-free?
Yes, you can easily adapt this recipe by using a dairy-free pesto (which omits the parmesan) and replacing the fresh mozzarella with sliced avocado or a plant-based mozzarella alternative. Avocado is a particularly great choice as it maintains the creamy texture that pairs so well with the herbaceous pesto.
Is it possible to use pre-cooked or rotisserie chicken for this recipe?
Using rotisserie or leftover grilled chicken is a fantastic time-saver that reduces the total preparation time to under 15 minutes. Simply slice or shred the pre-cooked chicken and warm it slightly in a pan or microwave before assembling to ensure the mozzarella cheese melts properly.
























