In a large bowl, combine the broccoli florets, cherry tomatoes, red onion, shredded carrots, crumbled bacon, sunflower seeds, and shredded cheddar cheese. Toss gently to mix.
In a separate bowl, whisk together the honey, Dijon mustard, apple cider vinegar, and olive oil until well combined. Season with salt and pepper to taste.
Pour the dressing over the salad and toss until all ingredients are evenly coated.
For best flavor, refrigerate the salad for at least 30 minutes before serving to allow the dressing to meld with the ingredients.
Serve chilled or at room temperature.