Chicken Pesto Sandwich

Grilled chicken pesto sandwich on toasted ciabatta with melted mozzarella and sliced tomato. Pin It
Grilled chicken pesto sandwich on toasted ciabatta with melted mozzarella and sliced tomato. | hometastelab.com

Thin chicken cutlets get seasoned and grilled until golden, then topped with fresh mozzarella so it melts right on the pan. Toasted ciabatta rolls are spread with a thin layer of mayo and basil pesto, then loaded with baby spinach, sliced tomato, and the warm cheesy chicken. The whole thing comes together in about 30 minutes with minimal prep — just slice the chicken, season it, and cook. The pesto does most of the heavy lifting for flavor, while the melted mozzarella ties everything together. Optional butter-toasting on the buns adds a nice crunch that holds up to the juicy filling.

My neighbor Maria brought one of these over during a summer block party and I honestly forgot to eat anything else the entire afternoon. The pesto was bright green against the golden chicken and I kept sneaking bites between conversations until the plate was empty.

I started making these on weeknights when my kids were doing homework at the kitchen island. Something about the sizzle of chicken hitting a hot pan made them drift over one by one until everyone was hovering and asking when it would be ready.

Ingredients

  • 2 large boneless skinless chicken breasts: Slicing these horizontally into thin cutlets is the single most important thing you can do for even cooking and that tender bite
  • 1 tablespoon olive oil: Just enough to coat the chicken without making the pan greasy
  • 1/2 teaspoon salt and 1/4 teaspoon black pepper: Simple seasoning but do not skip it since the pesto carries so much flavor on its own
  • 1/3 cup basil pesto: Homemade is wonderful but a good store-bought jar saves you without sacrificing anything
  • 4 ciabatta rolls or sandwich buns: Ciabatta has those big airy holes that soak up pesto in the best way
  • 4 slices fresh mozzarella cheese: Fresh slices melt softer and creamier than the shrink-wrapped kind
  • 1 tomato sliced: Adds juice and a cool contrast against the warm chicken
  • 1/2 cup baby spinach or arugula: Arugula brings a peppery bite that cuts through the richness
  • 2 tablespoons mayonnaise (optional): A thin spread under the pesto adds a quiet creaminess people notice but cannot name
  • 1 tablespoon butter for toasting (optional): Buttered and toasted rolls make this feel like a sandwich shop order

Instructions

Slice the chicken thin:
Set each breast flat on your board and cut horizontally through the middle to make four even cutlets. They will cook fast and stay juicy this way.
Season and coat:
Toss the cutlets with olive oil, salt, and pepper in a bowl until every piece is lightly glistening.
Grill to golden:
Get a grill pan or skillet ripping hot over medium-high heat and cook the chicken 3 to 4 minutes per side until you see deep golden grill marks and no pink in the center.
Melt the mozzarella:
In the final minute of cooking lay a slice of mozzarella on each piece and cover loosely with foil so it softens into a creamy puddle.
Toast the rolls:
If you want that deli quality, butter the cut sides and press them face down in a warm pan until they turn golden and crisp.
Spread the layers:
Start with a thin swipe of mayo on the bottom half then spoon about a tablespoon of pesto over it.
Build and serve:
Stack spinach or arugula, a tomato slice, and the warm cheesy chicken on top then crown it with the other half of the roll. Serve right away while the cheese is still soft.
Warm chicken pesto sandwich recipe layered with fresh spinach on a golden roll. Pin It
Warm chicken pesto sandwich recipe layered with fresh spinach on a golden roll. | hometastelab.com

These sandwiches became our go-to the night before school trips when I needed something filling but not heavy. The kids would eat them leaning against the counter still warm and I never had to remind anyone to finish their plate.

Choosing the Right Bread

I have tried this on everything from baguettes to hamburger buns and ciabatta wins every single time. Its chewy crust holds up to the pesto moisture while the soft interior compresses just enough when you press the sandwich down before that first big bite.

Pesto Matters More Than You Think

A dull or overly oily pesto will flatten the whole sandwich so taste it straight from the jar first. If it tastes flat stir in a pinch of salt or a squeeze of lemon juice before it even touches the bread.

Making It Your Own

The base recipe is solid but the small tweaks are where it becomes yours. I once added sun-dried tomatoes on a whim and my husband declared it the best version yet.

  • Roasted red peppers add a smoky sweetness that plays beautifully with the basil
  • A drizzle of balsamic glaze on the tomato slice takes it closer to a caprese vibe
  • Sourdough works as a substitute but skip the butter toasting since it can get too crisp
Juicy grilled chicken pesto sandwich featuring gooey mozzarella, ripe tomato, and crisp arugula. Pin It
Juicy grilled chicken pesto sandwich featuring gooey mozzarella, ripe tomato, and crisp arugula. | hometastelab.com

There is something genuinely satisfying about a sandwich you built yourself that tastes better than anything wrapped in paper. This one earns its place in the regular rotation after just one try.

Recipe Questions

Absolutely. Store-bought basil pesto works well and saves time. If you prefer homemade, blend fresh basil, garlic, pine nuts, parmesan, and olive oil together.

Ciabatta rolls are ideal because they're sturdy and hold the filling without getting soggy. Focaccia or sourdough are great alternatives.

Slicing the breasts into thinner cutlets helps them cook evenly and quickly without drying out. Don't overcook — 3 to 4 minutes per side over medium-high heat is plenty.

You can grill the chicken and prepare the pesto spread in advance. Assemble the sandwiches just before serving to keep the bread from getting soft.

Yes. Look for pesto made with sunflower seeds instead of pine nuts, or make your own nut-free version at home.

A simple side salad, roasted vegetables, or a cup of soup work nicely. A crisp Sauvignon Blanc complements the pesto and mozzarella flavors.

Chicken Pesto Sandwich

Grilled chicken cutlets layered with pesto, mozzarella, and fresh veggies on warm ciabatta rolls.

Prep 15m
Cook 15m
Total 30m
Servings 4
Difficulty Easy

Ingredients

Meats

  • 2 large boneless skinless chicken breasts

Marinade & Seasonings

  • 1 tablespoon olive oil
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper

Pesto

  • 1/3 cup basil pesto (store-bought or homemade)

Sandwich Assembly

  • 4 ciabatta rolls or sandwich buns
  • 4 slices fresh mozzarella cheese
  • 1 tomato, sliced
  • 1/2 cup baby spinach or arugula
  • 2 tablespoons mayonnaise (optional)
  • 1 tablespoon butter, for toasting buns (optional)

Instructions

1
Slice the Chicken: Slice each chicken breast horizontally to create 4 thinner cutlets for even cooking.
2
Season the Cutlets: Toss chicken cutlets with olive oil, salt, and black pepper in a bowl until evenly coated.
3
Grill the Chicken: Heat a grill pan or skillet over medium-high heat. Cook chicken for 3 to 4 minutes per side until golden brown and cooked through to an internal temperature of 165°F.
4
Melt the Mozzarella: During the last minute of cooking, place a slice of fresh mozzarella on each chicken cutlet and cover briefly to melt.
5
Toast the Rolls: If desired, butter the cut sides of the ciabatta rolls and toast in a pan until golden.
6
Spread the Condiments: Spread a thin layer of mayonnaise on the bottom half of each roll, then layer 1 tablespoon of pesto over the mayo.
7
Build the Sandwiches: Layer baby spinach or arugula, a slice of tomato, and the warm chicken with melted mozzarella on the bottom half of each roll.
8
Serve: Place the top half of each roll on the sandwich and serve warm.
Additional Information

Equipment Needed

  • Knife and cutting board
  • Grill pan or skillet
  • Small bowl
  • Spoon or spatula

Nutrition (Per Serving)

Calories 480
Protein 36g
Carbs 38g
Fat 22g

Allergy Information

  • Gluten (bread)
  • Dairy (mozzarella, butter, pesto may contain cheese)
  • Tree Nuts (pesto may contain pine nuts)
Claire Donovan

Sharing easy, wholesome recipes and practical cooking tips for fellow food lovers.