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
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

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

  1. Slice the chicken breasts horizontally to create 4 thin cutlets and season both sides with Italian seasoning, salt, and black pepper.
  2. Heat 1 tablespoon avocado oil in a large skillet over medium-high heat.
  3. Cook the chicken for 3 to 5 minutes per side until golden brown and fully cooked through.
  4. Remove the chicken and set aside.
  5. Place the ciabatta rolls cut-side down in the skillet and toast for 1 to 2 minutes until lightly golden.
  6. Spread mayonnaise on one half of each roll and pesto on the other half.
  7. Layer each sandwich with a chicken cutlet, mozzarella slices, and tomato slices.
  8. Close the sandwiches and lightly brush the outsides with avocado oil.
  9. Return the sandwiches to the skillet and cook about 2 minutes per side until the bread is crisp and the mozzarella is melted.
  10. 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

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star