01 -
Wash and dry the broccoli, apple and pear. Chop the broccoli into small bite-sized florets. Core and dice the apple and pear into pieces roughly the same size as the broccoli. Finely dice the red onion.
02 -
Preheat the oven to 350°F. Spread the cashews on a rimmed baking sheet in a single layer. Roast for 10 to 15 minutes, stirring once, until deep golden brown. Let cool completely.
03 -
In a small bowl, whisk together the mayonnaise, sour cream, lemon juice, honey and salt until smooth. Warm the honey for a few seconds if it is too thick to mix.
04 -
In a large bowl, combine the broccoli, apple, pear, red onion, cranberries and cooled cashews. Pour the dressing over the top and fold until evenly coated. Cover and chill for at least 30 minutes before serving.