01 -
Wash and thoroughly dry broccoli florets. Chop into small, uniform bite-sized pieces.
02 -
Dice Honeycrisp apples with skins on. Toss apple pieces with lemon juice to prevent browning.
03 -
Place sliced almonds in a dry skillet over medium heat. Toast for 3 to 4 minutes, shaking pan or stirring frequently, until fragrant and lightly golden. Remove from heat and set aside.
04 -
In a small bowl, whisk together mayonnaise, Greek yogurt or sour cream, apple cider vinegar, honey, salt, and black pepper until smooth.
05 -
In a large mixing bowl, combine chopped broccoli, diced apples, dried cranberries, and sliced red onion if using.
06 -
Pour the prepared dressing over the mixture. Toss thoroughly to ensure even coating.
07 -
Sprinkle toasted almonds over salad just before serving. Chill in refrigerator for 15 to 30 minutes prior to serving if desired.