Place the broccoli florets on a sheet pan large enough to hold them in a single layer. Toss the garlic on the broccoli and drizzle with 5 tablespoons olive oil. Sprinkle with salt and pepper. Roast for 20-25 minutes, until crisp-tender and the tips of some of the florets are browned.
Remove the broccoli from the oven and immediately toss with 1 1/2 tablespoons olive oil, lemon zest, lemon juice, Parmesan cheese, basil and pine nuts, if desired. Serve hot.