Smoky Bacon Broccoli Salad with Sharp Cheddar Charm

by Eleanor Craig
Classic Broccoli Bacon and Cheddar Salad

This is a raw broccoli salad with thick-cut bacon, sharp cheddar, dried cranberries, and toasted almonds, all pulled together by a creamy mayo-sour cream dressing sharpened with apple cider vinegar and Dijon. It takes about 38 minutes start to finish and holds up well at room temperature โ€” which is exactly why it works for potlucks, cookouts, and meal-prepped lunches where leafy salads would have already given up.

Smart swaps

  • Thick-cut bacon: Regular-cut bacon works but renders faster and crumbles into smaller bits. If thatโ€™s what you have, check it at 12 minutes in the oven.
  • Sour cream: Full-fat plain Greek yogurt is a straight swap โ€” same tang, slightly less richness.
  • Dried cranberries: Dried tart cherries or golden raisins work the same way. Avoid sweetened mango or pineapple pieces, which make the dressing taste muddled.
  • Sharp cheddar: Extra-sharp cheddar pushes the contrast with the sweet dressing even further. Pre-shredded bags are coated in starch and donโ€™t blend into the salad as well โ€” shred from a block if you can.
  • Sunflower seeds: These are optional in the recipe and genuinely optional โ€” the almonds already cover the crunch. Skip them to keep things simpler.

What makes this version work

Two things matter most here. First, the dressing ratio: equal parts mayo and sour cream would taste flat, but this recipe uses three parts mayo to one part sour cream, which keeps the dressing rich enough to coat the broccoli without sliding off. The apple cider vinegar and Dijon cut through that fat so the dressing doesnโ€™t sit heavy. Second, toasting the almonds in a dry skillet while the bacon is in the oven means youโ€™re not adding an extra step โ€” youโ€™re using time thatโ€™s already running. Those two minutes of toasting make a real difference; raw sliced almonds taste papery next to the smoky bacon, while toasted ones hold their own.

Mistakes to avoid

  • Skipping the paper towel drain on the bacon: Greasy bacon releases fat into the dressing and makes the whole salad slick. Let it drain fully and cool before crumbling.
  • Adding bacon while itโ€™s still warm: Warm bacon softens immediately on contact with the dressing. Cool it completely first โ€” it stays crunchier longer.
  • Under-seasoning the dressing: Taste the dressing before it hits the broccoli. Broccoli is dense and absorbs seasoning; a dressing that tastes right in the bowl will taste underseasoned once itโ€™s tossed. Adjust salt and vinegar before combining.
  • Cutting florets too large: Big florets donโ€™t pick up enough dressing per bite and are awkward to eat. Aim for pieces no larger than a quarter โ€” they should be fork-friendly without cutting.
  • Dressing it too far ahead: Dress it at the table โ€” a pre-dressed salad goes limp fast. Mix the dressing and prep all components in advance, but combine them within an hour of serving for the best texture.

Storage and make-ahead

This salad is genuinely make-ahead friendly if you keep the components separate. The dressing keeps in a sealed jar in the fridge for up to 5 days. Prepped broccoli, red onion, and cranberries can sit together in a covered bowl for up to 2 days. Store the crumbled bacon and toasted almonds separately at room temperature in a small container โ€” refrigerating them makes them go soft. Once fully assembled and dressed, the salad holds for up to 24 hours in the fridge, though the almonds will soften by hour 4 or 5. If youโ€™re bringing this to a gathering, pack the nuts and bacon in a zip bag and toss them in at the last minute.

Classic Broccoli Bacon and Cheddar Salad

Classic Broccoli Bacon and Cheddar Salad

Picture of EleanorEleanor Craig
A potluck icon with American diner roots, this salad marries crisp-tender broccoli with smoky bacon and ribbons of sharp cheddar. A creamy, tangy dressing hugs every bite, while dried cranberries and toasted almonds add sweet chew and nutty crunch. Itโ€™s bright, crunchy, and deeply savoryโ€”the kind of bowl that vanishes first at gatherings.
No ratings yet
Prep Time 20 minutes
Cook Time 18 minutes
Total Time 38 minutes
Course Salad
Cuisine American
Servings 6 servings
Calories 630 kcal

Equipment

  • Large rimmed baking sheet
  • Parchment paper or foil
  • Large mixing bowl
  • Small bowl and whisk
  • Chef's knife and cutting board
  • Skillet (for toasting nuts or cooking bacon, optional)
  • Paper towels and tongs
  • Colander (for optional blanch/ice bath)
  • Measuring cups and spoons

Ingredients
 
 

For the Salad:

  • 8 slices thick-cut bacon smoked; about 8 oz
  • ยฝ cup sliced almonds toasted
  • 6 cups broccoli florets and peeled stems cut bite-size; about 1 3/4 lb total
  • ยฝ cup red onion finely diced
  • ยพ cup dried cranberries
  • ยผ cup roasted sunflower seeds salted; optional
  • 1 ยฝ cups sharp cheddar cheese coarsely shredded; about 6 oz

For the Dressing:

  • ยพ cup mayonnaise full-fat for best texture
  • ยผ cup sour cream
  • 2 tbsp apple cider vinegar
  • 1 tsp Dijon mustard
  • 2 tbsp honey or to taste
  • ยพ tsp kosher salt Diamond Crystal; reduce if using Morton
  • ยฝ tsp freshly ground black pepper

Instructions
 

  • Cook the Bacon: Oven method (recommended for even crisping): Heat oven to 400ยฐF / 205ยฐC. Line a rimmed baking sheet with parchment or foil and arrange bacon in a single layer. Bake 15โ€“18 minutes until deeply golden and crisp. Transfer to a paper towelโ€“lined plate to drain and cool, then crumble. Skillet method (alternative): Cook bacon in a skillet over medium heat, turning occasionally, 8โ€“10 minutes until crisp. Drain and crumble.
  • Toast the Nuts (while bacon cooks): Warm a dry skillet over medium heat. Add sliced almonds and toast, stirring, 2โ€“3 minutes until golden and fragrant. Transfer to a cool plate to stop the cooking.
  • Prep the Broccoli: Cut florets into bite-size pieces and peel/stem any thick stalks, slicing them thin. For a slightly tender bite, optional blanch: drop broccoli into well-salted boiling water for 30โ€“45 seconds, then plunge into an ice bath. Drain thoroughly and pat very dry so the dressing clings.
  • Whisk the Dressing: In a small bowl, whisk mayonnaise, sour cream, apple cider vinegar, Dijon, honey, salt, and pepper until smooth and emulsified, about 30โ€“60 seconds.
  • Assemble the Salad: In a large mixing bowl, combine broccoli, red onion, dried cranberries, toasted almonds, sunflower seeds, shredded cheddar, and about two-thirds of the crumbled bacon. Pour in the dressing and toss with a wide spatula until every piece is glossy and evenly coated, 1โ€“2 minutes.
  • Finish and Serve: Taste and adjust seasoning with a pinch more salt, pepper, or a splash of vinegar as needed. Top with the remaining bacon. Serve immediately for maximum crunch, or chill 15โ€“30 minutes (optional) to let flavors mingle.

Notes

Chefโ€™s Tips:

  • Bite-Size Wins: Smaller broccoli pieces catch more dressing; include tender peeled stems for extra crunch and less waste.
  • Dry is Key: After washing or blanching, spin and pat broccoli very dry so the dressing adheres instead of watering down.
  • Balance the Dressing: This classic leans creamy-sweet-tangyโ€”adjust honey or vinegar by 1/2 teaspoon at a time to suit your palate.
  • Make-Ahead: Toss up to 4 hours ahead; hold back nuts and half the bacon, then fold them in just before serving to keep them crisp.
  • Variations: Swap almonds for roasted pecans, or use smoked paprika (a pinch) for extra smokiness if using turkey bacon.
  • Storage: Refrigerate airtight up to 3 days; the broccoli stays pleasantly crunchy, but add fresh nuts for the best texture.

Nutrition

Calories: 630kcalCarbohydrates: 30gProtein: 16gFat: 51gSaturated Fat: 14gPolyunsaturated Fat: 18gMonounsaturated Fat: 15gTrans Fat: 0.1gCholesterol: 65mgSodium: 932mgPotassium: 497mgFiber: 5gSugar: 20gVitamin A: 922IUVitamin C: 80mgCalcium: 287mgIron: 2mg
Feedback is key!Rate this Recipe !

Frequently asked questions

Can I make this salad the night before?

You can prep everything the night before, but hold off on combining it all until closer to serving. Keep the dressing, broccoli mixture, and crunchy toppings in separate containers overnight, then toss together within an hour of eating for the best texture.

Does the broccoli need to be cooked or can it stay raw?

Raw broccoli works well here and is what the recipe is built around โ€” it stays firm and holds up under the dressing. If you prefer a slightly softer bite, a quick 60-second blanch followed by an ice bath is enough; anything longer and it starts to lose its crunch.

How do I keep the bacon crispy in the salad?

Cool the bacon completely before adding it, and donโ€™t toss it into the salad until just before serving. Bacon absorbs moisture from the dressing quickly, so even 30 minutes of sitting in a dressed salad will noticeably soften it.

Can I use a bag of pre-cut broccoli florets to save time?

Yes, bagged florets work fine. Just check the size โ€” most bags contain pieces that are too large for a salad, so youโ€™ll still want to cut them down to roughly quarter-sized pieces so theyโ€™re easy to eat and pick up enough dressing.

Try these next

Leave a Comment

Cooked this? Rate this recipe!




This site uses Akismet to reduce spam. Learn how your comment data is processed.

saladrecipesinfo
My bowl is filled to the brim with all the colours of the earth. Hundreds of yummy salad recipes to try.