In a large bowl toss together broccoli, apples, red onion, almonds, sunflower seeds, and dried cranberries.
Make Dressing: Whisk together all ingredients until smooth. Drizzle the dressing, just a little at a time, over the salad and toss to combine. Chill for at least one hour before serving.
