To make the dressing, place all the dressing ingredients into the jug of a powerful blender and blend until well combined and smooth. Taste and adjust the lime, honey or salt if needed.
Prepare all your salad ingredients. The broccoli should be cut into small, even bite-sized florets. Make sure your dates are finely chopped so they distribute evenly throughout the salad.
In a large bowl, combine the broccoli, chopped dates, diced red pepper, coriander and mint. Pour over the dressing and toss everything together until the broccoli is well coated.
If serving immediately, let the salad sit for at least 20 minutes to allow the flavours to meld. If making ahead, you can leave it for up to 3 hours in the fridge.
Just before serving, add the chopped pistachios and toasted pumpkin seeds, tossing to combine. Scatter over the pomegranate seeds if using. Taste and add an extra squeeze of lime if you think it needs more zing.