01 -
Cook the bacon in a skillet over medium heat until crisp, 8-10 minutes. Transfer to paper towels, cool, and crumble.
02 -
Rinse the broccoli and cauliflower under running water. Dry thoroughly, then cut into small bite-size florets.
03 -
Add broccoli, cauliflower, cheddar, cranberries, almonds, red onion, and crumbled bacon to a large mixing bowl.
04 -
In a separate bowl, whisk mayonnaise, sour cream, honey, apple cider vinegar, Dijon, salt, and pepper until smooth.
05 -
Pour about three-quarters of the dressing over the salad and toss until evenly coated. Add more dressing only if needed.
06 -
Cover and refrigerate for at least 30 minutes. Stir again before serving and adjust salt and pepper to taste.