01 - Preheat 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 cooking and preserve the bright green color.
03 - In a food processor, combine the blanched broccoli, basil leaves, walnuts or pine nuts, garlic cloves, grated Parmesan, extra-virgin olive oil, lemon juice, salt, and pepper. Pulse until a smooth, spreadable consistency is reached. Adjust seasoning to taste.
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 layer of broccoli pesto across the surface of the dough, leaving a small border for the crust. Scatter shredded mozzarella and crumbled feta or goat cheese over the pesto. Distribute baby spinach leaves and thinly sliced red onion on top.
06 - Slide the pizza into the oven and bake for 12 to 15 minutes, until the crust is deeply golden and the cheese is melted and bubbling.
07 - Remove the pizza from the oven. Immediately top with fresh arugula and torn basil leaves. Slice into portions and serve while warm.