The Best Pesto Chicken Sandwich with Fresh Mozzarella & Bacon

Rating: 0.00
(0)
By Madison
July 24, 2026

If you’re looking for a sandwich that’s anything but ordinary, this Pesto Chicken Sandwich is packed with incredible flavor in every bite. Juicy seasoned chicken is layered with melted fresh mozzarella, roasted tomatoes, crispy bacon, and vibrant basil pesto, all served on a toasted ciabatta roll.

This sandwich has become one of our favorite easy dinners because it feels like something you’d order at a café, yet it’s simple enough to make at home. The combination of creamy mozzarella, juicy tomatoes, savory bacon, and pesto creates the perfect balance of fresh, rich, and comforting flavors.

Whether you’re serving it for lunch, dinner, or even a casual weekend meal, this sandwich is always a hit.

Why You’ll Love This Recipe

  • Ready in about 40 minutes
  • Loaded with fresh Italian-inspired flavors
  • Crispy bacon adds the perfect crunch
  • Toasted ciabatta gives every bite amazing texture
  • Great for lunch or dinner
  • Family-friendly and easy to make

Before You Get Started

For the best sandwich, have all of your toppings prepped before assembling. Toasting the ciabatta in the same skillet used for the chicken adds extra flavor and creates the perfect crispy texture.

Pesto Chicken Sandwich with Fresh Mozzarella & Bacon

This pesto chicken sandwich is layered with juicy seasoned chicken, melted fresh mozzarella, roasted tomatoes, crispy bacon, and basil pesto on a toasted ciabatta roll. It's an easy lunch or dinner that's bursting with fresh, savory flavors and comes together in about 40 minutes.
Servings 4
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes

Ingredients
  

Chicken

  • 2 chicken breasts, butterflied and cut into 8 pieces
  • 1 tbsp olive oil
  • 1 tbsp Italian seasoning
  • 1 tsp salt
  • 1 tsp garlic powder
  • 1/2 tsp black pepper

Sandwiches

  • 4 ciabatta rolls, sliced
  • 8 slices bacon
  • 1 large tomato, sliced
  • 4 slices fresh mozzarella
  • 4 tablespoons mayonnaise
  • 4 tablespoons pesto
  • Olive oil, for toasting the rolls

Instructions
 

Cook the Bacon

  • Preheat your oven to 425°F.
  • Arrange the bacon on a baking sheet and bake for 18 minutes, or until crispy.
  • Transfer the bacon to a paper towel-lined plate.

Prepare the Chicken

  • Season both sides of the chicken with the Italian seasoning, salt, garlic powder, and black pepper.
  • Heat the olive oil in a large skillet over medium heat.
  • Cook the chicken for 3–5 minutes per side, or until it reaches an internal temperature of 165°F.

Melt the Mozzarella

  • While the chicken cooks, place the tomato slices on a foil-lined baking sheet.
  • Lightly sprinkle the tomatoes with salt, then top each slice with fresh mozzarella.
  • Bake at 400°F for 8 minutes, then broil for 1 minute until the cheese is melted and lightly golden.

Toast the Ciabatta

  • Add a little olive oil to the same skillet used for the chicken.
  • Place the ciabatta rolls cut-side down and toast the inside for about 2 minutes, or until golden brown.

Assemble the Sandwiches

  • Spread 1 tablespoon mayonnaise onto the top and bottom half of each toasted ciabatta roll.
  • Top each bottom half with 2 pieces of chicken, 1 slice of tomato with melted mozzarella, 1 tablespoon pesto, 2 slices of crispy bacon (cut in half if needed).
  • Finish with the top half of the ciabatta roll and serve immediately.

Tips for the Best Chicken Sandwich

  • Toasting the ciabatta keeps the sandwich from becoming soggy.
  • Use fresh mozzarella for the creamiest texture.
  • Let the bacon drain on paper towels so it stays crispy.

Variations

Add Greens: A handful of arugula or fresh spinach adds a peppery crunch.

Extra Cheesy: Sprinkle grated Parmesan over the mozzarella before broiling.

Spicy: Add crushed red pepper flakes or a drizzle of hot honey.

Different Bread: Focaccia, sourdough, or brioche buns are all delicious alternatives.

Frequently Asked Questions

Can I use chicken thighs instead of chicken breasts?

Yes! Boneless, skinless chicken thighs work wonderfully and stay extra juicy. Just cook them until they reach an internal temperature of 165°F.

Can I make this sandwich ahead of time?

You can prepare all of the components ahead of time and store them separately. Assemble the sandwiches just before serving so the bread stays crisp.

What pesto works best?

Both homemade and store-bought basil pesto work well. Use your favorite brand or homemade version for the freshest flavor.

Final Thoughts

This Pesto Chicken Sandwich combines everything you could want in one bite—juicy seasoned chicken, creamy melted mozzarella, roasted tomatoes, crispy bacon, and flavorful pesto on perfectly toasted ciabatta bread.

It’s fresh, hearty, and packed with Italian-inspired flavors that make it feel restaurant-worthy while still being simple enough for a weeknight dinner. Once you try it, it’s sure to earn a spot in your regular meal rotation.

Leave a Reply

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

Recipe Rating




Like 0
Close
© 2026 The Sandy Apron. All rights reserved.
Close
Popular Search: