Introduction
If you’re craving a sandwich that’s packed with flavor, the Best Pesto Chicken Sandwich With Mozzarella is your answer. This recipe combines tender, juicy chicken, rich and aromatic pesto, creamy mozzarella, fresh tomatoes, and crisp arugula—all nestled between a perfectly toasted ciabatta roll. It’s a lunch or dinner option that’s both satisfying and easy to prepare.
Why You’ll Love This Pesto Chicken Sandwich
This sandwich is a harmony of textures and flavors. The grilled chicken is succulent and seasoned just right, while the mozzarella adds a creamy, melty contrast. Fresh pesto brings a fragrant punch of basil and garlic, and the tomatoes and arugula provide refreshing freshness. It’s quick to assemble, visually appealing, and perfect for a family meal or casual entertaining.
Ingredients for Pesto Chicken Sandwich
Chicken
- 2 boneless, skinless chicken breasts, halved
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp garlic powder
- 1 tbsp olive oil
Sandwich Assembly
- 2 ciabatta rolls
- 4 tbsp basil pesto (store-bought or homemade)
- 4 slices fresh mozzarella
- 4 slices tomato
- 1 cup fresh arugula
Ingredient Notes
- Pesto: For a milder flavor, substitute with sun-dried tomato pesto or cilantro pesto.
- Cheese: Mozzarella can be swapped with provolone, gouda, or havarti for different flavor profiles.
- Greens: Baby spinach or romaine can replace arugula for a milder taste.
- Gluten-free: Use gluten-free rolls instead of ciabatta.
Step-by-Step Instructions
Step 1 – Prepare and Cook Chicken
- Season chicken breasts with salt, pepper, and garlic powder.
- Heat olive oil in a skillet or preheat a grill.
- Cook chicken for 5-6 minutes per side or until fully cooked and juices run clear.
Step 2 – Toast Ciabatta Rolls
- Slice rolls in half.
- Brush cut sides lightly with olive oil.
- Toast on a skillet or in the oven until golden brown.
Step 3 – Melt Mozzarella on Chicken
- Place cooked chicken on a baking sheet.
- Top each piece with mozzarella slices.
- Broil for 1-2 minutes until the cheese melts.
Step 4 – Assemble Sandwich
- Spread pesto evenly on both halves of toasted rolls.
- Layer the melted mozzarella chicken on the bottom half.
- Add tomato slices and arugula.
- Place the top half of the roll and serve immediately.
Pro Tips for Success
- Pound chicken to an even thickness for uniform cooking.
- Use high-quality fresh mozzarella for best melt and flavor.
- Warm pesto slightly to make spreading easier.
- Toast ciabatta rolls to add crunch and prevent sogginess.
- Let chicken rest 2-3 minutes before slicing to retain juices.
- Optionally drizzle with balsamic glaze for extra flavor.
Flavor Variations
- Spicy Kick: Add sliced jalapeños or a spread of chipotle mayo.
- Mediterranean Twist: Include roasted red peppers and olives.
- Cheesy Upgrade: Mix mozzarella with parmesan or fontina.
- Herb Infusion: Add fresh basil or oregano on top of arugula.
- Vegan Option: Substitute chicken with grilled tofu and mozzarella with vegan cheese.
Serving Suggestions
- Pair with a side salad or baked sweet potato fries.
- Serve with a light vinaigrette or balsamic dipping sauce.
- Great for picnic lunches or casual dinner parties.
Storage and Freezing Instructions
- Refrigeration: Store assembled sandwiches in an airtight container for up to 2 days.
- Freezing: Freeze cooked chicken separately for up to 3 months. Toast rolls and assemble fresh before serving.
- Reheating: Warm chicken in a skillet or oven, add fresh mozzarella, and assemble sandwich.
Nutrition Facts (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 480 kcal |
| Protein | 35 g |
| Carbohydrates | 35 g |
| Fat | 22 g |
| Fiber | 3 g |
| Sodium | 850 mg |
FAQ About Pesto Chicken Sandwich
What type of chicken is best for this sandwich?
Boneless, skinless chicken breasts are ideal because they cook evenly and remain tender. You can also use chicken thighs for juicier meat.
Can I make this sandwich ahead of time?
Yes, cook the chicken and store it in the fridge. Toast the rolls and assemble the sandwich just before serving to keep it fresh and crunchy.
How do I make homemade pesto?
Blend fresh basil leaves, garlic, pine nuts, Parmesan cheese, and olive oil until smooth. Season with salt and pepper to taste. Cilantro or spinach can replace basil for a different twist.
Can I grill this sandwich instead of using a skillet?
Absolutely! Grill the chicken and even the ciabatta rolls for added smoky flavor. Assemble as usual.
How can I make it healthier?
Use whole-grain or gluten-free rolls, reduce cheese, or add extra greens like spinach and arugula for added fiber and nutrients.

Best Pesto Chicken Sandwich With Mozzarella
Equipment
- skillet or grill
- baking sheet
- knife
- spatula or tongs
Ingredients
- 2 boneless, skinless chicken breasts, halved
- 1 tsp salt
- 1/2 tsp black pepper
- 1/2 tsp garlic powder
- 1 tbsp olive oil
- 2 ciabatta rolls
- 4 tbsp basil pesto
- 4 slices fresh mozzarella
- 4 slices tomato
- 1 cup fresh arugula
Instructions
- Season chicken breasts with salt, pepper, and garlic powder.
- Heat olive oil in a skillet or preheat a grill.
- Cook chicken for 5-6 minutes per side or until fully cooked and juices run clear.
- Slice rolls in half and brush cut sides lightly with olive oil. Toast on a skillet or in the oven until golden brown.
- Place cooked chicken on a baking sheet and top each piece with mozzarella slices. Broil for 1-2 minutes until the cheese melts.
- Spread pesto evenly on both halves of toasted rolls. Layer the melted mozzarella chicken on the bottom half, then add tomato slices and arugula. Place the top half of the roll and serve immediately.
Notes
Nutrition
Final Thoughts
The Best Pesto Chicken Sandwich With Mozzarella is a simple yet impressive meal that balances rich flavors with fresh ingredients. Quick to prepare and highly adaptable, it’s perfect for lunch, dinner, or even a picnic. With its juicy chicken, melted mozzarella, and aromatic pesto, this sandwich is sure to become a family favorite