Grilled Chicken Pesto Panini

Featured in: Oven & Pan Dishes

This Italian-inspired panini combines tender grilled chicken breast, aromatic basil pesto, and creamy fresh mozzarella pressed between warm ciabatta rolls. Grill the seasoned chicken until juicy, layer with pesto, cheese, and optional vegetables, then press in a panini maker until the bread is golden and cheese melts beautifully. Serve warm, optionally drizzled with balsamic glaze for extra richness.

Updated on Sun, 18 Jan 2026 14:04:00 GMT
Freshly grilled Chicken Pesto Panini with melted mozzarella and vibrant basil pesto on golden ciabatta bread. Save
Freshly grilled Chicken Pesto Panini with melted mozzarella and vibrant basil pesto on golden ciabatta bread. | axxamkitchen.com

My neighbor Maria knocked on my door one Sunday afternoon holding a warm panini wrapped in parchment paper, the smell of basil and toasted bread filling my hallway before she even said hello. She'd just gotten a panini press and couldn't stop making sandwiches for everyone on the block. That first bite, with the cheese still stretching between the halves and the chicken tender from a proper rest, taught me that a great panini isn't about fancy ingredients. It's about the press, the timing, and not rushing the chicken.

I started making these every time friends came over for lunch because they look impressive but never stress me out. One time I forgot to let the chicken rest and all the juices ran out onto the cutting board, leaving the meat dry and disappointing. Now I always set a timer for those five minutes and use that time to slice the tomatoes and butter the bread. It's become a little ritual that keeps me from rushing and ruining perfectly good chicken.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • Boneless, skinless chicken breasts: These grill quickly and slice beautifully, but don't skip the resting time or they'll dry out on you.
  • Olive oil: Just enough to keep the chicken from sticking and to help the seasoning cling to the surface.
  • Salt and black pepper: Simple seasoning lets the pesto do the heavy lifting, but don't be shy with it.
  • Ciabatta rolls: The airy texture inside and sturdy crust outside make these perfect for pressing without turning to mush.
  • Basil pesto: This is where all the flavor lives, so use a good quality jar or make your own if you have fresh basil.
  • Fresh mozzarella: It melts into creamy, stretchy perfection and doesn't overpower the pesto like aged cheeses can.
  • Tomato: Adds a little acidity and freshness, though I skip it if my tomatoes aren't ripe.
  • Baby spinach or arugula: A handful of greens makes it feel a bit healthier and adds a peppery bite.
  • Unsalted butter: Softened butter spreads easily and gives you that golden, crispy exterior without burning.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Get the grill pan hot:
Preheat your grill pan or skillet over medium high heat so the chicken gets those nice char marks without sticking. A properly heated pan makes all the difference.
Season and grill the chicken:
Brush the chicken with olive oil, season generously with salt and pepper, then grill for five to six minutes per side until the juices run clear. Let it rest for five minutes before slicing so all that moisture stays inside.
Spread the pesto:
Slather one tablespoon of pesto on the bottom half of each ciabatta roll, making sure to reach the edges. This creates a flavorful base that keeps the bread from getting dry.
Layer the fillings:
Stack the sliced chicken, mozzarella, tomato, and greens on top of the pesto, then cap it with the top half of the roll. Don't overstuff or it won't press evenly.
Butter the outside:
Spread softened butter lightly on the outer surfaces of each sandwich so they crisp up beautifully. Cold butter will tear the bread, so let it sit out for a bit.
Press and grill:
Place the sandwiches in a preheated panini press or on a grill pan, pressing down with a heavy skillet if you don't have a press. Grill for three to four minutes per side until the bread is golden and the cheese is melted and gooey.
Slice and serve:
Cut each panini in half on the diagonal and serve while still warm. The cheese should stretch when you pull the halves apart.
Sliced Chicken Pesto Panini reveals juicy chicken, gooey cheese, and optional spinach on warm bread. Save
Sliced Chicken Pesto Panini reveals juicy chicken, gooey cheese, and optional spinach on warm bread. | axxamkitchen.com

The first time I made these for my kids after school, they stopped talking mid sentence to take another bite, which is basically a standing ovation in my house. My daughter asked if we could have panini Fridays, and now it's a thing we do whenever the week has been long and we need something comforting. It's become less about the recipe and more about the pause, the warm kitchen, and the way melted cheese can fix a rough day.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Making It Your Own

I've swapped the mozzarella for provolone when I want something sharper, and fontina when I'm feeling fancy and want extra creaminess. Sometimes I add a drizzle of balsamic glaze right before serving, which adds a sweet tang that cuts through the richness. If I'm in a rush, I'll grab a rotisserie chicken from the store and skip the grilling entirely, it's not cheating if it tastes this good.

What to Serve Alongside

A simple arugula salad with lemon and olive oil is my go to because it's light and peppery and doesn't compete with the panini. I've also served these with sweet potato fries, a handful of kettle chips, or a bowl of tomato soup when the weather turns cold. A crisp Sauvignon Blanc or a light Italian beer makes it feel like a proper lunch, even if you're just eating on the couch.

Storage and Reheating

These are best eaten fresh, but if you have leftovers, wrap them tightly and refrigerate for up to two days. Reheat in a dry skillet over medium heat, pressing down gently, until the bread crisps up again and the cheese softens. Don't use the microwave unless you want soggy, rubbery bread.

  • You can grill the chicken a day ahead and store it in the fridge to save time.
  • Assemble the sandwiches but don't press them until you're ready to eat.
  • Freeze grilled chicken slices with parchment between them for quick future paninis.
Warm Ciabatta Chicken Pesto Panini pressed to perfection with melted mozzarella and fresh tomato slices. Save
Warm Ciabatta Chicken Pesto Panini pressed to perfection with melted mozzarella and fresh tomato slices. | axxamkitchen.com

There's something about a hot, crispy sandwich that makes everything feel manageable, even on the messiest days. I hope this one becomes your easy answer to what's for lunch, because it's mine.

Recipe FAQs

How do I keep the chicken moist while grilling?

Don't skip the resting period after grilling. Let the chicken rest for 5 minutes before slicing—this allows the juices to redistribute throughout the meat, keeping it tender and moist.

Can I make these panini ahead of time?

You can assemble the panini a few hours ahead and refrigerate before grilling. However, assemble just before pressing for the best bread texture and cheese melt. Fresh pesto is best enjoyed closer to serving time.

What's the best way to press the panini without a panini press?

Use a grill pan over medium heat and place a heavy skillet on top of each sandwich, pressing gently. This achieves similar results, creating golden bread and melted cheese in 3-4 minutes per side.

Can I substitute the mozzarella with other cheeses?

Absolutely. Provolone and fontina are excellent alternatives that provide different flavor profiles. Fontina offers a nuttier taste, while provolone brings a slightly sharper bite to balance the pesto.

How do I prevent the pesto from sliding out during grilling?

Spread the pesto evenly on both bread halves—this acts as an adhesive for the other ingredients. Layer the chicken directly over the pesto to help anchor everything in place.

What beverages pair well with this panini?

Crisp white wines like Sauvignon Blanc complement the basil and pesto beautifully. Light Italian beers also pair nicely, as do fresh lemonades or iced teas for non-alcoholic options.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Grilled Chicken Pesto Panini

Grilled chicken breast with basil pesto and fresh mozzarella on warm ciabatta. A satisfying Italian panini ready in 25 minutes.

Prep time
15 minutes
Cook time
10 minutes
Total duration
25 minutes
Created by Monica Blake


Skill level Easy

Cuisine Italian

Serves 4 Number of servings

Diet preferences None specified

What You Need

Chicken

01 2 boneless, skinless chicken breasts (about 14 ounces)
02 1 tablespoon olive oil
03 1/2 teaspoon salt
04 1/4 teaspoon black pepper

Panini

01 4 ciabatta rolls, sliced in half
02 4 tablespoons basil pesto
03 7 ounces fresh mozzarella, sliced
04 1 medium tomato, thinly sliced
05 1 handful fresh baby spinach or arugula
06 2 tablespoons unsalted butter, softened

Directions

Step 01

Preheat cooking surface: Preheat a grill pan or skillet over medium-high heat.

Step 02

Grill chicken breasts: Brush chicken breasts with olive oil and season with salt and pepper. Grill 5-6 minutes per side until cooked through and juices run clear. Let rest for 5 minutes, then slice thinly.

Step 03

Prepare ciabatta bases: Spread 1 tablespoon pesto on the cut side of each bottom ciabatta half.

Step 04

Layer sandwich fillings: Layer sliced chicken, mozzarella, tomato, and spinach or arugula on top of the pesto. Cover with the top ciabatta halves.

Step 05

Butter sandwich exterior: Lightly butter the outside of each sandwich.

Step 06

Press and grill panini: Heat a panini press or grill pan over medium heat. Place sandwiches in the press or in the pan, pressing down with a heavy skillet, and grill 3-4 minutes per side until bread is golden and cheese is melted.

Step 07

Finish and serve: Slice each panini in half and serve warm.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Tools Needed

  • Grill pan or panini press
  • Chef's knife and cutting board
  • Spatula
  • Small mixing bowl

Allergy info

Please double-check all items for potential allergens, and reach out to health experts with questions.
  • Contains wheat from ciabatta bread
  • Contains milk from mozzarella cheese and butter
  • Contains tree nuts if pesto contains pine nuts
  • May contain eggs in some commercial breads or pestos

Nutrition details (each serving)

Nutrition details are for general information. Always get medical advice if needed.
  • Calories: 540
  • Fats: 22 g
  • Carbohydrates: 44 g
  • Proteins: 37 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.