Broccoli Bacon Salad
This broccoli bacon salad is the crunchy, creamy summer side dish that disappears first at every cookout. Crisp raw broccoli, salty bacon, sweet raisins, and a tangy mayo-based dressing come together in about 15 minutes with zero cooking beyond the bacon.
Prep
15 min
Cook
15 min
Total
30 min
Servings
6 servings
Ingredients
Tools that make this easier
Optional — the recipe works without them.
As an Amazon Associate, I earn from qualifying purchases.
Instructions
- 1
Prep the broccoli. Cut the florets small — roughly the size of a quarter. Uniform pieces mean every bite gets coated in dressing. Discard the thick stalks or save them for stir-fry.
- 2
Cook the bacon. Lay strips on a sheet pan and bake at 400°F for about 15 minutes until deep golden and crispy all the way through. Let the strips cool on a paper-towel-lined plate until they snap when bent, then crumble into small pieces.
- 3
Whisk the dressing. In a small bowl, stir together the mayonnaise, apple cider vinegar, and sugar until smooth and the sugar is fully dissolved. Season with a pinch of salt and a few cracks of pepper.
- 4
Combine everything. Add the broccoli, crumbled bacon, raisins, red onion, sunflower seeds, and cheese (if using) to a large bowl. Pour the dressing over the top and fold gently until every floret is evenly coated — you'll see a light glossy sheen on the broccoli when it's right.
- 5
Chill before serving. Cover and refrigerate for at least 30 minutes. An hour or more is even better — the broccoli softens just slightly and soaks up the tangy dressing. Give it a good stir before serving.
Used in this recipe: Rimmed Baking Sheet (Amazon, affiliate links)
Nutrition (per serving)
420 kcal
Calories
11g
Protein
22g
Carbs
33g
Fat
4g
Fiber
510mg
Sodium
Broccoli bacon salad is raw broccoli florets tossed with crumbled bacon, raisins, red onion and sunflower seeds in a sweet-tangy mayonnaise dressing. The only cooking is the bacon, so it comes together in about 30 minutes (15 prep, 15 for the bacon), then needs at least 30 minutes in the fridge. It serves 6 and is a typical cookout and potluck side that holds up well when made ahead.

Ingredients
Salad
- 6 cups broccoli florets, cut into small bite-sized pieces (about 2 large heads)
- 1/2 pound bacon, cooked crisp and crumbled
- 1/2 cup raisins or golden raisins
- 1/3 cup red onion, finely diced
- 1/3 cup roasted sunflower seeds or sliced almonds
- 1/2 cup sharp cheddar cheese, cut into small cubes (optional)
Creamy Dressing
- 3/4 cup mayonnaise
- 2 tablespoons apple cider vinegar
- 2 tablespoons granulated sugar
- Salt and black pepper to taste
The sugar and vinegar are what balance the mayonnaise, and the raisins and bacon supply the sweet and salty contrast. Because the dressing is fairly sweet, go easy on added salt until you have tasted it with the bacon.
Making Broccoli Bacon Salad, Step by Step
- Cut the broccoli. Cut the florets small, roughly the size of a quarter. Uniform pieces mean every bite gets coated in dressing. Discard the thick stalks or save them for stir-fry.
- Cook the bacon. Lay the strips on a sheet pan and bake at 400°F for about 15 minutes, until deep golden and crispy all the way through. Cool on a paper-towel-lined plate until the strips snap when bent, then crumble.
- Whisk the dressing. In a small bowl, stir together the mayonnaise, apple cider vinegar and sugar until smooth and the sugar is fully dissolved. Season with a pinch of salt and a few cracks of pepper.
- Combine. Add the broccoli, bacon, raisins, red onion, sunflower seeds and cheese (if using) to a large bowl. Pour the dressing over and fold gently until every floret is evenly coated and has a light glossy sheen.
- Chill. Cover and refrigerate for at least 30 minutes; an hour or more is better, as the broccoli softens slightly and soaks up the dressing. Stir well before serving.

Fixing Bland, Dry or Watery Broccoli Salad
- Bland bites: Oversized florets do not pick up enough dressing. Cut them to a one-forkful size.
- Sugar pockets or uneven seasoning: Whisk the dressing separately, as in step 3, rather than adding each ingredient to the bowl.
- Dry after resting: Broccoli absorbs dressing as it sits. Stir in a spoonful of mayonnaise to refresh it.
- Watery salad: Broccoli that was not dried after washing. Pat the florets dry with a clean towel, and season lightly at the start, since salt draws moisture out of the broccoli. Adjust at serving time.
- Soft nuts and seeds: Hold back the sunflower seeds or almonds and stir them in just before serving so they stay crunchy.
Dressing, Dried Fruit and Add-In Swaps
- Lighter dressing: Replace the mayonnaise with plain, full-fat Greek yogurt in the same amount, with the vinegar. Expect a tangier, lighter salad, and it may need a little more sugar.
- Instead of raisins: Dried cranberries add a tart contrast to the salty bacon. Halved red grapes keep it fresher but add moisture, so serve sooner.
- Without cheese: The cheddar is optional. Leaving it out gives a cleaner, slightly lighter salad.
- Nuts: Sliced almonds and roasted sunflower seeds are interchangeable.
- Another broccoli salad: For a different version, see our broccoli cauliflower salad.
What to Serve With Broccoli Bacon Salad
It fits a summer spread beside smoky mains such as oven BBQ ribs or grilled chicken thighs, and it is a natural partner for burgers and hot dogs.
Make-Ahead, Storage and Keeping It Safe Outdoors
- Make ahead: Prepare it up to 24 hours ahead. It improves after a few hours in the fridge as the broccoli absorbs the dressing and loses its raw edge. Stir in nuts or seeds just before you leave.
- Refrigerator: Store in an airtight container for 3 to 4 days.
- Freezer: Do not freeze; the mayonnaise dressing breaks down.
- Outdoors: Because of the mayonnaise, bacon and cheese, keep it cold, on ice if needed, and do not leave it out for more than 2 hours (1 hour if it is above 90°F).
The card lists about 420 kcal per serving, most of it from the bacon and mayonnaise.
Broccoli Bacon Salad FAQ
How far ahead can I make it?
Up to 24 hours. The broccoli absorbs the dressing and softens slightly, and overnight works well for potlucks.
Can I use a different dressing?
Yes. Greek yogurt with a splash of vinegar gives a lighter, tangier result; see the swaps above.






