Wash your broccoli thoroughly and pat the heads completely dry with a clean kitchen towel. Ensuring the florets are totally dry is an essential step, as any leftover surface water will thin out the dressing and prevent it from clinging to the vegetable walls.
Chop the broccoli into small, uniform, bite-sized florets. Peel the tough outer layer off the remaining stems, dice the tender interior stems, and toss them right into a large serving bowl along with the florets.
Add the crumbled crispy bacon, shredded sharp cheddar cheese, finely diced red onion, and raisins to the large bowl with the broccoli matrix. Toss the mix-ins gently together until they are evenly distributed.
In a separate medium mixing bowl, combine the mayonnaise, granulated white sugar, apple cider vinegar, salt, and black pepper. Whisk the ingredients firmly together for 1 to 2 minutes until the sugar crystals dissolve completely and the mixture emulsifies into a perfectly smooth, velvety dressing baseline.
Pour the creamy sweet-and-tangy dressing baseline directly over the broccoli and toppings mixture.
Use a wide rubber spatula or two large wooden spoons to fold the salad together from the bottom up, ensuring every single floret is completely and uniformly coated in the dressing.
Scatter the toasted sunflower seed kernels into the salad at the very end. Folding them in last preserves their toasted texture and prevents them from softening too quickly in the dressing.
Cover the serving bowl tightly with plastic wrap and place it into the refrigerator to chill for at least 1 hour before serving. This cooling window is critical, as it gives the sugar and vinegar time to break down the raw bite of the broccoli and allows the flavors to marry beautifully. Stir gently right before serving cold.