Chicken Pesto Sandwich Recipe with Mozzarella & Tomato

This chicken pesto sandwich recipe is layered with juicy seasoned chicken, creamy mozzarella, ripe tomato, basil pesto, and toasted bread. The combination is simple, but once the pesto warms into the mozzarella and the bread gets crisp around the edges, it tastes like something you’d order from a café.

Chicken pesto sandwich with mozzarella, tomato, and toasted ciabatta

It’s a great option when you want a filling lunch without making a complicated meal. If you enjoy easy chicken meals, browse my Easy Chicken Recipes for Dinner. You can also pair this sandwich with Pineapple Coleslaw, something crisp like Air Fryer Cabbage, or a refreshing Homemade Lemonade.

What Makes This Chicken Pesto Sandwich Work

The layers do different jobs: the chicken makes the sandwich filling, mozzarella adds a mild creamy layer, fresh tomato brings moisture and acidity, and pesto gives it that concentrated basil-and-garlic flavor.

Toasting the bread is especially useful because it gives the sandwich structure and helps it hold up against the pesto and tomato.

Easy chicken pesto sandwich with mozzarella and tomato on toasted ciabatta
A warm chicken pesto sandwich served with mozzarella, tomato, and toasted ciabatta.

Ingredients

Chicken pesto sandwich ingredients with chicken breast, ciabatta, mozzarella, tomatoes, and pesto
Ingredients needed to make an easy chicken pesto sandwich.

Let’s Make This Chicken Pesto Sandwich

  • Season and cook the chicken

Season the thin chicken breast pieces with the seasoning shown in your recipe, salt, and black pepper.

Cook them on the grill pan with a little oil until browned on both sides and completely cooked through.

For food safety, USDA recommends cooking poultry to a minimum internal temperature of 165°F (74°C) when measured in the thickest part.

  • Toast the bread

Slice the ciabatta rolls and place them cut-side down on the grill pan until lightly toasted.

You want a crisp surface without drying out the middle of the bread.

  • Build the sandwich

Spread mayonnaise over the bottom half of the bread and pesto over the other half.

Layer on:

Chicken → mozzarella → tomato → pesto-coated top bread

Step by step photos showing how to make a chicken pesto sandwich
Season the chicken, cook it, toast the ciabatta, and assemble the sandwich with pesto, mozzarella, and tomato.
  • Toast the assembled sandwich

Close the sandwich and return it to the grill pan or sandwich press.

Chicken pesto sandwiches grilling in a pan until golden brown
Toast the assembled chicken pesto sandwiches until the ciabatta is golden and crisp.

Toast until the bread is golden and the mozzarella begins to soften.

Chicken pesto sandwich cut in half with mozzarella and fresh tomato
Chicken pesto sandwich sliced in half to show the chicken, mozzarella, tomato, and pesto layers.

How to Keep a Chicken Pesto Sandwich From Getting Soggy

The main source of extra moisture here is the tomato.

After slicing it, lightly blot the slices with paper towel before adding them to the sandwich. Also, toast the cut sides of the bread before assembling. That toasted surface creates a better barrier between the bread and wetter ingredients such as tomato, pesto, and mayonnaise.

Add the sandwich fillings shortly before the final toast instead of letting the assembled sandwich sit for a long time.

Common Mistakes to Avoid

Using very thick chicken breasts: They can make the sandwich difficult to bite through. Thin chicken pieces like the ones in your photos work better.

Skipping the bread toast: Soft bread absorbs pesto and tomato juice quickly.

Overloading it with pesto: Pesto is concentrated, so an even layer is better than a very thick one.

Adding very wet tomato slices: Blotting the tomato helps preserve the toasted texture.

Overcooking the chicken: Thin breast pieces cook quickly, so remove them once safely cooked through.

What to Serve With Chicken Pesto Sandwiches

This sandwich works well with a crisp salad, roasted vegetables, fries, coleslaw, or a simple fresh drink. Because the sandwich already has chicken, mozzarella, pesto, and bread, I’d keep the side fairly light.

Chicken pesto mozzarella sandwich with tomato and toasted ciabatta
Chicken pesto mozzarella sandwich with juicy tomatoes and crisp toasted bread.

FAQs

What cheese is best for a chicken pesto sandwich?

Fresh mozzarella works especially well here because its mild flavor lets the basil pesto and seasoned chicken stand out.

What bread is best for pesto chicken sandwiches?

Ciabatta is a strong choice because it can be toasted without becoming too fragile.

Can I make this as a chicken pesto panini?

Yes. Your finished sandwich is already very close to a panini-style preparation because it is assembled and toasted.

Does mozzarella go well with pesto and chicken?

Yes. Mozzarella adds creaminess while pesto provides most of the herb and garlic flavor.

How do you keep a pesto sandwich from getting soggy?

Toast the bread first, blot excess moisture from tomato slices, and assemble the sandwich shortly before serving.

You might also like

More Recipes To Try

Love this recipe?

Save it to your Pinterest board and find it when you're ready to cook.

Save to Pinterest

1 Choose a photo2 Pick a board

Chicken pesto sandwich with mozzarella, tomato, and toasted ciabatta

Chicken Pesto Sandwich Recipe

A toasted chicken pesto sandwich layered with seasoned chicken breast, fresh mozzarella, juicy tomato, pesto, and creamy mayonnaise on crisp ciabatta bread.
Prep Time 15 minutes
Cook Time 15 minutes
0 minutes
Total Time 30 minutes
Servings: 4
Course: Main Course
Cuisine: American-Inspired
Calories: 541

Ingredients
  

For the Chicken
  • 2 large boneless skinless chicken breasts approximately 1 pound
  • 1 tablespoon Italian seasoning
  • salt to taste
  • freshly cracked black pepper to taste
  • 1 tablespoon avocado oil
For the Sandwiches
  • 4 ciabatta rolls sliced in half horizontally
  • 4 tablespoons mayonnaise divided optional
  • ⅓ cup pesto divided
  • 6 ounces fresh mozzarella sliced
  • 4 Roma tomatoes sliced
  • avocado oil

Equipment

  • Grill pan or sandwich press
  • Cutting board
  • Knife
  • Tongs

Method
 

  1. Season the chicken breast pieces with the specified seasoning, salt, and pepper.
  2. Heat a little olive oil in a grill pan and cook the chicken until browned and cooked through.
  3. Slice the ciabatta rolls and toast the cut sides.
  4. Spread mayonnaise over the bottom half and pesto over the opposite half.
  5. Layer chicken, mozzarella, and tomato.
  6. Close the sandwich and toast again until golden and the mozzarella softens.
  7. Slice and serve warm.

Nutrition

Calories: 541kcalProtein: 28gFat: 33gCholesterol: 77mgFiber: 2gCalcium: 278mg

Video

Tried this recipe?

Let us know how it was!

Estimated reading time: 5 minutes

Leave a Reply

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

Recipe Rating