In a large bowl, combine the broccoli florets, diced Honeycrisp apple, shredded cheddar cheese, red onion, walnuts, and dried cranberries. Toss gently to mix the ingredients evenly.
In a separate small bowl, whisk together the Greek yogurt, honey, apple cider vinegar, salt, and pepper until smooth.
Pour the dressing over the salad mixture and toss until all ingredients are well coated.
Cover the salad and refrigerate for at least 30 minutes to allow the flavors to meld.
Serve chilled or at room temperature.