01 - Preheat your oven to 475°F. If using a pizza stone, place it in the oven during preheating so it reaches full temperature.
02 - Bring a pot of water to a boil. Drop the broccoli florets in and blanch for 1 minute, then immediately drain and rinse under cold water to stop the cooking process.
03 - In a food processor, combine the blanched broccoli, basil leaves, walnuts or pine nuts, garlic cloves, Parmesan cheese, olive oil, lemon juice, salt, and pepper. Pulse until a smooth, vibrant green pesto forms. Taste and adjust seasoning as needed.
04 - On a lightly floured work surface, roll out the pizza dough to your preferred thickness. Transfer the shaped dough onto a parchment-lined baking sheet or a floured pizza peel.
05 - Spread an even, generous layer of broccoli pesto across the surface of the dough, leaving a small border around the edges for the crust. Scatter the shredded mozzarella and crumbled feta or goat cheese over the pesto. Distribute the baby spinach and sliced red onion evenly on top.
06 - Bake for 12 to 15 minutes, until the crust is golden brown and the cheese is melted and bubbly. If using a pizza stone, slide the pizza directly onto the hot stone.
07 - Remove the pizza from the oven and immediately top with fresh arugula and torn basil leaves. Let it rest for a minute, then slice into portions and serve warm.