You need 25 minutes and one mixing bowl. No cooking the broccoli, no complicated prep work, just raw florets with crisp bacon and creamy dressing.

The bacon does all the heavy lifting. Fry it until crisp, crumble it over cold broccoli, and the smoky fat coats everything without extra steps.
This is what you make for potlucks when you need something that travels well and still tastes fresh three hours later.
Broccoli Salad with Bacon uses raw broccoli florets mixed with crisp bacon, creamy mayo-based dressing, and crunchy sunflower seeds. The key is keeping the broccoli raw so it stays crisp and doesn't turn soggy. Cook the bacon until completely crisp or it gets chewy in the salad.
Why This Recipe Works
Raw broccoli stays crunchy for hours while cooked broccoli turns mushy the moment dressing hits it. The bacon fat seasons everything without extra oil. For a version that comes together quickly, this related salad recipe uses similar crisp textures with different greens.
Remember it later
Planning to try this recipe soon? Save it for a quick find later!
Prep Time
15 min
10 min
Total Time
25 min
Servings
6 servings
Difficulty
Easy
Category
Side
Quick Tip
Cook bacon crisp; toss broccoli raw and cold
Best For
Weeknight | Potluck | Picnic
Here's what makes it work:
- Bacon cooked until completely crisp - renders fat evenly and crumbles without turning chewy
- Uniform 1-inch broccoli florets - ensures consistent crunch and even dressing distribution
- Dressing whisked for 1-2 minutes - emulsifies mayo and vinegar so it coats instead of separating
- Nuts toasted at 350°F for 5 minutes - brings out nutty oils and adds textural contrast
- Salad chilled 30 minutes before serving - melds sweet-tangy-smoky flavors without wilting greens
What You'll Need

Stock your fridge with bacon, fresh broccoli, and basic pantry staples. Most people skip something fresh like salad but that's what makes the meal complete instead of heavy.
- 6-8 slices thick-cut bacon
- 4 cups broccoli florets (about 1 large head)
- ¼ cup red onion, finely chopped
- ⅓ cup sunflower seeds or chopped almonds
- ⅓ cup dried cranberries or raisins
- ½ cup shredded cheddar cheese (optional)
- ¾ cup mayonnaise
- 2 tablespoons apple cider vinegar
- 2 tablespoons sugar
Ingredient Details
- Broccoli florets
Cut into uniform 1-inch pieces so every bite has the same crunch - Thick-cut bacon
Holds up better in salad than thin bacon which turns chewy - Apple cider vinegar
Cuts through mayo richness better than white vinegar - Red onion
Soak sliced onion in cold water for 5 minutes to mellow the bite - Sunflower seeds
Toast in dry skillet for 3-4 minutes until golden for deeper flavor - Sugar
Balances acidity from vinegar and sharpness from onion - Mayonnaise
Full-fat mayo creates creamy coating that clings to broccoli
Ingredient Swaps
Bacon adds the contrast this plate needs, but timing matters. Different proteins or dressing bases change texture and richness. For a version that comes together quickly, homemade beef recipe uses similar smoky elements with different cooking methods.
- Pork bacon → Turkey bacon - Less fat so it crisps differently but still works if you cook it medium heat for 8-10 minutes until edges curl
- Mayonnaise → Greek yogurt - Tangier and lighter but thins the dressing so use ½ cup yogurt plus ¼ cup mayo for body
- Sunflower seeds → Chopped pecans or almonds - Nuttier flavor and you need to chop them fine so they mix evenly instead of sinking
- Dried cranberries → Golden raisins or chopped dates - Dates are sweeter and stickier so use half the amount
Greek Yogurt Dressing
Works for: Lighter texture with tangy bite, fewer calories, still creamy enough to coat
Skip if: You want thick coating that clings or need make-ahead option (yogurt thins over time)
Turkey Bacon
Works for: Lower fat option that still crisps, milder smoky flavor, works for dietary restrictions
Skip if: You need deep bacon flavor or want fat to season the salad naturally
Smoked Tempeh
Works for: Plant-based version with smoky notes, firm texture that crumbles like bacon
Skip if: You need crispy texture or traditional bacon flavor (tempeh stays chewy)
Instructions
Most people skip simple chicken recipe but that's what makes weeknight dinners work without stress. Start with bacon so it has time to cool before you crumble it into the salad.
Cook the bacon - Fry 6-8 slices thick-cut bacon in skillet over medium heat for 7-10 minutes, flipping halfway, until edges curl and fat renders clear (or bake at 400°F for 12-15 minutes on parchment-lined sheet). Drain on paper towels and let cool 5 minutes before crumbling into bite-sized pieces.
Prep the broccoli - Cut 1 large head broccoli into uniform 1-inch florets, discarding thick stems. Chop ¼ cup red onion finely and soak in cold water for 5 minutes if you want milder bite, then drain.
Mix the dressing - Whisk ¾ cup mayonnaise, 2 tablespoons apple cider vinegar, and 2 tablespoons sugar in small bowl for 1-2 minutes until smooth and slightly thickened.
Combine everything - Toss broccoli florets, crumbled bacon, drained onion, ⅓ cup sunflower seeds, ⅓ cup dried cranberries, and ½ cup shredded cheddar (if using) in large mixing bowl. Pour dressing over and stir until every piece is coated.
Chill before serving - Cover bowl and refrigerate 30 minutes to let flavors meld. Stir once before serving to redistribute dressing that settles to bottom.
What to Serve With It
Rich mains need something to cut through, and salad does exactly that. Broccoli salad works as a side for grilled meats, potluck spreads, or packed lunches when you need crunch without wilting. For complete meal ideas that work with bacon-based dishes, easy pork dish planning covers more pairing options.
| Side Dish | Prep | Why It Works | How to Serve |
|---|---|---|---|
| Grilled chicken breast | Easy | Lean protein balances creamy salad | Slice chicken and serve alongside cold salad |
| Baked potatoes | Easy | Starch soaks up dressing and adds comfort | Top potatoes with salad for loaded texture |
| Quinoa or brown rice | Easy | Whole grains make salad more filling | Mix grains into salad or serve underneath |
| Deviled eggs | Medium | Classic pairing for potlucks and picnics | Arrange eggs around salad bowl |
| Crusty bread rolls | Easy | Scoops up dressing and adds carbs | Toast rolls and serve warm on the side |
Three ways to serve it:
- For weeknight meals - Pair with grilled chicken or baked fish plus steamed rice for balanced plate
- At potlucks - Double the batch and serve in shallow bowl so people can see colorful mix
- For meal prep - Pack undressed salad in containers with dressing separate, toss right before eating
Store and Reheat
The salad works best when it hits the table at the same time as the main. Store dressed salad up to 3 days but texture softens as broccoli absorbs dressing. For longer storage, keep components separate and toss right before serving.
| Method | Time | Best For |
|---|---|---|
| 🔥 Oven | 5-7 min at 350°F | Re-crisping bacon bits before mixing into salad |
| 📦 Microwave | 30 sec to 1 min | Quickly warming single portion (texture softens slightly) |
| 🍳 Stovetop | 2-3 min medium heat | Crisping bacon in skillet before adding to fresh batch |
For best results when storing:
- Undressed salad keeps 4-5 days in airtight container with paper towel on bottom to absorb moisture
- Dressed salad lasts 3 days but broccoli softens and bacon loses crunch after day 2
- Store dressing separately in jar and shake before pouring over salad portions
- Add nuts and seeds right before serving to maintain crunch instead of storing mixed in
- Refresh limp salad by tossing with handful of fresh broccoli florets and extra bacon bits
Frequently Asked Questions
Yes, but store components separately. Keep undressed broccoli, bacon, and dressing in separate containers up to 2 days, then toss everything together 30 minutes before serving so flavors meld without wilting the broccoli.
Store in shallow airtight container with paper towel underneath to absorb excess moisture. Dressed salad stays crisp for 1-2 days, undressed salad lasts 4-5 days if you keep dressing separate and toss right before eating.
Bake bacon at 400°F for 12-15 minutes on parchment-lined sheet pan for even crisping. This renders fat completely and eliminates chewy spots that happen with stovetop frying.
Never cook the broccoli - use raw florets only. Dress the salad right before serving instead of hours ahead, and if making ahead, store dressing separately until you're ready to eat.
Yes, turkey bacon works if you cook it 8-10 minutes until edges curl and it crisps completely. For vegetarian version, use smoked tempeh crumbled into small pieces, though it stays chewier than bacon and won't crisp the same way.

Broccoli Salad with Bacon
Ingredients
Equipment
Method
- Fry 6-8 slices thick-cut bacon in a skillet over medium heat for 7-10 minutes, turning halfway, until edges curl and fat renders clear. Drain on paper towels and let cool 5 minutes before crumbling into bite-sized pieces.6-8 slices bacon
- Cut 1 large head broccoli into uniform 1-inch florets, discarding thick stems. Chop ¼ cup red onion finely and soak in cold water for 5 minutes if you want a milder bite, then drain thoroughly.4 cups broccoli florets, 0.25 cup red onion
- Whisk ¾ cup mayonnaise, 2 tablespoons apple cider vinegar, and 2 tablespoons sugar in a small bowl for 1-2 minutes until smooth and slightly thickened.0.75 cup mayonnaise, 2 tablespoons apple cider vinegar, 2 tablespoons sugar
- In a large mixing bowl, toss broccoli florets, crumbled bacon, drained onion, ⅓ cup toasted sunflower seeds, ⅓ cup dried cranberries, and ½ cup shredded cheddar cheese (if using). Pour dressing over and stir until everything is evenly coated.6-8 slices bacon, 4 cups broccoli florets, 0.25 cup red onion, 0.33 cup sunflower seeds, 0.33 cup dried cranberries, 0.5 cup cheddar cheese, 0.75 cup mayonnaise, 2 tablespoons apple cider vinegar, 2 tablespoons sugar
- Cover the bowl and refrigerate the salad for 30 minutes to allow flavors to meld. Stir once before serving to redistribute dressing.
Notes
- Cook bacon completely crisp to prevent chewy pieces in the salad.
- Keep broccoli raw and dress right before serving to maintain crunch.
- Toast sunflower seeds for deeper flavor and added crunch.




