This broccoli salad recipe is a crunchy, creamy, and flavorful side dish made with fresh broccoli, bacon, cheddar, cranberries, and a simple dressing. Perfect for potlucks, picnics, or weeknight dinners, it’s quick to make and even better when prepared ahead of time.
6cupsfresh broccoli floretsabout 2 heads of broccoli
1cupshredded sharp cheddar cheese
½cupred onionfinely chopped
8slicesbaconcooked and crumbled
½cupdried cranberriesor raisins
⅓cupsunflower seedsor pumpkin seeds
1cupmayonnaise
2tablespoonsapple cider vinegar
2tablespoonssugar
½teaspoonsalt
¼teaspoonblack pepper
Instructions
Wash and chop broccoli into bite-sized florets.
Cook bacon until crispy, then crumble.
In a small bowl, whisk together mayonnaise, vinegar, sugar, salt, and pepper.
In a large bowl, combine broccoli, cheddar, onion, cranberries, seeds, and bacon.
Pour dressing over salad and toss to coat.
Refrigerate for at least 30 minutes before serving for best flavor.
Notes
For extra crunch, toast the seeds before adding.Swap mayo for Greek yogurt to lighten the dressing.Blanch broccoli briefly for a softer texture without losing freshness.