First, I season the chicken breasts with salt, pepper, and Italian seasoning. I like to brush them with olive oil so they stay juicy while grilling. Let them rest for a few minutes to absorb all the flavors.
Next, I heat my grill pan on medium-high and cook the chicken for about 5-6 minutes on each side. I check that it reaches an internal temperature of 165°F for safety. The goal is a golden-brown exterior with juicy meat inside.
While the chicken cooks, I slice the ciabatta and toast it lightly on the grill. This adds crunch and prevents the bread from getting soggy once I add the toppings.
I spread a generous layer of basil pesto on the bottom half of the bread. Then, I layer the grilled chicken, fresh mozzarella slices, tomato, and arugula. I finish with the top bun and press lightly.
Finally, I slice the sandwich in half and serve it warm. The melted mozzarella and vibrant pesto make every bite irresistible.