Wash and dry the broccoli thoroughly. Cut the florets into small bite-sized pieces. This is the key to making the best broccoli salad, as smaller pieces make the salad easier to eat and help distribute all the flavors evenly.
In a large bowl, add the broccoli, diced red onion, shredded cheddar cheese, and bacon.
In a separate bowl, whisk together the mayonnaise, apple cider vinegar, salt, pepper, and sugar until smooth and well combined.
Pour the dressing over the broccoli mixture and stir until everything is evenly coated.
For the best flavor, cover and refrigerate the salad for at least 30 minutes before serving. This allows the dressing to soak into the broccoli and brings all the flavors together.