01 -
Preheat a large non-stick skillet over medium to medium-low heat while assembling the sandwich. Avoid high heat to prevent burning the bread and allow the cheese to melt thoroughly.
02 -
Spread softened butter evenly on one side of each bread slice to ensure a crisp, golden crust.
03 -
Spread basil pesto on the unbuttered side of each bread slice, distributing the pesto evenly.
04 -
Layer mozzarella slices on two bread slices and provolone on the other two. Adjust amounts as needed to cover the bread without overfilling.
05 -
Form two sandwiches by pairing one mozzarella-topped slice with a provolone-topped slice, keeping pesto sides facing inward and butter sides outward.
06 -
Place the sandwiches in the preheated skillet, butter side down. Cook gently, flipping once, until both sides are golden brown and the cheese fully melts, about 3-4 minutes per side.
07 -
Remove sandwiches from the skillet and let rest 5-10 minutes to allow the cheese to settle. Slice and serve warm.