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