Chicken Pesto Sandwich
This chicken pesto sandwich is the kind of lunch I make when I want something bright, satisfying, and straightforward. It layers a juicy grilled chicken breast with fresh pesto, melted mozzarella, a ripe Roma tomato, peppery arugula, and basil on a crusty ciabatta roll. No complicated steps—just clean flavors that play well together.
It comes together quickly once the chicken is prepped: pound the breast to an even thickness, rub with olive oil, season, and grill. While it cooks you can toast the rolls and assemble the rest. The result is a warm, slightly crisp sandwich with melty cheese and fresh herb notes.
If you’re feeding one or two people this is a great option for a midweek dinner, picnic, or a hearty lunch. Below I’ll walk through exactly what I use, the step-by-step method, sensible swaps, and troubleshooting tips so your sandwich comes out perfect every time.
What We’re Using

Ingredients
- 1 large chicken breast (about 12 ounces) — the star protein; pound to an even thickness for even cooking.
- 1/2 tablespoon olive oil — helps the chicken brown and keeps it from sticking to the grill.
- Sea salt — seasons the chicken; use to taste but don’t skimp.
- Freshly ground black pepper — adds a mild heat and aroma.
- 2 ciabatta rolls or other crusty rolls — toasty exterior and soft interior hold the fillings without getting soggy.
- 1/4 cup pesto — provides herbaceous, garlicky flavor and moisture.
- 2 ounces mozzarella cheese — melts over the hot chicken for creamy texture.
- 1 Roma tomato, sliced — adds juiciness and acidity; slice fairly thinly.
- 2 cups arugula — peppery greens that brighten the sandwich.
- Fresh basil leaves — fragrant finish; a few whole leaves are enough.
Method: Chicken Pesto Sandwich
- Preheat the grill to medium-high heat. You want a hot surface for a good sear but not so hot that the outside burns before the chicken cooks through.
- Place the chicken breast between two sheets of parchment paper. Use a blunt, heavy object (a cast-iron pan or rolling pin works well) to pound the chicken until it is about 3/4-inch thick and even in thickness.
- Rub the pounded chicken all over with 1/2 tablespoon olive oil. Season both sides with sea salt and freshly ground black pepper.
- When the grill is ready, place the chicken on the grates. Grill the chicken for about 5 to 6 minutes per side. If you have a meat thermometer, check that the internal temperature reaches 165°F (74°C).
- While the chicken cooks, split the ciabatta rolls and place them face down on the grill for about 2 minutes, or until they are toasted and have light grill marks. Keep an eye on them so they don’t burn.
- Remove the toasted rolls from the grill and spread 1 tablespoon of pesto on each half (so each roll gets a total of 2 tablespoons of pesto across top and bottom).
- Divide the 2 ounces of mozzarella cheese between the roll bottoms. Place the hot grilled chicken breast on top of the cheese so the heat helps melt it.
- Add the sliced Roma tomato over the chicken, then pile on the 2 cups of arugula and a few fresh basil leaves.
- Close the sandwich with the top half of the roll and serve immediately. Enjoy while the chicken is warm and the cheese is slightly melted.
What Sets This Recipe Apart
This sandwich balances warm, grilled chicken and melted mozzarella with the brightness of pesto, basil, and tomato. The use of ciabatta gives a crunchy exterior that won’t collapse under juicy ingredients. Pounding the chicken to an even thickness is a small step that makes a huge difference in texture and cooking consistency.
It’s straightforward—no marinating required—and versatile enough for weeknight cooking or a casual weekend meal. The pesto does the heavy lifting for flavor, so you get complex herb and garlic notes without extra steps.
Ingredient Flex Options

- Chicken: Use two smaller breasts instead of one large; adjust cook time so each reaches 165°F.
- Rolls: Substitute baguette, sourdough, or a whole-grain roll if you prefer a different texture.
- Pesto: Swap basil pesto for sun-dried tomato pesto for a tangy twist.
- Cheese: Provolone or fontina melt well if you want a different flavor profile.
- Greens: Replace arugula with baby spinach or mixed greens if you prefer milder greens.
Equipment at a Glance

- Grill or grill pan — for searing the chicken and toasting the rolls.
- Meat thermometer (optional but recommended) — ensures chicken reaches 165°F.
- Rolling pin or heavy pan — to pound the chicken to an even thickness.
- Parchment paper — keeps cleanup easy while pounding the chicken.
- Sharp knife and cutting board — for slicing the tomato and rolls.
Mistakes That Ruin Chicken Pesto Sandwich
- Undercooking the chicken — a raw center is unsafe; always check for 165°F internal temperature.
- Skipping the pounding step — results in uneven cooking and dry edges with an underdone center.
- Toasting rolls too long — burnt bread ruins the balance of flavors; 2 minutes face down is enough.
- Overloading with tomato juice — thinly slice the Roma and blot if overly wet to avoid sogginess.
- Adding pesto to a cold roll — spread it on warm, toasted bread so the oils release aroma and meld with the cheese.
Holiday & Seasonal Touches
For spring or summer, add thinly sliced fresh peaches or grilled zucchini for a seasonal layer. In cooler months, swap arugula for lightly dressed baby kale and add a smear of fig jam alongside the pesto for a richer, festive flavor.
Turn these into sliders for holiday party platters by using smaller rolls and cut chicken pieces. Serve warm with a side of roasted tomatoes or a simple arugula salad dressed with lemon and olive oil.
Notes on Ingredients
Chicken: One large breast (~12 ounces) yields generous sandwich portions for two or a very hearty single sandwich. Pounding to 3/4-inch ensures a quick, even cook.
Pesto: Store-bought pesto works fine; homemade will be brighter. Use 1/4 cup total so each roll half gets about 1 tablespoon when assembling.
Mozzarella: The 2 ounces specified melts quickly when the chicken is hot—if you prefer more cheese, add a little extra, but 2 ounces keeps the sandwich balanced.
Prep Ahead & Store
Chicken can be pounded and seasoned up to 24 hours ahead and stored covered in the refrigerator. Pesto and sliced tomato are best prepared the same day. Toast the rolls and assemble just before serving for optimal texture.
Leftovers: Store assembled sandwiches in the refrigerator for up to 24 hours, but expect the bread to soften. For best results, store components separately—grilled chicken, pesto, and greens—and reheat the chicken before assembling.
Quick Q&A
- Q: Can I bake or pan-sear the chicken instead of grilling? — Yes. Bake at 400°F for 18–22 minutes depending on thickness, or pan-sear 5–6 minutes per side in a hot skillet.
- Q: Can I use pesto on both halves? — Yes. The recipe recommends 1 tablespoon per half; spreading pesto on both sides ensures flavor in every bite.
- Q: How do I prevent soggy bread? — Toast the rolls and avoid overly wet tomato slices; blot with a paper towel if necessary.
See You at the Table
This Chicken Pesto Sandwich hits the sweet spot between quick and satisfying. It’s easy enough for a weeknight but flavorful enough to make you want to serve it again. Grab a cold drink, cut one in half, and enjoy the mix of warm, melty cheese, bright pesto, and fresh basil. See you at the table—let me know how you tweak it.

Chicken Pesto Sandwich
Ingredients
- 1 large chicken breast about 12 ounces
- 1/2 tablespoon olive oil
- sea salt to taste
- freshly ground black pepper to taste
- 2 ciabatta rolls or other crusty rolls
- 1/4 cup pesto
- 2 ounces mozzarella
- 1 Roma tomato sliced
- 2 cups arugula
- fresh basil leaves
Instructions
- Preheat the grill or grill pan to medium-high heat.
- Place the chicken between two sheets of parchment paper and pound with a meat mallet or rolling pin until about 3/4-inch thick.
- Rub the chicken on both sides with 1/2 tablespoon olive oil and season with sea salt and freshly ground black pepper.
- Grill the chicken 5 to 6 minutes per side, until an instant-read thermometer inserted into the thickest part reads 165°F (74°C).
- During the last 2 minutes of cooking, place the ciabatta rolls cut-side down on the grill and toast until lightly browned.
- Spread 1 tablespoon pesto on each half of the toasted rolls.
- Divide the mozzarella between the bottom halves of the rolls, top with the hot grilled chicken, then add sliced tomato, arugula, and fresh basil leaves.
- Cover with the top halves of the rolls and serve immediately.
Equipment
- grill or grill pan
- meat mallet or rolling pin
- Parchment Paper
- Knife
- Cutting Board
- spatula or tongs
- meat thermometer (optional)
Notes
- Pound the chicken evenly for uniform cooking.
- Use a meat thermometer to ensure doneness.
- Toast rolls just before assembling for best texture.
- Slice the mozzarella thinly so it melts slightly from the hot chicken.
