Classic Broccoli Salad Recipe

I guarantee this broccoli salad with bacon and cranberries will be the dish everyone asks for seconds of, leaving you curious about the secret behind its disappear-from-the-bowl magic.

A photo of Classic Broccoli Salad Recipe

I’m obsessed with this classic broccoli salad because it hits every note I crave at a party. Crunchy broccoli plays foil to salty bacon and those little pops of tart dried cranberries that keep me reaching for another forkful.

I love the contrast of textures, bright, crunchy, creamy, salty. And the colors make it impossible to ignore on a buffet table.

But mostly I adore how addictive it is; I’ll taste-test under the pretense of quality control and end up polishing off half the bowl. No apologies.

This is the kind of side dish I actually want on my plate.

Ingredients

Ingredients photo for Classic Broccoli Salad Recipe

  • Broccoli florets: crunchy, fresh backbone that keeps things light and crisp.
  • Bacon: smoky, salty bits that make it feel like a treat.
  • Sharp cheddar: melty-tasting pockets of savory, cheesy comfort throughout.
  • Dried cranberries: sweet-tart pops that balance the savory bites.
  • Sunflower seeds: nutty crunch, plus a little extra texture and chew.
  • Red onion: sharp bite that wakes up every forkful, not subtle.
  • Mayonnaise: creamy binder that makes the salad feel indulgent.
  • Sour cream or Greek yogurt: tangy creaminess, lighter if you want.
  • Apple cider vinegar: bright acidity that cuts through the richness.
  • Granulated sugar or honey: touch of sweet to round flavors out.
  • Salt: brings out everything else, don’t skip it if you can.
  • Black pepper: subtle heat, a tiny kick on the finish.
  • Basically, together they make a crunchy, creamy, slightly sweet classic.

Ingredient Quantities

  • 6 cups broccoli florets, roughly chopped
  • 8 slices bacon, cooked crisp and crumbled
  • 1 cup shredded sharp cheddar cheese
  • 1/2 cup dried cranberries
  • 1/3 cup sunflower seeds, toasted if you like
  • 1/4 cup red onion, finely chopped
  • 3/4 cup mayonnaise
  • 1/4 cup sour cream or plain Greek yogurt
  • 2 tablespoons apple cider vinegar
  • 2 tablespoons granulated sugar or honey
  • 1/2 teaspoon salt, or to taste
  • 1/4 teaspoon freshly ground black pepper

How to Make this

1. Cook the bacon until very crisp, drain on paper towels and crumble or chop into bite sized bits.

2. While bacon cooks, chop broccoli into roughly even florets and finely dice the red onion so it won’t overpower the salad.

3. If you like the seeds toasted, put the sunflower seeds in a dry skillet over medium heat and toast, stirring, about 3 to 5 minutes until fragrant; watch them cause they burn fast.

4. In a medium bowl whisk together mayonnaise, sour cream or plain Greek yogurt, apple cider vinegar, sugar or honey, salt and black pepper until smooth and slightly tangy; taste and adjust sweetness or salt.

5. In a large mixing bowl combine broccoli, crumbled bacon (reserve a little for topping if you want), shredded sharp cheddar, dried cranberries, toasted sunflower seeds and chopped red onion.

6. Pour the dressing over the broccoli mixture and toss well so everything is coated; use a spatula to scrape the bowl and get every bit.

7. Cover and chill the salad at least 30 minutes to let the flavors meld; it’s even better after a few hours and can sit overnight.

8. Before serving give it a final toss, taste for salt and pepper, and sprinkle the reserved bacon on top for crunch and presentation.

9. Keep leftovers refrigerated in an airtight container for up to 3 days, though the broccoli softens a bit after long storage.

10. Serve cold or at cool room temperature as a party side dish or potluck favorite, and expect it to disappear fast.

Equipment Needed

1. Large skillet or frying pan for cooking bacon and toasting seeds
2. Baking sheet or rimmed pan if you prefer cooking bacon in the oven
3. Cutting board and a sharp chef knife for florets and finely chopping onion
4. Paper towels and tongs or a slotted spoon to drain and crumble bacon
5. Medium bowl plus whisk for making the dressing
6. Large mixing bowl and spatula for tossing the salad and scraping the bowl
7. Measuring cups and spoons for mayo, sour cream, vinegar, sugar and seasonings
8. Airtight container or covered bowl for chilling and storing leftovers

FAQ

Classic Broccoli Salad Recipe Substitutions and Variations

  • Bacon: turkey bacon, pancetta, tempeh bacon, or smoked tofu if you want it vegetarian
  • Mayonnaise: plain Greek yogurt, mashed avocado, or a 1:1 mix of sour cream and yogurt for tang
  • Sharp cheddar: Colby Jack, shredded Monterey Jack, or crumbled feta for a saltier bite
  • Dried cranberries: raisins, chopped dried apricots, or small diced apple for fresh crunch

Pro Tips

1. Cook the bacon a little past “done” so it stays crunchy in the salad, then drain well and pat dry. If you want extra flavor save a tablespoon or two of the bacon fat to mix into the dressing, but use sparingly so it does not make everything greasy.

2. Blanch the broccoli quick in boiling water for 30 seconds then plunge into ice water if you want brighter color and a bit less raw bite. If you like it more crunchy skip blanching, but cutting florets roughly the same size helps every bite be balanced.

3. Toast sunflower seeds in a dry pan for 3 to 4 minutes and watch them, they go from perfect to burnt fast. If you’re making this ahead keep the seeds and the bacon in a separate container and add them right before serving to keep maximum crunch.

4. Taste the dressing and tweak it. If it’s too tangy add a little more sugar or honey, if it’s too sweet add a splash more vinegar or a pinch of salt. Let the salad chill at least 30 minutes so flavors meld but check for salt again before serving since chilling can dull seasoning.

Classic Broccoli Salad Recipe

Classic Broccoli Salad Recipe

Recipe by Bob Sinclair

0.0 from 0 votes

I guarantee this broccoli salad with bacon and cranberries will be the dish everyone asks for seconds of, leaving you curious about the secret behind its disappear-from-the-bowl magic.

Servings

6

servings

Calories

512

kcal

Equipment: 1. Large skillet or frying pan for cooking bacon and toasting seeds
2. Baking sheet or rimmed pan if you prefer cooking bacon in the oven
3. Cutting board and a sharp chef knife for florets and finely chopping onion
4. Paper towels and tongs or a slotted spoon to drain and crumble bacon
5. Medium bowl plus whisk for making the dressing
6. Large mixing bowl and spatula for tossing the salad and scraping the bowl
7. Measuring cups and spoons for mayo, sour cream, vinegar, sugar and seasonings
8. Airtight container or covered bowl for chilling and storing leftovers

Ingredients

  • 6 cups broccoli florets, roughly chopped

  • 8 slices bacon, cooked crisp and crumbled

  • 1 cup shredded sharp cheddar cheese

  • 1/2 cup dried cranberries

  • 1/3 cup sunflower seeds, toasted if you like

  • 1/4 cup red onion, finely chopped

  • 3/4 cup mayonnaise

  • 1/4 cup sour cream or plain Greek yogurt

  • 2 tablespoons apple cider vinegar

  • 2 tablespoons granulated sugar or honey

  • 1/2 teaspoon salt, or to taste

  • 1/4 teaspoon freshly ground black pepper

Directions

  • Cook the bacon until very crisp, drain on paper towels and crumble or chop into bite sized bits.
  • While bacon cooks, chop broccoli into roughly even florets and finely dice the red onion so it won't overpower the salad.
  • If you like the seeds toasted, put the sunflower seeds in a dry skillet over medium heat and toast, stirring, about 3 to 5 minutes until fragrant; watch them cause they burn fast.
  • In a medium bowl whisk together mayonnaise, sour cream or plain Greek yogurt, apple cider vinegar, sugar or honey, salt and black pepper until smooth and slightly tangy; taste and adjust sweetness or salt.
  • In a large mixing bowl combine broccoli, crumbled bacon (reserve a little for topping if you want), shredded sharp cheddar, dried cranberries, toasted sunflower seeds and chopped red onion.
  • Pour the dressing over the broccoli mixture and toss well so everything is coated; use a spatula to scrape the bowl and get every bit.
  • Cover and chill the salad at least 30 minutes to let the flavors meld; it's even better after a few hours and can sit overnight.
  • Before serving give it a final toss, taste for salt and pepper, and sprinkle the reserved bacon on top for crunch and presentation.
  • Keep leftovers refrigerated in an airtight container for up to 3 days, though the broccoli softens a bit after long storage.
  • Serve cold or at cool room temperature as a party side dish or potluck favorite, and expect it to disappear fast.

Notes

  • Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.

Nutrition Facts

  • Serving Size: 194g
  • Total number of serves: 6
  • Calories: 512kcal
  • Fat: 41.6g
  • Saturated Fat: 11g
  • Trans Fat: 0.1g
  • Polyunsaturated: 4.6g
  • Monounsaturated: 12.5g
  • Cholesterol: 56mg
  • Sodium: 631mg
  • Potassium: 482mg
  • Carbohydrates: 21.3g
  • Fiber: 3.8g
  • Sugar: 12.8g
  • Protein: 15.1g
  • Vitamin A: 680IU
  • Vitamin C: 82mg
  • Calcium: 199mg
  • Iron: 1.6mg

Please enter your email to print the recipe:




Leave a Comment

Your email address will not be published. Required fields are marked *

*