Introduction
A Chicken Pesto Panini is the kind of sandwich that feels like restaurant food but is surprisingly easy to make at home. Juicy chicken, fragrant basil pesto, creamy melted mozzarella, ripe tomato, and crisp golden bread come together under heat to create a warm, crunchy, cheesy sandwich with incredible flavor.
This recipe is perfect for lunch, a quick dinner, weekend meals, or whenever you want something more exciting than an ordinary chicken sandwich. The outside becomes beautifully crisp and toasted while the inside stays warm, cheesy, savory, and tender.
The best part is that you don’t need complicated ingredients or special cooking skills. With cooked chicken, pesto, cheese, bread, and a few fresh additions, you can have a hot and satisfying panini on the table in about 20 minutes.
Why You’ll Love This Chicken Pesto Panini
There are plenty of reasons to add this sandwich to your regular meal rotation.
Quick and easy
The recipe uses cooked chicken, so most of the work is simply assembling and grilling the sandwich. It is an excellent choice for busy weekdays.
Crispy and cheesy
The combination of crunchy toasted bread and melted cheese makes this panini especially satisfying.
Packed with flavor
Basil pesto provides garlic, basil, herbs, cheese, olive oil, and nutty flavor in one convenient ingredient.
Great for leftover chicken
This recipe is an excellent way to transform leftover roasted chicken, grilled chicken, or rotisserie chicken into a completely different meal.
Customizable
You can easily change the cheese, vegetables, bread, or seasonings to suit your taste.
Better than a basic sandwich
Heating the sandwich transforms ordinary ingredients into something much more special. The cheese melts, the pesto becomes fragrant, and the bread develops a golden crust.
Chicken Pesto Panini Ingredients
For the Chicken Pesto Panini
- 2 large boneless, skinless chicken breasts, cooked
- 4 slices ciabatta, sourdough, focaccia, or sturdy Italian bread
- 4 tablespoons basil pesto
- 4 slices mozzarella cheese
- 1 medium ripe tomato, thinly sliced
- 2 tablespoons mayonnaise
- 1 tablespoon butter, softened
- 1 tablespoon olive oil
- ¼ teaspoon garlic powder
- ¼ teaspoon Italian seasoning
- ¼ teaspoon salt
- ⅛ teaspoon black pepper
- 2 tablespoons grated Parmesan cheese, optional
- A handful of fresh basil leaves, optional
Ingredient Details
Understanding the role of each ingredient can help you make a better panini.
Chicken
Cooked chicken breast is an easy choice because it is lean, tender, and mild enough to let the pesto shine.
You can use:
- Grilled chicken
- Roasted chicken
- Pan-seared chicken
- Air-fried chicken
- Leftover chicken
- Rotisserie chicken
If using leftover chicken, remove the skin and bones and slice or shred the meat.
For the best texture, avoid cutting the chicken into extremely small pieces. Thin slices or larger shredded pieces give the sandwich a satisfying bite.
Basil Pesto
Pesto is the main flavor ingredient.
Traditional basil pesto usually contains basil, olive oil, Parmesan cheese, garlic, and nuts. It gives the sandwich a fresh, herby, garlicky flavor without requiring you to prepare a separate sauce.
You can use homemade or store-bought pesto.
If your pesto is particularly salty, reduce the additional salt in the recipe.
Mozzarella Cheese
Mozzarella melts beautifully and has a mild flavor that works perfectly with pesto and chicken.
Fresh mozzarella can be used, but low-moisture mozzarella is often easier for panini because it melts without releasing as much water.
Other good choices include:
- Provolone
- Fontina
- Monterey Jack
- Havarti
- Gouda
- Swiss cheese
For an especially flavorful sandwich, combine mozzarella with a little Parmesan.
Tomato
Fresh tomato adds acidity, moisture, and freshness.
Use a firm ripe tomato and slice it thinly. Very juicy tomatoes can make the bread soggy, so gently blot the slices with a paper towel before assembling the sandwich.
You can also use:
- Sun-dried tomatoes
- Roasted red peppers
- Thinly sliced red onion
- Sautéed mushrooms
- Baby spinach
Bread
A sturdy bread is essential.
Good options include:
- Ciabatta
- Sourdough
- Focaccia
- Italian bread
- Rustic French bread
- Thick multigrain bread
Avoid very soft sandwich bread because it can become compressed or soggy under the panini press.
Ciabatta is particularly good because its crust becomes crisp while the inside stays pleasantly chewy.
How to Cook the Chicken
If you don’t already have cooked chicken, you can easily prepare it specifically for this recipe.
Step 1: Prepare the Chicken
Place two chicken breasts on a cutting board.
If they are very thick, gently pound them to an even thickness. This helps them cook evenly.
Season both sides with:
- Salt
- Black pepper
- Garlic powder
- Italian seasoning
Step 2: Heat the Pan
Place a skillet over medium heat.
Add approximately 1 tablespoon of olive oil.
Allow the oil to heat for about 30 seconds.
Step 3: Cook the Chicken
Place the seasoned chicken into the skillet.
Cook for approximately 5–7 minutes on the first side, depending on thickness.
Turn the chicken and continue cooking until the internal temperature reaches 165°F (74°C).
Do not rely only on cooking time because chicken breast thickness varies.
Step 4: Rest the Chicken
Transfer the chicken to a plate and let it rest for about 5 minutes.
This allows the juices to redistribute.
Slice the chicken thinly against the grain.
How to Make Chicken Pesto Panini
Now comes the fun part.
Step 1: Prepare the Bread
Place the bread slices on a clean work surface.
Spread a thin layer of mayonnaise on the inside of each slice.
The mayonnaise adds creaminess and also helps create a flavorful toasted surface.
If you prefer, you can skip the mayonnaise and use pesto alone.
Step 2: Add the Pesto
Spread approximately 1 tablespoon of pesto over the inside of each sandwich.
Try to spread the pesto evenly rather than creating one thick spot.
A moderate layer provides plenty of flavor without making the sandwich greasy.
Step 3: Add the Chicken
Arrange the sliced chicken evenly over two pieces of bread.
Don’t pile the chicken excessively high.
A moderately thick layer will heat more evenly and make the sandwich easier to press and eat.
Step 4: Add the Tomato
Place several thin tomato slices over the chicken.
Blot excess moisture from the tomato first if necessary.
Season the tomato with a tiny pinch of black pepper.
Step 5: Add the Cheese
Place two slices of mozzarella over each sandwich.
If you’re using Parmesan, sprinkle a little over the mozzarella.
The cheese should be positioned so it can melt around the chicken and vegetables.
Step 6: Add Fresh Basil
If desired, add several fresh basil leaves.
Fresh basil intensifies the pesto flavor and adds a pleasant aroma.
Step 7: Close the Sandwich
Place the remaining bread slices on top.
Press gently with your hands.
Don’t flatten the sandwich too much before cooking because the panini press will do that for you.
How to Toast the Chicken Pesto Panini
You can cook the panini using a panini press, grill pan, skillet, or even a heavy pan.
Method 1: Panini Press
This is the easiest method.
Step 1
Preheat your panini press according to the manufacturer’s instructions.
Step 2
Lightly butter the outside of each bread slice.
Step 3
Place the sandwich inside the heated press.
Step 4
Close the lid gently.
Don’t crush the sandwich excessively.
Step 5
Cook for approximately 3–5 minutes.
The exact time depends on the heat of your press and the thickness of the bread.
The sandwich is ready when:
- The bread is golden brown.
- The cheese is melted.
- The center is hot.
- The edges are crisp.
Remove carefully and allow it to rest for about 1 minute before slicing.
Method 2: Skillet Chicken Pesto Panini
Don’t have a panini press?
No problem.
A regular skillet works extremely well.
Step 1
Heat a heavy skillet over medium-low to medium heat.
Avoid extremely high heat because the bread can burn before the cheese melts.
Step 2
Butter the outside of the sandwich.
Place the sandwich butter-side down in the skillet.
Step 3
Place another heavy skillet or heatproof pan on top.
This creates pressure and helps flatten the sandwich.
You can also use a spatula to press down gently.
Step 4
Cook for about 3–4 minutes.
Check the underside.
When it becomes golden brown, carefully flip the sandwich.
Step 5
Cook the second side for another 3–4 minutes.
If the bread is browning too quickly but the cheese isn’t melted, lower the heat.
The goal is slow enough to melt the cheese and hot enough to crisp the bread.
The Secret to a Perfect Panini
The biggest mistake people make when preparing panini is using heat that is too high.
A panini needs enough heat to toast the bread and melt the cheese, but the process shouldn’t be rushed.
Medium or medium-low heat is usually ideal when using a skillet.
You also want to avoid adding too much moisture.
Tomatoes, sauces, and wet vegetables can make the inside soggy.
Use moderate amounts and blot watery ingredients when necessary.
How to Get Extra Crispy Bread
For a restaurant-style crust, follow these tips.
Butter the outside
Softened butter gives the bread a rich golden crust.
Add a little olive oil
A small amount of olive oil mixed with butter can provide additional flavor and help with browning.
Use sturdy bread
Ciabatta and sourdough are excellent choices.
Don’t overcrowd the filling
An overloaded sandwich doesn’t press evenly.
Cook slowly
Moderate heat gives the cheese time to melt before the bread becomes too dark.
Can You Use Rotisserie Chicken?
Absolutely.
Rotisserie chicken is one of the easiest options for this recipe.
Simply remove the skin and bones, then shred or slice approximately 2 cups of chicken.
If the chicken has been refrigerated, you don’t necessarily need to heat it separately. The panini press will warm it while the sandwich cooks.
For particularly thick pieces, slice them thinner so the center heats evenly.
Can You Make This Panini Without a Panini Press?
Yes.
A skillet is all you need.
Another simple technique is to use a skillet and a heavy pan to weigh down the sandwich.
You can also use a grill pan if you want attractive grill marks.
For an oven method, place assembled sandwiches on a baking sheet and bake at approximately 400°F (200°C) until the bread is crisp and the cheese has melted, flipping once if needed.
Delicious Variations
One of the best things about this recipe is how easy it is to customize.
Chicken Pesto Caprese Panini
Add:
- Fresh mozzarella
- Tomato
- Fresh basil
- Balsamic glaze
The combination gives you a delicious Caprese-inspired sandwich.
Spicy Chicken Pesto Panini
Add:
- Crushed red pepper flakes
- Sliced jalapeños
- Pepper Jack cheese
- Hot sauce
The spicy ingredients pair beautifully with creamy pesto.
Chicken Pesto Avocado Panini
Add thin slices of ripe avocado.
For best results, add the avocado after cooking rather than pressing it for a long time.
This keeps the avocado creamy and fresh.
Chicken Pesto Mushroom Panini
Sauté sliced mushrooms with a little olive oil, garlic, salt, and pepper.
Add them to the sandwich before grilling.
The mushrooms provide a savory, earthy flavor.
Chicken Pesto Spinach Panini
Add fresh baby spinach.
The spinach wilts slightly as the sandwich cooks and adds a fresh vegetable element.
Chicken Pesto Bacon Panini
Add crispy cooked bacon.
The smoky, salty bacon works extremely well with pesto and mozzarella.
What to Serve With Chicken Pesto Panini
A hot panini can easily be a complete meal, but several side dishes pair wonderfully with it.
Tomato Soup
The classic combination of grilled sandwich and tomato soup works especially well with pesto chicken.
The acidity of tomato soup balances the richness of the cheese and pesto.
Green Salad
A simple salad with lettuce, cucumber, tomatoes, and a light vinaigrette provides freshness.
Caesar Salad
The creamy dressing and crisp lettuce make a hearty side for the panini.
Roasted Vegetables
Try:
- Zucchini
- Bell peppers
- Broccoli
- Carrots
- Asparagus
Potato Wedges
Crispy roasted potato wedges turn this sandwich into a substantial dinner.
Fruit
For a lighter lunch, serve the panini with grapes, berries, melon, or sliced apples.
How to Store Leftover Chicken Pesto Panini
Panini are best immediately after cooking because that’s when the bread is at its crispiest.
If you have leftovers, allow the sandwich to cool before refrigerating.
Wrap it tightly and refrigerate.
For best quality, eat it within about 1–2 days.
Avoid storing a hot sandwich in a sealed container because trapped steam can make the bread soggy.
How to Reheat
The best way to reheat a leftover panini is in a skillet, toaster oven, or air fryer.
Skillet
Heat a skillet over medium-low heat.
Cook the sandwich for several minutes on each side until hot and crisp.
Air Fryer
Heat at approximately 350°F (175°C) until warmed through and crispy.
Oven
Place the sandwich on a baking sheet and heat at approximately 350°F (175°C) until the cheese is melted and the center is warm.
The microwave is not recommended if you want crispy bread because it tends to make bread soft and chewy.
Make-Ahead Tips
You can prepare several components ahead of time.
Cook the chicken
Cooked chicken can be refrigerated and used for sandwiches throughout the week.
Slice vegetables
Tomatoes, onions, and peppers can be prepared in advance and stored separately.
Prepare the sandwich just before cooking
For the best texture, assemble the panini shortly before grilling.
If assembled too far ahead, moisture from the tomato and pesto can soak into the bread.
Common Mistakes to Avoid
Using bread that’s too soft
Soft bread can collapse under pressure.
Use sturdy bread instead.
Adding too much pesto
Pesto is flavorful and rich.
Too much can make the sandwich greasy.
Using overly wet tomatoes
Excess tomato juice can make the bread soggy.
Blot tomato slices before adding them.
Cooking over high heat
High heat can burn the outside before the cheese melts.
Use medium or medium-low heat.
Overfilling the sandwich
More filling isn’t always better.
A balanced sandwich presses and cooks more evenly.
Cutting immediately
Let the sandwich rest for about a minute after cooking.
This gives the melted cheese a moment to settle.
Tips for the Best Chicken Pesto Panini
Use freshly cooked or properly refrigerated chicken
The better the chicken tastes, the better the finished sandwich will be.
Don’t skimp on cheese
Cheese acts as a binder, helping hold the chicken and vegetables together.
Use quality pesto
Because pesto is one of the main flavors, a good pesto makes a noticeable difference.
Toast both sides properly
A crisp exterior provides the ideal contrast to the soft filling.
Slice the chicken thinly
Thin slices distribute throughout the sandwich better than large chunks.
Don’t rush the cooking
A few extra minutes over moderate heat can make the difference between an average sandwich and an excellent one.
Frequently Asked Questions
Can I use leftover grilled chicken?
Yes. Leftover grilled chicken works beautifully.
Slice it thinly and place it directly into the sandwich.
What cheese goes best with pesto chicken?
Mozzarella is an excellent choice, but provolone, fontina, Havarti, Gouda, and Monterey Jack also work well.
Can I use whole-wheat bread?
Yes.
Whole-wheat sourdough or another sturdy whole-grain bread works particularly well.
Can I make this vegetarian?
Absolutely.
Replace the chicken with grilled zucchini, roasted peppers, mushrooms, eggplant, or extra spinach.
Can I freeze a chicken pesto panini?
You can freeze assembled panini, but the texture of fresh vegetables such as tomato may suffer after freezing and thawing.
For best results, freeze the chicken-and-cheese version without tomato, then add fresh vegetables after reheating.
Can I use homemade pesto?
Definitely.
Homemade pesto can make this sandwich even more flavorful.
A basic pesto can be made with fresh basil, Parmesan, garlic, olive oil, nuts, salt, and pepper.
Nutrition Notes
The exact nutrition of your Chicken Pesto Panini depends on the bread, cheese, pesto, chicken, and portion sizes used.
Chicken provides protein, while pesto and cheese contribute fats and flavor. Adding tomato and spinach can increase the vegetable content.
For a lighter version, you can:
- Use less cheese.
- Choose a lighter bread.
- Use a smaller amount of pesto.
- Add extra vegetables.
- Use skinless grilled chicken.
- Skip mayonnaise.
Remember that reducing rich ingredients may slightly change the crispness and flavor of the finished panini.
Complete Chicken Pesto Panini Recipe Card
Chicken Pesto Panini (Hot & Toasty)
Prep Time: 10 minutes
Cook Time: 8–10 minutes
Total Time: About 20 minutes
Servings: 2 panini
Ingredients
- 2 large cooked chicken breasts, sliced
- 4 slices sturdy bread such as ciabatta or sourdough
- 4 tablespoons basil pesto
- 4 slices mozzarella cheese
- 1 medium tomato, thinly sliced
- 2 tablespoons mayonnaise
- 1 tablespoon softened butter
- 1 tablespoon olive oil
- ¼ teaspoon garlic powder
- ¼ teaspoon Italian seasoning
- ¼ teaspoon salt
- ⅛ teaspoon black pepper
- 2 tablespoons grated Parmesan, optional
- Fresh basil, optional
Instructions
1. Prepare the chicken.
If using freshly cooked chicken, season it with salt, pepper, garlic powder, and Italian seasoning. Cook until the internal temperature reaches 165°F (74°C). Rest for 5 minutes, then slice.
2. Prepare the bread.
Lay four bread slices on a cutting board. Spread mayonnaise on the inside of each slice.
3. Add pesto.
Spread approximately 1 tablespoon of basil pesto over each sandwich.
4. Layer the chicken.
Divide the sliced chicken evenly between two slices of bread.
5. Add tomato.
Place several thin tomato slices over the chicken. Blot excess moisture first if needed.
6. Add cheese.
Top each sandwich with two slices of mozzarella. Add Parmesan if desired.
7. Add basil.
Place a few fresh basil leaves over the cheese.
8. Close the sandwiches.
Top each sandwich with the remaining bread slice.
9. Butter the outside.
Spread softened butter over the outside of each sandwich.
10. Heat the pan.
Preheat a panini press or heavy skillet over medium heat.
11. Grill the panini.
Place the sandwiches in the press and cook for approximately 3–5 minutes, or cook in a skillet for approximately 3–4 minutes per side while pressing gently.
12. Check for doneness.
The panini should be golden brown and crisp on the outside, with completely melted cheese inside.
13. Rest and slice.
Remove from the heat and let the sandwich rest for about 1 minute. Slice in half and serve hot.
Final Thoughts
This Chicken Pesto Panini is proof that a simple sandwich can become an impressive meal with the right combination of ingredients and cooking technique. The tender chicken provides substance, basil pesto adds bold herbaceous flavor, mozzarella creates a creamy melted layer, and tomato brings freshness and acidity.
The real magic happens when the sandwich hits the hot press or skillet. The bread becomes crisp and golden, the cheese melts around the chicken, and the pesto becomes wonderfully fragrant.
For a quick weekday lunch, use leftover rotisserie chicken and store-bought pesto. For a special weekend meal, use freshly grilled chicken, homemade pesto, artisan sourdough, fresh mozzarella, and ripe tomatoes.
Serve it alongside soup, salad, roasted vegetables, or crispy potatoes for a complete meal.
The key formula is simple: sturdy bread + flavorful pesto + tender chicken + melty cheese + moderate heat = a hot, crispy, restaurant-style Chicken Pesto Panini at home.