Rinse and pat dry the broccoli florets, and place them in a large mixing bowl.
Core and dice the Honeycrisp apple into bite-sized pieces and add to the bowl.
Thinly slice the red onion and add it to the bowl.
Add the dried cranberries, toasted sunflower seeds, and toasted almonds.
In a small bowl, whisk together the Greek yogurt (or mayonnaise), honey, apple cider vinegar, lemon juice, salt, and black pepper until smooth.
Pour the dressing over the salad ingredients and toss gently until everything is evenly coated.
Taste and adjust seasoning as needed. Chill briefly before serving for best flavor.