Heize deinen Ofen auf 220 °C (Ober-/Unterhitze vor). Schäle und hacke Zwiebel sowie Knoblauchzehen fein.
Erhitze in einer Pfanne etwas Öl und röste die Pinienkerne an, bis sie goldgelb gebräunt sind. Stelle sie zur Seite und brate die Zwiebel glasig an. Gib gegen Ende die Knoblauchzehen dazu und schwitze sie ebenfalls an.
Hacke die Pinienkerne grob. Lass Oliven und Tomaten abtropfen und schneide sie in grobe Stücke. Zerrupfe den Mozzarella grob.
Bestäube deine Arbeitsfläche mit Mehl und rolle den Pizzateig darauf aus. Bestreiche ihn mit Pesto und lass an den Längsseiten etwa 1-2 cm Teig frei. Verteile Pinienkerne, Knoblauch, Zwiebel, Oliven, Tomaten und Mozzarella gleichmäßig auf dem Teig.
Rolle den Teig längs fest zusammen. Zerschneide die Rolle in zwei gleich große Hälften und verflechte diese vorsichtig ineinander.
Backe die Pizza für etwa 15 Minuten im Ofen fertig.