Pesto Chicken Panini with Balsamic Roasted Tomatoes
This pesto chicken panini sandwich is crispy on the outside, juicy on the inside, full of flavor, and oozing with melty cheese. Even better when you dip it in my homemade honey balsamic dressing!

This post may contain affiliate links. That means if you click on the link and make a purchase, I will receive an affiliate commission at no extra cost to you. All opinions remain my own. As an Amazon associate, I earn from qualifying purchases.
Today I’ve got a glorious pesto chicken panini for you. And not just any pesto chicken panini. It’s layered with juicy, flavorful balsamic roasted tomatoes, inspired by the roasted tomatoes they put on the turkey sandwich at a little cafe down the road from where I work.

If you’d like to save a little time (like 4 hours) on this recipe, you can use fresh tomatoes, but I’d highly encourage you to make some of these slow-roasted tomatoes for the next time. You can keep them in a jar in your fridge for sandwiches like this one or to dress up a simple turkey sandwich, or you can add them into a salad for a burst of concentrated flavor.

I might even roast them for longer next time, like 6 hours, to see if I can get them really chewy and cook out even more of the liquid. Mmmmmm.

The tomatoes are tossed in some olive oil, minced garlic, fresh herbs, salt and pepper, and some balsamic vinegar.
You then roast them in your oven at a low temperature for a lonnnnng time. Go ahead and put on a movie. This slowly and evenly cooks out the moisture (the slow-roasting, not the movie), concentrating the flavor into delicious little shriveled pouches. Yum!
You can save any extras you don’t use immediately in a jar, with enough olive oil to cover the tomatoes. Then you have them handy for all sorts of uses!

To assemble the pesto chicken panini, you can grill your chicken right on your panini press to save some dishes, or if you’re prepping a big batch of diced and shredded chicken for the week, just leave a couple pieces intact and you can save a little time and effort!
The panini press I have is The Griddler, which I use ALL THE TIME. The grill piece flips over into a flat griddle, so you can use it not only as a panini press, but also as a flat indoor grill or griddle. I use it for pancakes, kabobs, grilled veggies, turkey burgers — you name it — weekly at the minimum. You can even get waffle inserts for it, but I’m not quite that fancy yet.
OH MY GOSH, you guys. It’s only $85 on Amazon for the one I have. Totally worth it. Plus it sounds like a pro wrestler is helping you out in the kitchen. “Yeah, I’m making some turkey burgers with The Griddler. They’re gonna be awesome.”
So the pesto chicken panini is slathered up with some jarred pesto. Slather it on thick, you’ll thank me later.

Then it’s piled with grilled chicken, fresh basil leaves, slow-roasted balsamic tomatoes, and some fresh mozzarella cheese so high you won’t think you can smoosh it down into a nice compact panini – but you can, I promise. It might take a little smashing, adjusting, rotating, and pressing again for a couple minutes, but you can get them nice and flat and crispy.
(Hint: If you are using The Griddler, put the sandwiches closer to the hinge of the press rather than toward the opening, and the top will lay flatter when you close it!)

I’ve estimated about 10 minutes for grilling your pesto chicken panini, but just do it for however long you’d like until the cheese is all melty and the bread feels crispy to the touch and has nice grill lines in it.
It’s truly a decadent sandwich. Once you try this pesto chicken panini with balsamic roasted tomatoes, you’ll 1) want roasted tomatoes on everything, and 2) want to make every sandwich into a panini.
So go ahead, try it! And let me know what you think!
Be sure to FOLLOW ME on FACEBOOK, PINTEREST, INSTAGRAM, and TWITTER for more great recipe ideas! Or SIGN UP for my EMAIL NEWSLETTER to get updates and recipes straight to your inbox!

Pesto Chicken Panini with Balsamic Roasted Tomatoes
Ingredients
- 2 boneless, skinless chicken breasts about 1 lb total
- olive oil
- salt and pepper
- 2 hoagie rolls
- 6 balsamic roasted tomatoes see recipe below
- 6 oz fresh mozzarella
- a handful of fresh basil leaves
- a few tablespoons of pesto
Instructions
- Preheat panini press (like The Griddler) to high heat. Sprinkle both sides of chicken breasts with salt and pepper. Brush panini press with olive oil, add chicken breasts, and close panini press to grill on both sides at once. Grill for about 15 minutes or until cooked through, flipping once halfway through and rotating slightly to make nice diamond-shaped grill marks, if desired.
- Let the chicken rest for about 5 minutes before cutting. Then, cut each chicken breast in half from side to side (like it’s a hamburger bun) so you end up with two very flat pieces of chicken.
- Prepare hoagie rolls with thickly spread pesto on both sides. Arrange two pieces of chicken (1 breast) on each roll to fill up the whole bun evenly. Top each with basil leaves, 3 roasted tomatoes, and mozzarella cheese; then close the hoagie roll.
- Brush panini press with olive oil again and add the sandwiches. Close the press and press the sandwiches down, rotating if necessary after a couple minutes to press evenly if one side is less-smooshed than the other.
- Cook until cheese is melty and bread is nice and crispy, 10 minutes or so. Cut in half and enjoy!

Balsamic Roasted Tomatoes
Adapted from Something New for Dinner.
Ingredients
- 10 roma tomatoes halved lengthwise
- 2 tbsp olive oil
- 3 cloves garlic minced
- 1 tsp kosher salt
- 1/2 tsp black pepper
- 1 tbsp balsamic vinegar
- 1 tsp finely chopped fresh rosemary
- 1 tbsp finely chopped fresh basil
Instructions
- Preheat oven to 250 degrees.
- Mix all ingredients in a bowl and toss to coat tomatoes.
- Arrange tomatoes on a baking sheet cut side up. Roast for 4 hours or until tomatoes reach desired level of roasted-ness.

For the tomatoes: do you Mean 250 degrees Fahrenheit of celcius 🫠?
I do actually mean Fahrenheit! This helps the tomatoes dehydrate instead of cooking and burning. That’s why they bake so long!
I made this panini for lunch today and it was wonderful! My new go to lunch recipe!
Are you still getting the boxes? I haven’t made anything out of my Moroccan box yet but I have started munching on the treats in the Michelin box. I think I’m going to take a break in January to use up everything, maybe February too, as I have lots of lingering bits. But I’ll definitely start back as I find it a nice surprise each month.
I love paninis. This pesto chicken panini looks amazing.
Don’t you just love the technology we have these days? It great the way you can control your AC.
Thanks, Dawn! I always forget how awesome paninis are until I have one – I have to remember this time to make them more often! Yes, the whole HVAC and ductwork replacement definitely hurt the pocketbook, but I am already loving the new one and especially the phone-controlled thermostat!
I LOVE my Griddler! And this sounds amazing. I can’t wait to make the tomatoes especially. I always only have grape tomatoes around and they seem wimpy on a sandwich. But if I make these from them, I can have some around. But this sandwich sounds amazing. Lucky Mike!
I love my Griddler too!! I hardly ever use it for paninis but I don’t know why – I am going to try to do more! You can roast your grape tomatoes too if they start getting wrinkly. Let me know how you like the sandwich!
I love that you can control your AC from bed. Now, if that remote would just make you the sandwich, too! Looks amazing, Caroline!
Thanks, David! Remote-controlled paninis would be great after long days at work, wouldn’t they? 😉