Begin by generously spreading a thick layer of basil pesto on one side of each slice of sourdough bread, ensuring that the pesto is evenly distributed for maximum flavor.
In a mixing bowl, combine the shredded mozzarella, crumbled goat cheese, and chopped sun-dried tomatoes. Season the mixture with a sprinkle of salt and freshly cracked black pepper, adjusting to your taste preferences.
Place two slices of bread, with the pesto side facing up, on a clean surface. Evenly distribute the cheese and tomato mixture atop these two slices, ensuring a hearty filling.
Carefully place the remaining two slices of bread on top of the cheese mixture, pesto side down, creating two delightful sandwiches.
In a large skillet, pour in the olive oil and heat it over medium heat until it shimmers, signaling that it’s ready for cooking.
Gently place the sandwiches in the skillet, cooking for 3-4 minutes. Watch for a golden brown color to develop on the bottom side; this is your cue to flip!
Using a spatula, carefully turn the sandwiches over and cook for another 3-4 minutes on the opposite side. Press down slightly with the spatula to ensure an even crisp and that the cheese melts perfectly.
Once both sides are deliciously golden brown and the cheese is beautifully melted, remove the sandwiches from the skillet and allow them to rest for about a minute. This helps the cheese settle a bit for easier cutting.
Slice each sandwich diagonally for an appealing presentation and serve them hot, perhaps with a side of fresh salad or a bowl of tomato soup for a classic touch.
Notes
Serve on a rustic wooden board with fresh basil and extra pesto for dipping.