So. My brother-in-law is a serious broccoli hater. Will not touch it. Picks it off pizza, out of stir fry, pushes it to the side of his plate like a toddler. Strong feelings, this man (a real one).
Then I brought THIS to a family BBQ and watched him go back for THREE helpings. The broccoli hater!! The audacity!! The CONVERSION!!
Crispy salty bacon. Sweet chewy raisins. Crunchy little sunflower seeds. A creamy sweet-tangy dressing that coats every tiny floret in the bowl. The textures alone!! The salt, the sweet, the CRUNCH. It is genuinely unhinged how good this is. Bring it to a potluck and just watch it disappear.
Why This Salad Tastes Better the Next Day
- DRESSING PENETRATES DEEPER – The mayo mixture soaks into the broccoli florets overnight, so flavor reaches beyond just the surface.
- RAISINS PLUMP UP – They absorb moisture from the dressing, turning juicy and tender instead of dry and shriveled!
- ONION MELLOWS OUT – That sharp raw bite softens considerably, blending into the background instead of dominating each forkful.
- FLAVORS FULLY MELD – Bacon smokiness, tangy vinegar, and sugar have hours to combine into one cohesive bite (and you can really taste it).
- BACON HOLDS ITS CRUNCH – Unlike soggy potato salad, the crispy bits stay crispy straight from the fridge.
Tips for the Crispiest Bacon
Skip the microwave… it makes bacon limp and sad. Bake strips on a wire rack over a sheet pan at 400°F for 15-20 minutes. Hot air circulates around every piece, rendering fat evenly for shatter-crisp results WITHOUT the splatter-fest of stovetop cooking.
Going the skillet route? Start with a COLD pan. Low and slow renders the fat properly, giving you crispy edges without burnt corners. (High heat just delivers greasy, chewy strips… not the move here.)
The KEY trick for this salad: add the bacon RIGHT before serving, or layer it on top after tossing. Dressed broccoli plus bacon equals soggy bacon within the hour, so keep them apart until the last minute for that salty crunch in every bite.
How to Cut Broccoli for This Salad
Broccoli prep is the backbone of this salad….get it right and the dressing clings to every nook.
- Wash the broccoli crowns under cold water and pat them completely dry.
- Slice off the thick stem and save it for another use (or snack).
- Cut the florets into SMALL 1/2-inch pieces for max dressing coverage.
- Trim any large stems attached to the florets so everything is bite-sized.
- Give the cut pieces one final dry-off with paper towels before tossing.
Make-Ahead & Storage Tips
MAKE this the night before, seriously. The broccoli drinks up the dressing overnight, so day-two flavor beats fresh hands down.
Store in an airtight container in the fridge for up to 3 days. Stir before serving (the mayo settles at the bottom, completely normal!).
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1900-2100
- Protein: 45-55 g
- Fat: 125-135 g
- Carbohydrates: 170-185 g
Ingredients
For the salad:
- 9 cups broccoli (cut into small 1/2-inch florets for better dressing coverage)
- 3/4 lb bacon (I use Oscar Mayer Naturally Smoked for a saltier crunch)
- 1/4 cup red onion
- 1/2 cup raisins
- 1/3 cup sunflower seeds (optional, adds a nice crunch)
For the dressing:
- 1 1/4 cups mayonnaise (I prefer Hellmann’s for the creamiest texture)
- 1/3 cup sugar
- 3 tbsp vinegar
- 1/4 teaspoon black pepper
Step 1: Chop Florets and Crisp Bacon
- 9 cups broccoli
- 3/4 lb bacon
Cut the broccoli into small 1/2-inch florets—this size ensures the dressing coats evenly throughout the salad.
While you’re prepping, cook the bacon in a skillet over medium-high heat until it reaches your desired crispness, about 8-10 minutes.
Once cooked, transfer to a paper towel-lined plate to drain and cool slightly, then chop into bite-sized pieces.
I like to use Oscar Mayer Naturally Smoked bacon because the extra saltiness adds wonderful depth to the salad.
Step 2: Whisk the Sweet Tangy Base
- 1 1/4 cups mayonnaise
- 1/3 cup sugar
- 3 tbsp vinegar
- 1/4 teaspoon black pepper
In a small bowl, whisk together the mayonnaise, sugar, vinegar, and black pepper until completely smooth and well combined.
The sugar will dissolve into the dressing, creating a subtly sweet and tangy flavor that balances the salty bacon perfectly.
This takes just 1-2 minutes and can be done while the bacon cools.
Step 3: Toss the Ingredients Together
- broccoli and bacon from Step 1
- 1/4 cup red onion
- 1/2 cup raisins
- 1/3 cup sunflower seeds
- dressing mixture from Step 2
In a large bowl, combine the cooled broccoli florets, cooked bacon pieces from Step 1, red onion, raisins, and sunflower seeds if using.
Pour the dressing from Step 2 over the salad and toss everything together until all the broccoli is evenly coated.
I prefer Hellmann’s mayonnaise because it creates the creamiest, most luxurious coating on every piece of broccoli.
Step 4: Refrigerate to Blend Flavors
Cover the salad and refrigerate for at least 30 minutes before serving—this allows the flavors to meld and the broccoli to absorb the dressing.
The salad actually tastes even better the next day, so don’t hesitate to make it ahead.
Serve cold straight from the refrigerator.

Quick Broccoli Bacon Salad
Ingredients
Method
- Cut the broccoli into small 1/2-inch florets—this size ensures the dressing coats evenly throughout the salad. While you're prepping, cook the bacon in a skillet over medium-high heat until it reaches your desired crispness, about 8-10 minutes. Once cooked, transfer to a paper towel-lined plate to drain and cool slightly, then chop into bite-sized pieces. I like to use Oscar Mayer Naturally Smoked bacon because the extra saltiness adds wonderful depth to the salad.
- In a small bowl, whisk together the mayonnaise, sugar, vinegar, and black pepper until completely smooth and well combined. The sugar will dissolve into the dressing, creating a subtly sweet and tangy flavor that balances the salty bacon perfectly. This takes just 1-2 minutes and can be done while the bacon cools.
- In a large bowl, combine the cooled broccoli florets, cooked bacon pieces from Step 1, red onion, raisins, and sunflower seeds if using. Pour the dressing from Step 2 over the salad and toss everything together until all the broccoli is evenly coated. I prefer Hellmann's mayonnaise because it creates the creamiest, most luxurious coating on every piece of broccoli.
- Cover the salad and refrigerate for at least 30 minutes before serving—this allows the flavors to meld and the broccoli to absorb the dressing. The salad actually tastes even better the next day, so don't hesitate to make it ahead. Serve cold straight from the refrigerator.
