1loafcrusty bread (recommended: ciabatta or baguette)
1cupfresh basil pesto (store-bought or homemade)
1cupmozzarella cheese, shredded
1/2cupcherry tomatoes, halved
1/4cupsun-dried tomatoes, chopped (oil-packed for extra flavor)
2tablespoonsextra virgin olive oil
to tasteSalt and freshly cracked black pepper
for garnishFresh basil leaves
Instructions
Preheat your oven to 375°F (190°C) to ensure it's hot enough for baking.
Carefully slice the loaf of bread in half lengthwise to create a top and bottom. Using your fingers or a spoon, gently hollow out some of the soft bread from the center, leaving a sturdy shell to hold the filling.
In a medium mixing bowl, combine the shredded mozzarella cheese, halved cherry tomatoes, chopped sun-dried tomatoes, and a generous pinch of salt and pepper. Mix thoroughly to ensure an even distribution of flavors.
Spread a generous layer of fresh basil pesto over both halves of the bread, making sure to cover the entire surface for maximum flavor.
Evenly distribute the mozzarella and tomato mixture over the pesto-coated sides of the bread, pressing down lightly to pack the filling.
Drizzle the extra virgin olive oil evenly over the stuffed bread, enhancing the richness of the filling.
Gently press the two halves of stuffed bread together and wrap them loosely in aluminum foil to lock in moisture.
Place the wrapped bread in the preheated oven and bake for 15-20 minutes, or until the mozzarella has melted and the crust is golden and crispy.
Once baked, remove from the oven and carefully unwrap the foil. Allow the stuffed bread to cool for a few minutes before handling.
Slice the stuffed bread into hearty portions and garnish each slice with fresh basil leaves to add a pop of color and freshness before serving.
Notes
Serve on a wooden board with extra pesto for dipping.