This classic salad is always a winner at cookouts, holiday dinners, or just a quick side dish.
Combine broccoli florets, dried cranberries, bacon, sunflower seeds, and onion in a large bowl.
In a separate, small bowl, whisk together mayo, sour cream, vinegar, sugar, salt, and pepper until smooth and well-combined.
Pour dressing over broccoli combination and toss or stir well.
Broccoli salad may be served immediately, but for best flavor, refrigerate for at least one hour before serving. Make sure to toss broccoli salad thoroughly again before serving. Keep refrigerated if not consuming right away.