Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Chicken Pesto Sandwiches Recipe

Chicken Pesto Sandwiches Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.8 from 27 reviews
  • Author: Elina
  • Prep Time: 10 minutes
  • Cook Time: 10 minutes
  • Total Time: 20 minutes
  • Yield: 4 servings 1x
  • Category: Sandwich
  • Method: Grilling
  • Cuisine: Mediterranean
  • Diet: Vegetarian

Description

Savory grilled chicken breast layered with creamy mozzarella, vibrant green pesto, and juicy tomato slices—all nestled between toasted golden ciabatta rolls. These chicken pesto sandwiches are quick to make, bursting with flavor, and perfect for lunch or a cozy dinner.


Ingredients

Scale

Ciabatta Sandwich Rolls:

  • 4 ciabatta sandwich rolls, sliced in half

Seasoned Chicken:

  • 2 boneless skinless chicken breasts, cooked and sliced
  • 1/2 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 tablespoon olive oil

Assembly:

  • 4 tablespoons basil pesto (store-bought or homemade)
  • 8 slices fresh mozzarella
  • 1 large tomato, sliced
  • Optional: fresh basil leaves for extra flavor

Instructions

  1. Season Chicken: Season the cooked chicken breast slices with salt and pepper.
  2. Preheat Skillet: Preheat a skillet or grill pan over medium heat and brush lightly with olive oil.
  3. Toast Ciabatta: Toast the inside of the ciabatta rolls until golden and slightly crisp.
  4. Spread Pesto: Spread 1 tablespoon of pesto on the bottom half of each toasted roll.
  5. Layer Ingredients: Layer with sliced chicken breast, 2 slices of mozzarella, and 2–3 tomato slices. Optionally, add fresh basil leaves.
  6. Assemble Sandwich: Place the top half of the roll on and press lightly.
  7. Serve or Grill: Serve warm, or grill slightly to melt the cheese further.


Nutrition

  • Serving Size: 1 sandwich
  • Calories: 430 kcal
  • Sugar: 2g
  • Sodium: 790mg
  • Fat: 21g
  • Saturated Fat: 8g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 3g
  • Protein: 27g
  • Cholesterol: 75mg