Cut a head of broccoli into small, bite-sized florets. Set aside.
In a large pan, cook bacon on medium/high heat, until slightly crispy. Remove the bacon from the pan and set on a plate covered with paper towel to soak up any excess grease. Set aside to cool, then cut into small pieces.
Pour ½ cup water in to saucepan and set on high. Once the water is boiling, add the dates and reduce the heat so the water can simmer. The dates will begin to soften around 2-3 minutes.
Turn off the heat and add the remaining dressing ingredients to the pot.
Transfer to a small food processor or blender and puree until well combined. Add a dash more water if the mixture is too thick. Set aside to cool.
In a large bowl, add the broccoli florets, bacon bits, and sunflower seeds. Pour dressing over the broccoli mix and stir, coating with the dressing.
Store in the refrigerator at least a half hour before serving.