Preheat your oven to 350°F / 180°C. While it heats, get your ingredients ready. This ensures everything goes smoothly when assembling the bread.
Add fresh basil, pine nuts, Parmesan, garlic, salt, and pepper to your food processor. Slowly pour in olive oil and pulse until smooth. Taste and adjust seasoning as needed.
Cut your loaf in half lengthwise. Press down gently if it’s too circular to create a flatter surface for spreading.
Evenly spread the garlicky pesto across the bread halves. Wrap in foil, making a tent shape, and bake for 10-12 minutes to warm through.
Unwrap the foil, sprinkle shredded mozzarella generously over the bread. Bake uncovered for another 5-8 minutes until cheese is golden and bubbly.
Slice the bread into pieces and serve immediately while cheese is stretchy. Perfect as a side or snack!