01 -
Rinse broccoli thoroughly, pat dry, and chop florets into small, bite-sized pieces. Optionally, peel and dice stems for added texture.
02 -
Wash apple, core, and dice into small cubes. If making ahead, toss with a few drops of lemon juice to prevent browning.
03 -
Place pecans or walnuts in a dry skillet over low heat and toast for 3–4 minutes, stirring frequently. Cool, then chop roughly.
04 -
Thinly slice red onion. Cube or shred sharp cheddar cheese if including.
05 -
In a small bowl, whisk together mayonnaise or Greek yogurt, apple cider vinegar, honey, black pepper, and salt until smooth and homogeneous.
06 -
Combine chopped broccoli, diced apple, cranberries, toasted nuts, red onion, and cheddar cheese in a large mixing bowl. Pour dressing over and gently toss until evenly coated.
07 -
Cover the bowl and refrigerate salad for 20–30 minutes to allow flavors to meld and develop.
08 -
Transfer salad to a serving bowl. Garnish with additional nuts or cranberries if desired. Serve well-chilled.