You can also make this with fresh broccoli instead of the roasted broccoli (great for those hot days you want to skip the oven - just skip drizzling with the oil and roasting - go straight to tossing with the other salad ingredients and dressing). You can also cook the broccoli on the grill instead of roasting.
Pre-heat oven to 425°F (220°C). Line a baking sheet pan with parchment paper.
Place the broccoli on the lined baking sheet and roast for about 35 minutes, depending on the size of the broccoli pieces. Toss the broccoli at least once during baking. Once broccoli is roasted, remove from oven and allow to completely cool.
After broccoli is completely cool, toss with chopped bacon, red onions, raisins, cashews, and the dressing.