01 - Preheat oven to 425°F (220°C). Line two baking sheets with parchment paper for easy cleanup.
02 - In a bowl, toss broccoli florets with olive oil, kosher salt, and black pepper until evenly coated. Spread the seasoned broccoli in a single layer on one prepared baking sheet. Roast for 20 to 25 minutes, turning halfway through, until the florets are tender and have developed golden-brown, roasted edges.
03 - While the broccoli roasts, prepare the croutons. In a large mixing bowl, combine the melted butter, dill pickle brine, finely chopped dill pickle, fresh dill, garlic powder, and a pinch of salt. Stir well to incorporate the flavors.
04 - Add the sourdough bread cubes to the seasoned mixture and toss gently until all pieces are uniformly coated. Spread the bread cubes in a single layer on the second prepared baking sheet. Bake for 10 to 12 minutes, stirring once, until the croutons are golden brown and delightfully crisp. Allow them to cool completely.
05 - In a separate bowl, whisk together the mayonnaise, grated Parmesan cheese, fresh lemon juice, Dijon mustard, finely grated garlic, Worcestershire sauce, anchovy paste (if using), and black pepper until the dressing is smooth and well combined.
06 - In a large serving bowl, combine the roasted broccoli florets, half of the prepared croutons, half of the grated Parmesan cheese, and half of the chopped fresh dill. Drizzle with the Caesar dressing.
07 - Gently toss the salad ingredients to ensure everything is lightly coated with the dressing. Transfer the dressed salad to a serving platter. Garnish with the remaining croutons, Parmesan cheese, and fresh dill. Serve immediately with lemon wedges on the side.