Place the broccoli on a rimmed baking sheet and drizzle with olive oil; toss to coat. Season with salt and pepper and bake for 15-20 minutes, or until the broccoli is just beginning to brown. Remove from oven and adjust the oven to the temperature indicated on the pizza dough package.
Line a pizza stone or baking sheet with parchment paper. Roll out the dough to form a 12-inch circle. Spread pesto onto the crust, leaving a 1-inch margin on all sides, and sprinkle cheese over the pesto. Bake for 10-12 minutes, or time indicated on pizza dough package, until the cheese is just beginning to brown.
Remove the pizza from the oven and top it with the roasted broccoli, sun-dried tomatoes, pine nuts, and basil. Cut into slices and serve.