Grilled Chicken Pesto Panini

Featured in: Simple Comfort Dinners

This Italian-inspired panini combines tender grilled chicken breast with aromatic basil pesto and creamy fresh mozzarella, pressed between warm ciabatta bread. Season the chicken with olive oil, salt, and pepper, then grill until cooked through. Layer the sliced chicken with pesto, mozzarella, and optional tomato and greens on toasted ciabatta halves. Butter the outside and press in a panini press or heavy skillet until golden and cheese melts. Complete in just 25 minutes for a satisfying lunch or dinner.

Updated on Sun, 18 Jan 2026 14:36:00 GMT
Golden-brown ciabatta panini stuffed with grilled chicken, vibrant green pesto, and melted mozzarella. Save
Golden-brown ciabatta panini stuffed with grilled chicken, vibrant green pesto, and melted mozzarella. | ivorycrumb.com

The smell of basil always takes me back to a tiny deli in Brooklyn where I first tasted a proper panini. I watched the owner layer everything with such confidence, then press it until the cheese oozed out the sides. When I got home, I tried to recreate that magic in my own kitchen with a cast-iron skillet and a can of tomatoes as a press. It worked better than I expected, and now this panini is my go-to when I need something that feels indulgent but comes together fast.

I made these paninis for my sister one rainy afternoon when she showed up unannounced and starving. She stood in my kitchen, wrapped in a blanket, watching me butter the bread and press it down with my heaviest pan. When I handed her the first half, still steaming, she took one bite and declared it better than any sandwich shop. That moment reminded me how a simple recipe can turn a dreary day into something warm and memorable.

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 cook quickly and slice beautifully, but dont skip the resting time or youll lose all the juices on your cutting board.
  • Olive oil: A light coat keeps the chicken moist and helps the seasoning stick during grilling.
  • Salt and black pepper: Simple seasoning lets the pesto shine without competing flavors.
  • Ciabatta rolls: The airy texture soaks up just enough butter and pesto without getting soggy, and the crust crisps up perfectly.
  • Basil pesto: This is the heart of the sandwich, store-bought works great, but homemade adds a brightness you can actually taste.
  • Fresh mozzarella: It melts into creamy pools that bind everything together, look for the kind packed in water for the best texture.
  • Tomato: Thin slices add a juicy burst that cuts through the richness, but theyre optional if youre keeping it simple.
  • Baby spinach or arugula: A handful of greens adds a peppery freshness and makes you feel a little less guilty about all that cheese.
  • Unsalted butter: Softened butter spreads easily and creates that golden, crispy shell 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

Preheat your grill pan:
Get it nice and hot over medium-high heat so the chicken gets those beautiful char marks. A cold pan will steam the chicken instead of searing it.
Season and grill the chicken:
Brush both sides with olive oil, sprinkle with salt and pepper, then grill 5 to 6 minutes per side until the juices run clear. Let it rest for 5 minutes before slicing so it stays tender and juicy.
Spread the pesto:
Slather 1 tablespoon on each bottom half of the ciabatta rolls, reaching all the way to the edges. This creates a barrier that keeps the bread from getting soggy.
Layer your fillings:
Stack the sliced chicken, mozzarella, tomato, and greens on top of the pesto, then close with the top half. Dont overstuff or itll be hard to press.
Butter the outside:
Spread softened butter on the outer sides of each sandwich, this is what makes the bread golden and crispy. Be generous but not excessive.
Grill until melty:
Press the sandwiches in a panini press or grill pan with a heavy skillet on top, cooking 3 to 4 minutes per side until the cheese melts and the bread turns golden. The smell will tell you when its ready.
Slice and serve:
Cut each panini in half while its still warm so the cheese stretches dramatically. Serve immediately for the best texture.
Toasted chicken pesto panini layered with fresh mozzarella and tomato slices on rustic bread. Save
Toasted chicken pesto panini layered with fresh mozzarella and tomato slices on rustic bread. | ivorycrumb.com

One summer evening, I made a double batch of these for a last-minute gathering on my tiny balcony. Everyone stood around holding their paninis with two hands, cheese dripping onto paper towels, laughing about how we should do this every week. We never did make it a weekly thing, but the recipe stuck around, and now its what I reach for whenever I want to feed people something that feels effortless and special at the same time.

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.

Shortcuts and Swaps

If youre short on time, rotisserie chicken is a lifesaver and adds a subtle smokiness that works beautifully with pesto. I keep a container of it in my fridge for nights when I cant be bothered to cook meat from scratch. You can also swap mozzarella for provolone or fontina, both melt gorgeously and bring a slightly sharper flavor. If you dont have a panini press, a cast-iron skillet and something heavy like a foil-wrapped brick does the job just as well.

Serving Suggestions

These paninis are rich enough to stand alone, but a simple side salad with lemon vinaigrette balances the meal nicely. I sometimes drizzle balsamic glaze over the top right before serving, the sweet tang cuts through the cheese and adds a touch of elegance. A crisp Sauvignon Blanc or a light Italian beer like Peroni pairs perfectly, though honestly, a cold sparkling water with lemon works too if youre keeping things casual.

Storage and Reheating

Paninis are best eaten fresh, but if you have leftovers, wrap them tightly in foil and refrigerate for up to a day. Reheat in a hot oven or toaster oven to restore some of the crispness, the microwave will make them soggy. You can also grill the chicken ahead of time and store it separately, then assemble and press the sandwiches when youre ready to eat.

  • Make extra pesto and freeze it in ice cube trays for quick future meals.
  • Double the chicken and use the leftovers for salads or wraps the next day.
  • If the bread starts to brown too fast, lower the heat slightly and give it more time to melt the cheese.
A warm, melty chicken pesto panini with basil pesto, served on a wooden cutting board. Save
A warm, melty chicken pesto panini with basil pesto, served on a wooden cutting board. | ivorycrumb.com

This panini has become my answer to what should we eat when no one has an answer. Its quick, its satisfying, and it always feels like a treat even on the most ordinary Tuesday.

Recipe FAQs

โ†’ Can I use chicken thighs instead of chicken breasts?

Yes, chicken thighs work well and stay juicier. Adjust cooking time slightly longer, about 7-8 minutes per side, until fully cooked through.

โ†’ What's the best way to prevent soggy bread?

Toast the ciabatta halves lightly before assembling, and apply pesto directly to the bread surface as a barrier against moisture from the other ingredients.

โ†’ Can I make this without a panini press?

Absolutely. Use a regular skillet over medium heat and press down firmly with a heavy cast-iron skillet or flat-bottomed pan for 3-4 minutes per side.

โ†’ How far in advance can I prepare the panini?

Assemble the sandwich up to 2 hours ahead and refrigerate, but grill just before serving for the best texture and melted cheese.

โ†’ What are good cheese substitutes for mozzarella?

Provolone, fontina, and smoked gouda all melt beautifully and complement the pesto well. Choose based on your flavor preference.

โ†’ Is homemade pesto better than store-bought?

Both work well. Homemade pesto offers fresher flavor, but store-bought saves time. For best results, use good quality pesto with visible basil leaves.

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 grilled panini with seasoned chicken breast, basil pesto, fresh mozzarella, and optional greens on ciabatta.

Prep time
15 min
Cook time
10 min
Total duration
25 min
Created by Nora Ellington


Skill level Easy

Cuisine type Italian

Makes 4 Serves

Diet details None specified

What You'll Need

Chicken

01 2 boneless, skinless chicken breasts (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 (optional)
05 1 handful fresh baby spinach or arugula (optional)
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 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 Ingredients: Layer sliced chicken, mozzarella, tomato, and spinach or arugula on top of the pesto. Cover with the top ciabatta halves.

Step 05

Butter Sandwiches: 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 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

Allergen details

Be sure to review the ingredients for possible allergens and speak to a healthcare provider when uncertain.
  • 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 info per dish

Details here are just for reference. They don't replace health or nutrition 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.