clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Broccoli Salad in a speckled pottery bowl with a blue and white striped linen, gold serving spoons, and dressing and sunflower seeds by it.

Best Broccoli Salad (Classic Recipe)

  • Author: Kari
  • Total Time: 30 minutes
  • Yield: 6 servings 1x
  • Diet: Gluten Free


Did you grow eating Broccoli Salad? This classic recipe was at pretty much every bbq and potluck I ever went to growing up. There’s lot’s to love with this best Broccoli Salad from the sweet-tart cranberries to the salty savory bacon, and crunch of sunflower seeds all combined together with a creamy dressing. This salad keeps well for days in the fridge, so we like to make it for meal prep to have during the work week. It pairs well with simple main dishes from the grill, or even a roast chicken for Sunday dinner.



8 ounces bacon, 6-8 strips

2 heads broccoli, 1 1/2 pounds, about 56 cups chopped

1/4 cup minced red onion

1/2 cup dried cranberries, roughly chopped

1/3 cup roasted sunflower seeds


1/2 cup mayonnaise of choice, I use this mayo recipe

1/4 cup Greek yogurt, or dairy free yogurt of choice

2 teaspoons lemon juice

1/4 teaspoon sea salt, or to taste

1/4 teaspoon freshly ground pepper, or to taste


Preheat the oven to 400ºF and line a baking sheet with parchment paper. Lay out the strips of bacon evenly on the baking sheet and bake until crispy, 10-15 minutes. Drain the bacon and let cool.

Meanwhile chop the broccoli heads into small bite sized florets. Using a vegetable peeler, peel away the tough outer layer of the stems. Chop the stems into small bite sized pieces.

Place the chopped broccoli into a large mixing bowl along with the onion, cranberries, and sunflower seeds. Keep the sunflower seeds separate only if you’re not serving this right away.

Mix together the ingredients for the dressing and finely chop the bacon. Add the dressing and bacon to the salad and toss to combine.

Season to taste and serve immediately. I find this salad tastes even better if it has 15 minutes to 1 hour in the fridge first for the flavors to develop after it’s been mixed.

Refrigerate and serve within 4 days, but it tastes best within the first 2 days.

  • Prep Time: 20
  • Cook Time: 10
  • Category: Salad
  • Method: Chopping
  • Cuisine: American

Keywords: Best Broccoli Salad, Broccoli Salad Recipe, Classic Broccoli Salad, Easy Broccoli Salad, Broccoli Salad with Bacon