This Chicken Pesto Caprese Sandwich is one of my favorite toasted sandwiches when I want something fresh, filling, and full of Italian-inspired flavor. I layer juicy seasoned chicken, creamy mozzarella, ripe tomatoes, and basil pesto inside crisp ciabatta rolls for a warm, satisfying meal that works for lunch or dinner.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
2 large boneless skinless chicken breasts
1 tablespoon Italian seasoning
Salt to taste
Freshly cracked black pepper to taste
1 tablespoon avocado oil
4 ciabatta rolls, sliced in half
4 tablespoons mayonnaise
⅓ cup pesto
6 ounces fresh mozzarella, sliced
4 Roma tomatoes, sliced
Extra avocado oil for brushing
Directions
I slice the chicken breasts horizontally to make 4 thin cutlets. Then I season both sides with Italian seasoning, salt, and black pepper.
I heat avocado oil in a large skillet over medium-high heat. I cook the chicken for 3 to 5 minutes per side, until it is golden and fully cooked.
Next I remove the chicken from the skillet and set it aside. Then I place the ciabatta rolls cut-side down in the skillet and toast them for 1 to 2 minutes, until lightly golden.
I spread mayonnaise on one half of each roll and pesto on the other half. Then I layer each sandwich with one chicken cutlet, mozzarella slices, and tomato slices.
I close the sandwiches and lightly brush the outsides with avocado oil. Then I return them to the skillet and cook for about 2 minutes per side, until the bread is crispy and the mozzarella is melted.
I serve the sandwiches warm right away.
Servings and Timing
This recipe makes 4 servings.
Prep time: 10 minutes
Cooking time: 20 minutes
Total time: 30 minutes
Calories: 541 kcal per serving
Variations
I like using grilled chicken when I want a smokier flavor. I can also add fresh basil leaves for an even stronger Caprese-style taste.
For a spicier version, I add a pinch of crushed red pepper flakes or use a spicy pesto. I can also swap ciabatta for focaccia, sourdough, or another sturdy sandwich bread.
Storage/Reheating
I prefer eating this sandwich fresh because the ciabatta stays crisp and the mozzarella is perfectly melted.
For leftovers, I store the chicken, mozzarella, tomatoes, pesto, and bread separately when possible. If the sandwich is already assembled, I wrap it tightly and refrigerate it for up to 2 days.
To reheat, I warm it in a skillet over medium-low heat until the bread crisps again and the cheese softens. I avoid the microwave when I want the bread to stay crisp.
FAQs
Can I use store-bought pesto?
Yes, I use store-bought pesto when I want to keep this recipe quick and easy. Homemade pesto also works well.
Can I make this sandwich ahead of time?
I can cook the chicken ahead of time, but I like assembling and toasting the sandwich right before serving so the bread does not get soggy.
What bread works best for this recipe?
I like ciabatta because it gets crisp on the outside while staying chewy inside. Focaccia, sourdough, or sturdy rolls also work.
Can I use chicken thighs instead of chicken breasts?
Yes, I can use boneless skinless chicken thighs. I just make sure they are fully cooked before assembling the sandwiches.
What can I serve with this sandwich?
I like serving it with a green salad, roasted vegetables, soup, fries, or fresh fruit.
Conclusion
This Chicken Pesto Caprese Sandwich is a simple, flavorful meal I can make in about 30 minutes. I love the mix of juicy chicken, creamy mozzarella, fresh tomatoes, basil pesto, and crispy ciabatta, especially when I want an easy lunch or dinner that still feels satisfying.
📖 Recipe:
Print
Chicken Pesto Caprese Sandwich
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Sophia
- Total Time: 30 minutes
- Yield: 4 servings
- Diet: Halal
Description
A warm toasted sandwich layered with seasoned chicken, fresh mozzarella, ripe tomatoes, and basil pesto on crispy ciabatta rolls. It is a satisfying Italian-inspired meal perfect for lunch or dinner.
Ingredients
2 large boneless skinless chicken breasts
1 tablespoon Italian seasoning
Salt to taste
Freshly cracked black pepper to taste
1 tablespoon avocado oil
4 ciabatta rolls, sliced in half
4 tablespoons mayonnaise
1/3 cup pesto
6 ounces fresh mozzarella, sliced
4 Roma tomatoes, sliced
Extra avocado oil for brushing
Instructions
- Slice the chicken breasts horizontally to create 4 thin cutlets and season both sides with Italian seasoning, salt, and black pepper.
- Heat 1 tablespoon avocado oil in a large skillet over medium-high heat.
- Cook the chicken for 3 to 5 minutes per side until golden brown and fully cooked through.
- Remove the chicken and set aside.
- Place the ciabatta rolls cut-side down in the skillet and toast for 1 to 2 minutes until lightly golden.
- Spread mayonnaise on one half of each roll and pesto on the other half.
- Layer each sandwich with a chicken cutlet, mozzarella slices, and tomato slices.
- Close the sandwiches and lightly brush the outsides with avocado oil.
- Return the sandwiches to the skillet and cook about 2 minutes per side until the bread is crisp and the mozzarella is melted.
- Serve warm.
Notes
Use grilled chicken for a smokier flavor.
Add fresh basil leaves for extra Caprese flavor.
For a spicy version, add crushed red pepper flakes or use spicy pesto.
Ciabatta can be replaced with focaccia, sourdough, or another sturdy bread.
Store components separately when possible and refrigerate leftovers for up to 2 days.
Reheat in a skillet for the crispiest texture.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Pan Fry
- Cuisine: Italian
Nutrition
- Serving Size: 1 sandwich
- Calories: 541 kcal
- Sugar: 5 g
- Sodium: 760 mg
- Fat: 25 g
- Saturated Fat: 8 g
- Unsaturated Fat: 15 g
- Trans Fat: 0 g
- Carbohydrates: 38 g
- Fiber: 3 g
- Protein: 40 g
- Cholesterol: 105 mg
