Grilled Chicken Spinach Panini

Featured in: Simple Weeknight Meals

This Italian-American panini combines tender grilled chicken breasts seasoned with Italian herbs, layered with fresh baby spinach, mozzarella, and Parmesan cheese on rustic bread spread with homemade garlic butter. The sandwich is pressed until golden and crispy on the outside while the cheese melts beautifully inside. Ready in just 30 minutes with minimal prep, it's an easy main dish perfect for lunch or a quick dinner. Serve alongside a fresh green salad or tomato soup for a complete meal.

Updated on Sun, 18 Jan 2026 16:21:00 GMT
Golden-grilled chicken panini layered with fresh spinach and melty mozzarella on crusty, garlic-buttered bread.  Save to Pinterest
Golden-grilled chicken panini layered with fresh spinach and melty mozzarella on crusty, garlic-buttered bread. | primespatula.com

The smell of garlic butter hitting a hot press is what hooked me on paninis years ago, back when I was trying to use up leftover grilled chicken and some wilting spinach. I threw together what I had, pressed it between two slices of good bread, and suddenly lunch felt like something worth sitting down for. The cheese melted into every corner, the bread crisped up just right, and I realized I'd been overthinking sandwiches my whole life. Now it's my go-to when I want something warm and satisfying without a lot of fuss.

I made these for my sister one afternoon when she stopped by unexpectedly, stressed and hungry. She took one bite, closed her eyes, and said it tasted like a hug. I laughed, but I got it. There's something about warm, pressed bread and melted cheese that feels like comfort you can hold in your hands. We sat at the kitchen counter, not saying much, just eating and letting the day slow down for a minute.

Ingredients

  • Boneless, skinless chicken breasts: These grill up fast and slice beautifully, but don't skip the resting time or you'll lose all the juices on your cutting board.
  • Olive oil: A light coating keeps the chicken moist and helps the seasoning stick, plus it adds a subtle richness that butter alone can't give.
  • Salt, black pepper, and dried Italian herbs: Simple seasoning that lets the chicken shine without competing with the garlic butter and cheese.
  • Unsalted butter: Softened butter spreads easily and crisps the bread without burning, and using unsalted lets you control the salt level.
  • Garlic cloves: Fresh garlic makes all the difference here, it blooms in the butter and perfumes the whole sandwich.
  • Fresh parsley: A handful of chopped parsley brightens the garlic butter and keeps it from feeling too heavy.
  • Rustic Italian or sourdough bread: You want something sturdy enough to hold up to pressing and juicy fillings, but with enough texture to get really crispy.
  • Fresh baby spinach: It wilts just enough under the heat to soften but still gives you that fresh, green bite.
  • Shredded mozzarella cheese: Melts like a dream and gives you those perfect cheese pulls, provolone works great too if you want something sharper.
  • Grated Parmesan cheese: Adds a salty, nutty depth that makes the whole sandwich feel more grown up.

Instructions

Product image
Easily open jars, bottles, and cans while cooking, making meal prep smoother and less frustrating.
Check price on Amazon
Preheat the grill:
Get your grill pan or outdoor grill nice and hot over medium-high heat. You want it hot enough to sear the chicken and create those lovely grill marks without drying it out.
Season and grill the chicken:
Brush the chicken breasts with olive oil, then season both sides with salt, pepper, and Italian herbs. Grill for 5 to 6 minutes per side until the internal temperature hits 165 degrees, then let it rest for 5 minutes before slicing thinly against the grain.
Make the garlic butter:
In a small bowl, mix the softened butter with minced garlic and chopped parsley until everything is evenly combined. The butter should be soft enough to spread easily but not melted.
Assemble the sandwiches:
Lay out all 8 slices of bread and spread garlic butter on one side of each slice. On the unbuttered side of 4 slices, layer the sliced chicken, fresh spinach, mozzarella, and Parmesan, then top with the remaining bread slices, buttered side facing out.
Press and cook:
Heat your panini press or a large skillet over medium heat. Place the sandwiches in the press or in the skillet, using a heavy pan to weigh them down if you don't have a press. Cook for 3 to 5 minutes per side until the bread is golden and crispy and the cheese is fully melted.
Serve:
Slice each panini in half diagonally and serve immediately while the cheese is still gooey and the bread is crackling. They're best eaten hot, right off the press.
Product image
Easily open jars, bottles, and cans while cooking, making meal prep smoother and less frustrating.
Check price on Amazon
A warm, savory Grilled Chicken Spinach Panini pressed to golden perfection, served hot and gooey.  Save to Pinterest
A warm, savory Grilled Chicken Spinach Panini pressed to golden perfection, served hot and gooey. | primespatula.com

The first time I served these at a casual dinner, I almost apologized for how simple they were. But my friend took a bite, paused, and said, "This is exactly what I needed." Sometimes the best meals aren't complicated, they're just warm, filling, and made with a little bit of care. That night, we ended up making seconds, standing around the kitchen, talking and laughing while the press did its magic.

Customizing Your Panini

Once you've made this a few times, you'll start noticing what you want to tweak. I've swapped in turkey breast when I had it on hand, added sliced tomatoes in the summer when they're sweet and juicy, and even tucked in roasted red peppers for a smoky kick. The base recipe is forgiving, so trust your instincts and use what you love. Just keep the ratios balanced so the bread doesn't get overloaded and soggy.

Serving Suggestions

These paninis are hearty enough to stand alone, but I usually serve them with a simple green salad dressed in lemon and olive oil to cut through the richness. On colder days, a bowl of creamy tomato soup on the side turns this into the kind of meal that feels like a warm blanket. If you're feeding a crowd, slice them into smaller pieces and serve them as appetizers, they disappear fast.

Make Ahead and Storage

You can grill the chicken a day or two ahead and store it in the fridge, which makes assembly lightning fast when you're ready to eat. The garlic butter also keeps well in the fridge for up to a week, so I often make a double batch and use it on toast or vegetables. Assemble the sandwiches right before pressing, though, or the bread will absorb moisture and won't crisp up the way you want it to.

  • Leftover paninis can be reheated in a dry skillet over low heat to bring back some of the crispness.
  • If you're meal prepping, wrap cooked paninis individually in foil and freeze them for up to a month.
  • Reheat frozen paninis directly from the freezer in a 350 degree oven for about 15 minutes until heated through and crispy again.
Product image
Season soups, salads, meats, and vegetables evenly while cooking with quick, one-handed grinding.
Check price on Amazon
This Grilled Chicken Spinach Panini features juicy chicken, fresh spinach, and melted cheese on garlic-buttered bread. Save to Pinterest
This Grilled Chicken Spinach Panini features juicy chicken, fresh spinach, and melted cheese on garlic-buttered bread. | primespatula.com

There's something deeply satisfying about pulling a hot, golden panini off the press and hearing that first crunch when you bite into it. I hope this becomes one of those recipes you turn to on busy weeknights, lazy weekends, or anytime you need something that feels special without a lot of effort.

Recipe FAQs

How do I know when the chicken is fully cooked?

Grill the chicken for 5-6 minutes per side until the internal temperature reaches 165°F (74°C) using a meat thermometer. The chicken should be opaque throughout with no pink inside. Let it rest for 5 minutes before slicing to retain juices.

Can I prepare the panini in advance?

You can assemble the panini up to 2 hours ahead and store it in the refrigerator. Cook it fresh when ready to serve for the best texture and melted cheese. Uncooked panini do not freeze well due to the bread texture.

What's the best way to get a crispy exterior?

Use a panini press for consistent pressure and even browning. If using a skillet, place a heavy pan or cast iron on top of the sandwich while cooking. Make sure the heat is medium to avoid burning the bread before the cheese melts.

Can I substitute the cheese types?

Absolutely. Provolone, fontina, or Swiss cheese work wonderfully. You can use just mozzarella for a milder flavor or increase Parmesan for a sharper taste. Avoid low-moisture cheeses as they don't melt as smoothly.

What vegetables can I add to this panini?

Fresh tomato slices, roasted red peppers, sun-dried tomatoes, or caramelized onions all complement the flavors beautifully. Grill vegetables first to prevent excess moisture. Arugula or fresh basil also add nice flavor variations.

How should I store leftover panini?

Store cooked panini in an airtight container in the refrigerator for up to 2 days. Reheat in a skillet over medium heat or in a panini press until warmed through. Microwaving may make the bread soggy.

Grilled Chicken Spinach Panini

Warm panini with grilled chicken, fresh spinach, mozzarella, and garlic butter on crusty Italian bread, pressed to golden perfection.

Prep Time
15 mins
Time to Cook
15 mins
Overall Time
30 mins
By Prime Spatula Oliver Reed


Skill Level Easy

Cuisine Italian-American

Makes 4 Portions

Diet Preferences None specified

What You'll Need

Chicken

01 2 boneless, skinless chicken breasts
02 1 tablespoon olive oil
03 1/2 teaspoon salt
04 1/2 teaspoon black pepper
05 1/2 teaspoon dried Italian herbs

Garlic Butter

01 3 tablespoons unsalted butter, softened
02 2 cloves garlic, minced
03 1 tablespoon fresh parsley, finely chopped

Panini Assembly

01 8 slices rustic Italian or sourdough bread
02 2 cups fresh baby spinach, washed and dried
03 1 1/2 cups shredded mozzarella cheese
04 1/2 cup grated Parmesan cheese
05 Olive oil for brushing

Directions

Step 01

Prepare Grill: Preheat a grill pan or outdoor grill to medium-high heat.

Step 02

Grill Chicken: Brush chicken breasts with olive oil and season with salt, pepper, and dried Italian herbs. Grill for 5-6 minutes per side until cooked through. Rest for 5 minutes, then slice thinly.

Step 03

Prepare Garlic Butter: In a small bowl, combine softened butter, minced garlic, and fresh parsley until well blended.

Step 04

Assemble Panini Base: Lay bread slices on work surface and spread garlic butter on one side of each slice.

Step 05

Layer Filling: On the unbuttered side of 4 bread slices, layer sliced grilled chicken, fresh spinach, mozzarella cheese, and Parmesan cheese. Top with remaining bread slices, buttered side facing outward.

Step 06

Press and Cook Panini: Heat a panini press or large skillet over medium heat. Place sandwiches in the press or skillet with a heavy pan weighing them down. Cook 3-5 minutes per side until bread is golden and cheese is melted.

Step 07

Serve: Slice panini diagonally in half and serve immediately while hot.

What You’ll Need

  • Grill pan or outdoor grill
  • Panini press or large skillet
  • Mixing bowl
  • Knife and cutting board

Allergy Info

Double-check ingredients for allergens, and consult your doctor if you’re unsure.
  • Contains wheat from bread
  • Contains milk from cheese and butter
  • May contain traces of gluten; verify bread labels for sensitivity concerns
  • May contain dairy cross-contamination; check cheese labels for allergen information

Nutrition Info (per portion)

Nutrition info is for general reference only and isn’t a substitute for professional advice.
  • Calories: 450
  • Fats: 20 g
  • Carbohydrates: 35 g
  • Proteins: 32 g