In a large bowl, combine the coarsely chopped broccoli, finely chopped red onion, chopped pecans, dried cranberries, chopped apple, and pomegranate arils. Make sure the ingredients are evenly distributed.
In a separate small bowl, whisk together the mayonnaise, Greek yogurt, apple cider vinegar, honey, salt, and pepper until smooth.
Pour the dressing over the salad mixture in the large bowl. Toss everything together until fully coated.
Serve immediately or refrigerate for 30 minutes to enhance flavors.
Notes
Use fresh broccoli for the best crunch.
Adjust dressing acidity and sweetness to your taste.