Grilled Chicken Pesto Panini

Featured in: Meals For Shared Tables

This Italian-inspired panini brings together tender grilled chicken, aromatic basil pesto, and creamy melted mozzarella between slices of warm ciabatta. Perfect for lunch or a light dinner, it comes together in just 25 minutes with minimal effort.

Grill seasoned chicken breasts until cooked through, then layer with pesto, mozzarella, tomato, and fresh greens on ciabatta. Press in a panini machine or skillet until the bread is golden and cheese melts into every bite. Optional additions like balsamic glaze or fresh spinach elevate the flavors further.

Updated on Sun, 18 Jan 2026 13:09:00 GMT
Grilled chicken, basil pesto, and melted mozzarella layered on toasted ciabatta in this warm, savory Chicken Pesto Panini. Save to Pinterest
Grilled chicken, basil pesto, and melted mozzarella layered on toasted ciabatta in this warm, savory Chicken Pesto Panini. | casaimil.com

My neighbor brought over a panini press she never used, and I promised I'd actually put it to work. That weekend, I grabbed a jar of pesto and some chicken breasts, not really planning anything fancy. The smell of melting mozzarella mixed with basil filled the kitchen, and suddenly I understood why Italians take their sandwiches so seriously. My husband wandered in, drawn by the aroma, and declared it better than the cafe down the street. That little press has earned its spot on the counter ever since.

I made these for a quick lunch when friends dropped by unexpectedly, and they ended up staying for two hours. We sat around the kitchen island, sandwiches cut in half, talking and laughing while strings of mozzarella stretched between bites. One friend asked for the recipe three times before she left. It reminded me that the best meals aren't always the ones you plan, they're the ones that turn an ordinary afternoon into something you remember.

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 (400 g): I pound mine to an even thickness so they cook uniformly, no more thick middles and dry edges.
  • Olive oil (1 tablespoon): This helps the seasoning stick and keeps the chicken from sticking to the pan, plus it adds a subtle richness.
  • Salt and black pepper (1/2 teaspoon and 1/4 teaspoon): Simple seasoning lets the pesto shine, though I sometimes add a pinch of garlic powder when I'm feeling adventurous.
  • Ciabatta rolls (4, sliced in half): The airy texture soaks up just enough pesto without getting soggy, and it crisps beautifully under pressure.
  • Basil pesto (4 tablespoons): I keep a good jar in the fridge at all times because it transforms anything into something special in seconds.
  • Fresh mozzarella (200 g, sliced): The fresh kind melts into creamy pools instead of that rubbery texture you get from pre-shredded cheese.
  • Medium tomato (thinly sliced, optional): Adds a bright acidity that cuts through the richness, especially nice in summer when tomatoes actually taste like something.
  • Baby spinach or arugula (1 handful, optional): I prefer arugula for its peppery bite, but spinach works when that's what I have wilting in the crisper.
  • Unsalted butter (2 tablespoons, softened): Softened butter spreads easily and creates that golden, crispy crust that makes a panini a panini.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Warm up your cooking surface:
Get your grill pan or skillet nice and hot over medium-high heat before the chicken goes anywhere near it. You want to hear that satisfying sizzle when the meat hits the pan.
Season and grill the chicken:
Brush both sides of the chicken with olive oil, then sprinkle with salt and pepper. Grill for 5 to 6 minutes per side until the juices run clear and the internal temperature hits 165°F, then let it rest for 5 minutes before slicing thinly against the grain.
Build your sandwiches:
Spread a tablespoon of pesto on the bottom half of each ciabatta roll, then layer on the sliced chicken, mozzarella, tomato, and greens if you're using them. Top with the other half of the roll and press down gently.
Butter the outside:
Spread softened butter on the outside of each sandwich, covering the top and bottom evenly. This is what gives you that gorgeous golden crust and keeps the bread from sticking.
Press and grill:
Place the sandwiches in your panini press or grill pan over medium heat, pressing down with a heavy skillet if you don't have a press. Cook for 3 to 4 minutes per side until the bread turns golden brown and the cheese melts into gooey perfection.
Slice and serve:
Cut each panini in half diagonally because it just looks better that way and makes it easier to eat. Serve immediately while the cheese is still stretchy and the bread is warm.
Slices of golden-brown Chicken Pesto Panini reveal juicy chicken and vibrant green pesto on a rustic wooden board. Save to Pinterest
Slices of golden-brown Chicken Pesto Panini reveal juicy chicken and vibrant green pesto on a rustic wooden board. | casaimil.com

My daughter requested these for her birthday lunch instead of anything fancy, and we made them together in the kitchen while she told me about school. She carefully buttered each sandwich and pressed them herself, so proud when the cheese oozed out the sides. We ate them on the back porch with lemonade, and she said it was her best birthday meal yet. Sometimes the simplest things become the most meaningful when you share them with people you love.

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 mozzarella for provolone when I want something sharper, and fontina when I'm feeling indulgent because it melts like a dream. Sun-dried tomatoes instead of fresh add an intense sweetness that pairs beautifully with the pesto. One time I added thinly sliced red onion and it gave the whole sandwich a pleasant bite that cut through the richness. Roasted red peppers from a jar work wonderfully too, especially when tomatoes are out of season and tasteless.

Shortcuts That Actually Work

Rotisserie chicken is my secret weapon on busy weeknights, just shred or slice it and skip the whole grilling step. I've also used leftover grilled chicken from dinner the night before with excellent results. Store-bought pesto is completely fine, though I do love making my own when basil is cheap and abundant at the farmers market. If you're really pressed for time, assemble everything cold and it still tastes amazing, the pressing does most of the work.

Serving and Storing

These are best eaten immediately while the bread is crispy and the cheese is melted, but I've wrapped leftovers in foil and reheated them in a 350°F oven for about 10 minutes. They lose some of their crunch but still taste delicious. I like serving them with a simple green salad dressed with lemon and olive oil, or a handful of kettle chips for crunch. A drizzle of balsamic glaze right before serving adds a sweet-tart finish that makes them feel a little more special.

  • Pair with a crisp Sauvignon Blanc or a light Italian beer for an easy weekend lunch.
  • Cut into smaller pieces and serve as appetizers at a casual gathering.
  • Pack them for picnics wrapped tightly in parchment paper, they travel surprisingly well.
This Italian-inspired Chicken Pesto Panini is served with cherry tomatoes and arugula for a fresh, colorful lunch pairing. Save to Pinterest
This Italian-inspired Chicken Pesto Panini is served with cherry tomatoes and arugula for a fresh, colorful lunch pairing. | casaimil.com

These paninis have become my answer to what's for lunch more times than I can count, and they never disappoint. Make them once and you'll understand why that panini press earned its permanent spot on my counter.

Recipe Questions & Answers

Can I use store-bought pesto?

Yes, store-bought basil pesto works perfectly and saves time. Choose quality brands for the best flavor, or make your own by blending fresh basil, garlic, pine nuts, Parmesan, and olive oil.

What's the best way to grill the chicken?

Use a grill pan or skillet over medium-high heat. Oil the chicken, season well, and cook 5-6 minutes per side until internal temperature reaches 165°F. Let it rest briefly before slicing for juicier results.

Can I make these ahead of time?

Assemble the panini up to 2 hours ahead, wrapping tightly in foil. Grill just before serving for the best texture. The bread stays crispy and cheese melts perfectly when freshly pressed.

What cheese alternatives work well?

Provolone, fontina, or even burrata make excellent substitutes for mozzarella. Each adds its own character—provolone brings a sharper taste, while fontina creates extra creaminess.

How do I get the bread golden and crispy?

Butter the outside of the panini before pressing. Use medium heat on your panini press or skillet and cook 3-4 minutes per side. Don't rush—medium heat allows the cheese to melt while the bread toasts evenly.

Is there a vegetarian version?

Absolutely. Replace chicken with grilled portobello mushrooms, eggplant, or thick slices of tomato. Keep the pesto and mozzarella, and consider adding roasted red peppers or caramelized onions for depth.

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

Italian-inspired panini with grilled chicken, basil pesto, fresh mozzarella, and tomato pressed between warm ciabatta bread.

Prep Time
15 minutes
Bake/Cook Time
10 minutes
Time Needed
25 minutes
Created by Tessa Franklin


Skill Level Easy

Cuisine Italian

Makes 4 Serving Size

Diet Preferences None specified

What You'll Need

Chicken

01 2 boneless, skinless chicken breasts (14 oz)
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 oz fresh mozzarella, sliced
04 1 medium tomato, thinly sliced
05 1 handful fresh baby spinach or arugula
06 2 tablespoons unsalted butter, softened

How to Make It

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 to 6 minutes per side until cooked through and juices run clear. Let rest for 5 minutes, then slice thinly.

Step 03

Spread Pesto Base: Spread 1 tablespoon pesto on the cut side of each bottom ciabatta half.

Step 04

Layer Sandwich Components: 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

Toast 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 to 4 minutes per side until bread is golden and cheese is melted.

Step 07

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
  • Knife and cutting board
  • Spatula
  • Small bowl

Allergy Info

Review every ingredient to spot potential allergens and talk to a healthcare provider if unsure.
  • Contains wheat from ciabatta bread
  • Contains milk from mozzarella and butter
  • May contain tree nuts if pesto contains pine nuts
  • May contain eggs in some breads or pestos

Nutrition per Serving

Provided for reference only—always ask a doctor for health advice.
  • 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.