Crunchy broccoli, smoky bacon, sweet cranberries, and a tangy-creamy dressing come together in this make-ahead side dish that’s perfect for potlucks, picnics, or easy weeknights.
6cupbroccoli floretsfrom about 2 large heads, chopped bite-size
0.5cupred onionfinely diced
8slicebaconcooked until crisp and crumbled
0.75cupdried cranberries
0.5cuproasted sunflower seedsunsalted
1cupsharp cheddar cheeseshredded
0.75cupmayonnaise
0.25cupsour cream
2tablespoonapple cider vinegar
2tablespoonhoney
1teaspoonDijon mustard
0.5teaspoonkosher saltplus more to taste
0.25teaspoonblack pepperfreshly ground
0.5teaspoonlemon zestoptional, for brightness
Instructions
Preparation Steps
Cook the bacon in a skillet over medium heat until crisp. Transfer to a paper towel–lined plate to drain, then crumble and set aside.
Prepare the broccoli by washing, drying well, and cutting into small bite-size florets. For a milder crunch, optionally blanch in boiling water for 0.5 minutes, then plunge into ice water and dry thoroughly.
Make the dressing: In a large bowl, whisk together mayonnaise, sour cream, apple cider vinegar, honey, Dijon mustard, kosher salt, and black pepper until smooth.
Add broccoli, red onion, dried cranberries, sunflower seeds, cheddar, and crumbled bacon to the bowl with the dressing.
Toss until the salad is evenly coated. Stir in lemon zest if using.
Chill for at least 20 minutes to let flavors meld. Taste and adjust salt and pepper before serving.
Notes
Make-ahead: The salad keeps well, covered and refrigerated, for up to 3 days. For best texture, add sunflower seeds just before serving. Swap dried cranberries with raisins, or use Greek yogurt for part of the mayo for a tangier, lighter dressing.