Chop the broccoli and cauliflower into small, bite-sized pieces.
In a large mixing bowl, combine the chopped broccoli, cauliflower, crumbled bacon, and shredded cheddar cheese.
In a separate bowl, whisk together the mayonnaise, sour cream, sugar, apple cider vinegar, and salt until smooth and creamy. This is your dressing.
Pour the dressing over the broccoli salad and stir well to coat all the ingredients evenly.
Cover the bowl and refrigerate the salad for at least 2 hours, or until chilled. This allows the flavours to meld together.