A crisp grilled cheese sandwich layered with basil pesto and melted mozzarella and provolone.
4 slices sourdough bread
2 tablespoons butter
3 tablespoons basil pesto
4 slices mozzarella cheese
2 slices provolone cheese
2 tablespoons grated Parmesan cheese
Optional tomato slices
Fresh basil leaves
Spread butter on one side of each bread slice.
Spread pesto on the inner sides of two slices.
Layer mozzarella and provolone over the pesto.
Add tomato slices and Parmesan if desired.
Top with remaining bread slices, buttered side outward.
Heat a skillet over medium heat.
Cook sandwiches 3–4 minutes per side until golden and crisp.
Remove from pan and let rest briefly.
Slice and serve warm.
Use thick bread slices for better structure and even toasting.