In a small bowl, combine the softened butter, minced garlic, and Italian seasoning. Mix until everything is fully incorporated. This garlic butter will add incredible flavor and help the bread achieve a beautiful golden crust.
Pat the chicken breasts dry with paper towels before seasoning. Drizzle with olive oil, then sprinkle with paprika, salt, and black pepper. Coat both sides evenly so every bite is flavorful.
Heat a grill or grill pan over medium-high heat. Cook the chicken for about 5–7 minutes per side, depending on thickness, until fully cooked. Let the chicken rest for several minutes before slicing.
Spread the garlic butter mixture generously on one side of each bread slice. Make sure the butter reaches the edges for even browning and maximum flavor.
Place the bread butter-side down on a hot skillet or griddle. Toast until golden brown and crispy. Flip briefly if needed to warm the opposite side.
If using cheese, place a slice on the warm bread while it is still hot. The residual heat will help the cheese soften slightly and become creamy.
Layer lettuce leaves on the bread first to create a crisp base. Add sliced grilled chicken, tomato slices, and any additional toppings you prefer.
Spread mayonnaise or your preferred sauce on the top slice of bread. This adds moisture and enhances the overall flavor profile of the sandwich.
Place the top slice of bread over the fillings and gently press down. Slice the sandwich diagonally for a professional presentation and easier serving.