Chicken Pesto Sandwich Recipe
Introduction
The Chicken Pesto Sandwich is a delicious and satisfying meal perfect for lunch or a casual dinner. Featuring tender grilled chicken, fresh mozzarella, and vibrant basil pesto on crusty ciabatta, this sandwich is both flavorful and easy to prepare in just 30 minutes.

Ingredients
- 1.5 lbs boneless, skinless chicken breasts (about 2 medium breasts)
- 1 tbsp olive oil
- 0.5 tsp salt
- 0.25 tsp black pepper (freshly ground)
- 2 ciabatta rolls
- 0.5 cup prepared basil pesto
- 4 oz fresh mozzarella cheese (sliced)
- 1 Roma tomato (sliced, about 1-2 depending on size)
- 1 cup fresh arugula or spinach
Instructions
- Step 1: Carefully slice each chicken breast horizontally to create two thinner cutlets. Pat them dry with paper towels, then season both sides generously with salt and freshly ground black pepper.
- Step 2: Heat the olive oil in a large skillet or grill pan over medium-high heat until shimmering. Add the chicken cutlets and cook for 4-6 minutes per side, until golden brown and cooked through (internal temperature should reach 165°F). Remove from the pan and let rest for 5 minutes, then slice against the grain into 0.5-inch strips.
- Step 3: While the chicken rests, slice the ciabatta rolls in half horizontally. Lightly toast the cut sides in the same skillet for 1-2 minutes until golden, or warm them in a toaster.
- Step 4: Spread about 2 generous tablespoons of basil pesto evenly onto the bottom half of each ciabatta roll.
- Step 5: Layer the sliced chicken, fresh mozzarella, and sliced Roma tomatoes on top of the pesto. Finish with a handful of fresh arugula or spinach.
- Step 6: Place the top half of the ciabatta roll over the layered ingredients and press gently to secure. Serve immediately or wrap tightly to enjoy on the go.
Tips & Variations
- For added flavor, marinate the chicken in a bit of lemon juice and garlic before cooking.
- Swap arugula for baby spinach or fresh basil for a milder green.
- Use sun-dried tomato pesto instead of basil pesto for a different twist.
- To make it vegetarian, replace chicken with grilled portobello mushrooms or roasted vegetables.
Storage
Wrap leftover sandwiches tightly in plastic wrap or foil and store in the refrigerator for up to 2 days. To reheat, unwrap and warm the sandwich in a skillet over medium heat until heated through and the bread is crisp. Adding fresh greens after reheating will keep them fresh and vibrant.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use a different type of bread?
Yes, crusty bread like focaccia, baguette, or a sturdy whole grain roll works well and can be swapped according to your preference.
How do I know when the chicken is fully cooked?
The safest way is to use a meat thermometer—the internal temperature should reach 165°F. The chicken should also be firm to the touch and no longer pink inside.
PrintChicken Pesto Sandwich Recipe
This Chicken Pesto Sandwich recipe combines tender, juicy chicken cutlets with vibrant basil pesto, fresh mozzarella, ripe Roma tomatoes, and peppery arugula, all nestled inside toasted ciabatta rolls. Ready in just 30 minutes, it’s a flavorful and satisfying meal perfect for lunch or a quick dinner.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 2 sandwiches 1x
- Category: Sandwich
- Method: Frying
- Cuisine: Italian-American
Ingredients
Chicken
- 1.5 lbs boneless, skinless chicken breasts (about 2 medium breasts)
- 1 tbsp olive oil
- 0.5 tsp salt
- 0.25 tsp black pepper (freshly ground)
Sandwich
- 2 ciabatta rolls
- 0.5 cup prepared basil pesto
- 4 oz fresh mozzarella cheese (sliced)
- 1 Roma tomato (sliced, about 1–2 depending on size)
- 1 cup fresh arugula or spinach
Instructions
- Prepare and season chicken: Carefully slice each chicken breast horizontally to create two thinner cutlets, which helps them cook faster and more evenly. Pat the cutlets dry with paper towels, then season both sides generously with salt and freshly ground black pepper.
- Cook the chicken: Heat the olive oil in a large skillet or grill pan over medium-high heat until shimmering. Add the seasoned chicken cutlets and cook for 4-6 minutes per side, or until they’re golden brown and cooked through (internal temperature should reach 165°F). Remove the chicken from the pan and let it rest on a cutting board for 5 minutes. Then, slice the chicken against the grain into 0.5-inch strips.
- Prepare and toast the bread: While the chicken rests, slice your ciabatta rolls in half horizontally. If you like a little crunch, lightly toast the cut sides of the rolls in the same skillet used for cooking the chicken for 1-2 minutes until golden, or simply warm them in a toaster.
- Spread the pesto: Spread about 2 generous tablespoons of basil pesto evenly onto the bottom half of each ciabatta roll. The pesto is a key flavor component, so don’t be shy with it.
- Build your sandwich: Layer the sliced cooked chicken, fresh mozzarella cheese, and sliced Roma tomatoes on top of the pesto. Finish with a generous handful of fresh arugula or spinach for a peppery, fresh bite.
- Finish and serve: Place the top half of the ciabatta roll over your layered ingredients and gently press down to secure everything. Serve your Chicken Pesto Sandwiches immediately for the best taste, or wrap them tightly if taking them on the go.
Notes
- For juicier chicken, let it rest after cooking to retain moisture.
- You can substitute arugula with fresh spinach or mixed greens.
- To add extra flavor, consider lightly brushing the toasted bread with garlic butter before spreading pesto.
- Use a meat thermometer to ensure chicken reaches 165°F for safe consumption.
- Sandwiches are best enjoyed fresh but can be wrapped tightly and refrigerated for up to a day.
Keywords: Chicken sandwich, Pesto sandwich, Italian sandwich, Quick lunch, Mozzarella sandwich

