There’s something deeply satisfying about a well-made, balanced sandwich—and this Chicken Pesto Panini is just that. It’s the kind of sandwich that hits every note: crispy, creamy, savory, and fresh. Made with homemade sourdough bread, it’s the perfect blend of textures and flavors that makes lunchtime feel like a little luxury.
This sandwich has quickly become a favorite in my kitchen. The warm crunch of the bread gives way to gooey melted mozzarella, rich pesto, creamy mayo, juicy tomato, and a hearty filling of shredded rotisserie chicken and thinly sliced turkey. Whether you’re making it for a quick weekday lunch or serving it up for a weekend bite with friends, it’s always a winner.

Disclosure: Some of the links on this page are affiliate links, which means I may earn a small commission at no extra cost to you if you make a purchase through them. I only recommend products I genuinely use and love. Thank you for supporting my content!
Key Ingredients
1. Sourdough Bread
Crusty on the outside, chewy on the inside—perfect for paninis. Homemade is best, but any good-quality loaf works.
2. Basil Pesto
Adds bold, herby flavor with a touch of garlic and Parmesan. Use homemade or a fresh store-bought version.
3. Mayonnaise
Creamy and tangy, it balances the pesto and keeps the sandwich moist.
4. Shredded Rotisserie Chicken
Tender and flavorful, it brings heartiness and depth to the filling.
5. Turkey Lunch Meat
Thinly sliced and savory, it layers beautifully with the chicken and cheese.
6. Fresh Tomato Slices
Juicy and bright. Lightly seasoned with salt and pepper to bring out their flavor.
7. Mozzarella Cheese
Mild, melty, and perfect for that classic panini pull. Fresh or low-moisture both work.
8. Butter or Olive Oil (for grilling)
Used on the bread to create a golden, crispy crust when pressed or grilled.
Chicken Pesto Panini
Ingredients
Instructions:
- Prep the Bread:
Start by lightly buttering the outside of your sourdough slices. This will help achieve that golden, crispy crust when you grill the panini. - Layer the Inside:
On the inside of one slice, spread pesto generously. On the other slice, spread mayonnaise. - Build the Sandwich:
Layer on the mozzarella, followed by the turkey, shredded chicken, and tomato slices. Sprinkle the tomatoes with a pinch of salt and freshly ground black pepper to enhance their flavor. Close the sandwich with the second slice of bread, mayo side in. - Grill it Up:
Heat a panini press or skillet over medium heat. If using a skillet, press the sandwich down with another pan or a spatula. Grill until the bread is golden brown and crispy, and the cheese is melted—about 3–5 minutes per side. - Slice & Serve:
Let it sit for a minute before slicing (this helps everything stay together). Serve warm with a side salad, chips, or even a bowl of soup.
Why It Works
What makes this sandwich special is the balance of flavors—the herbaceous punch of the pesto, the creaminess from the mayo and cheese, and the meaty richness from the chicken and turkey. The tomato adds just the right amount of freshness and acidity to keep it from feeling too heavy—and the salt and pepper? That simple touch makes the tomato pop.
And that homemade sourdough? Total game changer. Crispy on the outside, chewy inside—it holds everything together without getting soggy. Once you try it, you’ll see—nothing beats a well-made, balanced sandwich.
Tips:
- Want to make it vegetarian? Skip the meats and add grilled veggies or avocado.
- No sourdough? Ciabatta, focaccia, or a good crusty baguette work great too.
- Don’t forget the salt and pepper on your tomatoes—it really makes a difference.
- Add a pinch of red pepper flakes or a drizzle of balsamic glaze for extra kick.


