Toasted Chicken Pesto Sandwiches

Close-up of a toasted chicken sandwich with tomato, mozzarella, and pesto on a rustic board

This toasted chicken pesto sandwich is like having a cozy bistro meal right in your own kitchen! Imagine warm, crunchy bread cradling juicy chicken and ripe tomatoes, with gooey melted mozzarella and a punch of Italian herbs and rich, buttery pesto in every bite.

Let’s bring a little bistro magic to your kitchen table with this toasted chicken pesto sandwich. It’s a beautiful blend of fresh, bright basil pesto, juicy chicken seared just right, fresh slices of tomato, and rich, melty mozzarella tucked inside a crusty ciabatta roll. You’ll love how it feels classic and comforting without being heavy—warm, cheesy, and full of those Italian flavors you crave.

This recipe is perfect for feeding four hungry folks with sandwiches that come together with simple ingredients and easy skillet techniques. I’ll guide you through searing the chicken and getting the bread perfectly toasted, plus an assembly method that leaves you with a hot, melty winner every time. Plus, stick around for my favorite tips, flavor swap ideas, storage hacks, and answers to common questions to help you make this sandwich your own with zero stress.

  • Flavor & texture: you’ll get herb-filled pesto, juicy tender chicken, creamy mozzarella, fresh tomato, and a crispy, chewy ciabatta crust in each bite.
  • What’s included: all the ingredients, equipment you need, detailed steps, and troubleshooting tips so you nail it.
  • Ways to customize: swaps for bread, cheese, add-ins, plus easy make-ahead tips and reheating know-how.

Why It’s So Satisfying

  • This sandwich is a stellar hot sandwich choice! Move over boring deli meat. This Caprese-inspired chicken pesto sandwich bursts with Italian flavors—think Baked Pesto Caprese Chicken—then gets a quick toast in the skillet to make that mozzarella perfectly melty and irresistible.
  • It’s filling but never heavy. Thanks to the fresh ingredients and just the right amount of pesto oil, it’s satisfying without feeling like a food coma waiting to happen—similar to our Chicken Pesto Pasta Salad.
  • The BREAD!!! I’m a big ciabatta fan. This traditional Italian bread feels like the perfect match—crispy on the outside, chewy and hearty enough to hold all those toppings without falling apart.

What to Gather

Top-down view of chicken cutlets with seasonings, mozzarella, tomatoes, pesto, bread, and olive oil on a rustic surface.

  • 2 large boneless, skinless chicken breasts (about 1 pound), cut into 4 even cutlets
  • 1 tablespoon Italian seasoning
  • Salt, to taste
  • Freshly cracked black pepper, to taste
  • 1 tablespoon avocado oil (or your preferred cooking oil)
  • 4 ciabatta rolls, sliced horizontally
  • 4 tablespoons mayonnaise (optional, about 1 tablespoon each)
  • ⅓ cup basil pesto (roughly 1 ¼ tablespoons per sandwich)
  • 6 ounces fresh mozzarella, sliced (about 1 ½ ounces per sandwich)
  • 4 Roma tomatoes, sliced (one per sandwich)
  • Avocado oil, for brushing the sandwich exteriors

Cook and Assemble

  1. Place 2 large chicken breasts on a cutting board; slice each horizontally to make 4 even cutlets and pound any thick areas until uniform.
  2. Season both sides of each chicken cutlet generously with Italian seasoning, salt, and freshly cracked black pepper; set aside.
  3. Heat a large skillet over medium-high heat until hot.
  4. Add 1 tablespoon avocado oil to the skillet and swirl to coat until the oil shimmers.

    collage of raw chicken breasts on a cutting board, being sliced, seasoned, and cooked in a skillet

  5. Carefully add the chicken cutlets to the skillet and sear 3–5 minutes per side until the internal temperature reaches 160°F.
  6. Transfer the cooked chicken cutlets to a plate and keep warm.
  7. Place ciabatta rolls cut-side down in the hot skillet and toast 1–2 minutes until lightly golden; remove and keep warm.
  8. Lay the toasted ciabatta halves cut-side up on a work surface.

    collage of step-by-step cooking: searing chicken in a skillet, flipping with a gray spatula, then toasting bread slices

  9. Spread about 1 tablespoon mayonnaise on one half of each roll.
  10. Spread about 1¼ tablespoons pesto on the other half of each roll.
  11. Place one cooked chicken cutlet on the mayonnaise-coated roll halves.
  12. Top each cutlet with about 1½ ounces sliced fresh mozzarella.

    collage of crostini being assembled: cream cheese spread, pesto coated, then mozzarella-topped slices on a marble surface

  13. Add slices of Roma tomato on top of the mozzarella (one tomato per sandwich).
  14. Close each sandwich with the pesto-coated ciabatta halves, pesto facing inward.
  15. Brush the outside tops of the sandwiches lightly with avocado oil.
  16. Place the sandwiches in the skillet oil-side down and cook about 2 minutes, then flip and cook another 2 minutes until the cheese is melted and the sandwiches are warmed through.

Tips for a Perfect Sandwich

  • If you happen to have a panini press, give it a whirl! Instead of skillet toasting, pressing your sandwich will give you a nice, even crust while melting the cheese perfectly and squishing everything together into a dreamy hot sandwich.
  • Make this your own! Feel free to sneak in some arugula or spinach, swap Roma tomatoes for sun-dried tomatoes, or play around with cheeses like Swiss or provolone. It’s your sandwich adventure—have fun with it!

Equipment

  • Cutting board
  • Sharp knife
  • Large skillet
  • Instant-read meat thermometer (if you’re cooking the chicken from scratch, this easy baked pesto chicken method helps keep it juicy and perfectly done)
  • Large plate
  • Basting brush

Notes

Leftovers: Any sandwiches you don’t eat right away can be refrigerated for up to one day.

Reheating: For best flavor and texture, wrap leftovers in foil and warm them up in the oven until heated through and melty.

Nutrition Information

Serving: 1sandwich | Calories: 541kcal | Protein: 28g | Fat: 33g | Saturated Fat: 10g | Trans Fat: 0.03g | Total Carbs: 32g | Fiber: 2g | Sugar: 3g | Net Carbs: 30g | Vitamin C: 9mg | Cholesterol: 77mg | Sodium: 892mg | Potassium: 407mg | Calcium: 278mg | Iron: 1mg

Ways to Change It Up

Cross-section of a grilled chicken pesto sandwich with mozzarella, tomato, and basil on crusty bread.

  • If you want a perfectly pressed, crispy sandwich, try using a panini press instead of the skillet. It really gives an even crunch.
  • You don’t have ciabatta? No worries—swap it with sourdough, focaccia, or a whole-grain sandwich roll for a hearty twist.
  • If mayonnaise isn’t your thing, garlic aioli works beautifully or just skip it altogether for a lighter bite.
  • Switch up the tomatoes! Try juicy cherry tomatoes for bursts of sweetness—this pesto chicken with juicy cherry tomatoes shows how well they work. Sun-dried or roasted red peppers add a nice depth if fresh Roma isn’t available or if you want more flavor.
  • Try other melt-friendly cheeses like provolone, Swiss, or fontina to mix up the flavor and texture.
  • Add a handful of peppery arugula or tender baby spinach inside the sandwich for a fresh green crunch.
  • Whether you use store-bought or homemade basil pesto, go for one with plenty of nuts. You can boost the nuttiness by adding extra pine nuts or swapping in walnuts. Short on time? Make a batch of crockpot pesto chicken for an easy, hands-off sandwich filling.
  • Like it spicy? Mix some red pepper flakes right into the mayonnaise or pesto for a subtle kick.

Storing and Reheating

Short-term storage: Leftover sandwiches taste best when eaten within a day. Keep them wrapped in the fridge.

Reheating tips: Wrap your sandwich in foil and warm it in a 350°F oven until the cheese melts again and everything’s heated through. You can also pop it in a panini press or toaster oven for crispiness.

Make-ahead: Cook the chicken separately—something like baked pesto chicken works great—and store it airtight in the fridge for up to 3 days. Keep bread and tomato slices separate and assemble right before eating for best texture.

Freezing: Freezing fully assembled sandwiches isn’t ideal since the bread gets soggy. Instead, freeze the cooked chicken cutlets wrapped well for up to 2 months. Thaw overnight in the fridge before assembling sandwiches fresh.

Common Questions Answered

  • Can I use pre-cooked or rotisserie chicken? Absolutely! Just slice or shred it, warm it in your skillet with a bit of oil, and use it in your sandwiches. You won’t need as much cook time, just make sure it’s heated through.
  • How do I keep the chicken juicy? Pound your cutlets to an even thickness so they cook evenly. Sear them on medium-high heat quickly without overcooking, and take them off the heat as soon as they hit the right temperature.
  • What temperature should the chicken be? Cook chicken until the internal temp reaches 160°F as instructed inside the recipe. This gives a bit of carryover cooking so it stays juicy and safe.
  • Can I make this sandwich vegetarian? For sure! Use grilled or roasted portobello mushrooms, thick slices of roasted eggplant, or your favorite plant-based chicken substitute, and follow the same method.
  • How long do leftovers keep? Keep assembled leftovers in the refrigerator for up to one day. Cooked chicken stored separately will keep fresh for up to three days. Leftover chicken also makes a great next-day meal tossed into a quick creamy pesto chicken pasta.
  • How to reheat without drying the bread? Wrap your sandwich in foil and warm it in the oven, or heat it in a panini press or toaster oven just until warmed through. This keeps the bread crispy and tender.

close-up of a grilled sandwich with pesto, mozzarella, tomato, and chicken on toasted bread

Print

A warm, crispy sandwich featuring seared chicken cutlets, fresh mozzarella, ripe tomatoes, and basil pesto on toasted ciabatta rolls, inspired by classic Italian flavors.

  • Author: Ashley
  • Prep Time: 15 minutes
  • Cook Time: 15 minutes
  • Total Time: 30 minutes
  • Yield: 4 sandwiches 1x
  • Category: Main Course
  • Cuisine: Italian-inspired

Ingredients

Scale
  • 2 large boneless, skinless chicken breasts (about 1 pound), cut into 4 even cutlets
  • 1 tablespoon Italian seasoning
  • Salt, to taste
  • Freshly cracked black pepper, to taste
  • 1 tablespoon avocado oil (or preferred cooking oil)
  • 4 ciabatta rolls, sliced horizontally
  • 4 tablespoons mayonnaise (optional, about 1 tablespoon each)
  • ⅓ cup basil pesto (approximately 1 ¼ tablespoons per sandwich)
  • 6 ounces fresh mozzarella, sliced (about 1 ½ ounces per sandwich)
  • 4 Roma tomatoes, sliced (one per sandwich)
  • Avocado oil, for brushing sandwich exteriors

Instructions

  1. Slice each chicken breast horizontally to create 4 even cutlets and pound any thick areas until uniform.
  2. Season both sides of each chicken cutlet generously with Italian seasoning, salt, and freshly cracked black pepper; set aside.
  3. Heat a large skillet over medium-high heat until hot.
  4. Add 1 tablespoon avocado oil to the skillet and swirl to coat until shimmering.
  5. Carefully add the chicken cutlets to the skillet and sear 3–5 minutes per side until internal temperature reaches 160°F (71°C).
  6. Transfer cooked chicken cutlets to a plate and keep warm.
  7. Place ciabatta rolls cut-side down in the hot skillet and toast 1–2 minutes until lightly golden; remove and keep warm.
  8. Lay toasted ciabatta halves cut-side up on a work surface.
  9. Spread about 1 tablespoon mayonnaise on one half of each roll (optional).
  10. Spread about 1¼ tablespoons basil pesto on the other half of each roll.
  11. Place one cooked chicken cutlet on the mayonnaise-coated roll halves.
  12. Top each cutlet with about 1½ ounces sliced fresh mozzarella.
  13. Add slices of Roma tomato on top of the mozzarella (one tomato per sandwich).
  14. Close each sandwich with the pesto-coated ciabatta halves, pesto facing inward.
  15. Brush the outside tops of the sandwiches lightly with avocado oil.
  16. Place sandwiches in skillet, oil-side down, and cook about 2 minutes.
  17. Flip sandwiches and cook another 2 minutes until cheese is melted and sandwiches are warmed through.

Notes

Panini press can be used instead of skillet to achieve a more even crust and fully melted cheese., Optional add-ins include arugula or spinach, swapping Roma tomatoes for sun-dried tomatoes, or using cheeses like Swiss or provolone., Mayonnaise can be replaced with garlic aioli or omitted for a lighter sandwich., Leftover sandwiches can be refrigerated for up to one day; best reheated wrapped in foil in the oven to maintain crispiness., Cooked chicken can be stored separately in an airtight container in the refrigerator for up to 3 days., Fully assembled sandwiches are not ideal for freezing due to soggy bread, but cooked chicken cutlets freeze well for up to 2 months.

Nutrition

  • Serving Size: 1 sandwich
  • Calories: 541 kcal per sandwich
  • Fat: 33 g per sandwich
  • Carbohydrates: 32 g per sandwich
  • Protein: 28 g per sandwich

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

More in Recipes

Ashley

ABOUT THE AUTHOR

Ashley

Hi, I’m Laura Bennett, a home baker, recipe creator, and mom of two. I’m married to my husband Mark, and together we’re raising our kids, Emma and Lucas, who are always the first to test my latest baking experiments. Warm Baker started as a way to share the cozy, reliable recipes I make for my family every week — from soft breads and breakfast bakes to simple cookies that never last long in our house.

READ MORE →

Leave a Comment

Recipe rating