01 -
Stir the softened butter, garlic powder, parsley, parmesan, and salt in a small bowl until smooth and spreadable.
02 -
Combine mozzarella, cheddar, and provolone in a bowl so the cheeses are evenly mixed before filling the sandwiches.
03 -
Spread the garlic butter evenly over one side of each bread slice, reaching all the way to the edges.
04 -
Place 2 bread slices buttered side down on a board. Divide the cheese blend over them, then top with the remaining bread slices buttered side up.
05 -
Heat a large skillet over medium-low heat. Add the sandwiches and cook for 4-5 minutes, until the undersides are crisp and deep golden.
06 -
Turn the sandwiches carefully with a wide spatula. Cook 4-5 minutes more, covering the skillet for the final 1-2 minutes if needed, until the cheese is fully melted.
07 -
Move the sandwiches to a board, let them rest for 1 minute, then slice and serve hot while the cheese is still stretchy.