I can never resist a broccoli salad packed with crispy bacon, sweet cranberries, and creamy dressing. This one brings the kind of big flavor that makes it disappear fast at BBQs and potlucks.

I’m obsessed with this broccoli salad because it hits every craving in one loud, crunchy, creamy bite. The broccoli stays crisp, the bacon brings that salty bite I can never resist, and the whole bowl disappears way too fast at BBQs, potlucks, or honestly, straight from my fridge.
But what I really love is how it tastes fresh and rich at the same time, without feeling fussy. And yes, I will absolutely go back for seconds before anyone else gets the chance.
Cold, crunchy, tangy, and loaded with flavor. The kind of side dish I actually look forward to eating.
Ingredients

- Broccoli brings the fresh crunch, and yep, it actually feels kind of healthy.
- Bacon adds that salty, smoky bite everyone secretly digs for first.
- Sharp cheddar makes it creamy, bold, and a little extra comforting.
- Red onion gives a tiny kick without taking over the whole bowl.
- Dried cranberries add chewy sweetness that balances all the savory stuff.
- Sunflower seeds bring nutty crunch, basically the little surprise in every bite.
- Mayo makes the dressing rich, smooth, and classic picnic-salad good.
- Sour cream keeps it tangy and stops the dressing from feeling too heavy.
- Apple cider vinegar brightens everything up, so it doesn’t taste flat.
- Plus sugar, salt, and pepper pull the whole salad together fast.
Ingredient Quantities
- 6 cups broccoli florets, about 2 medium heads
- 8 slices bacon, cooked and crumbled
- 1 cup shredded sharp cheddar cheese
- 1/2 cup red onion, finely chopped, about 1 small
- 3/4 cup dried cranberries
- 1/2 cup sunflower seeds
- 3/4 cup mayonnaise
- 1/4 cup sour cream
- 2 tablespoons apple cider vinegar
- 2 tablespoons granulated sugar
- 1/4 teaspoon salt
- 1/4 teaspoon black pepper
How to Make this
1. Cook bacon in a skillet over medium heat until crisp, drain on paper towels, then crumble and set aside.
2. Optional for slightly tender broccoli: bring a pot of salted water to a boil, blanch florets 30 to 60 seconds, then transfer to an ice bath; drain thoroughly. Otherwise use raw broccoli florets.
3. In a large bowl combine broccoli florets, crumbled bacon, shredded sharp cheddar, finely chopped red onion, dried cranberries, and sunflower seeds.
4. In a separate bowl whisk together mayonnaise, sour cream, apple cider vinegar, granulated sugar, salt, and black pepper until smooth.
5. Pour the dressing over the broccoli mixture.
6. Toss gently but thoroughly to coat all ingredients with the dressing.
7. Refrigerate the salad at least 1 hour to allow flavors to meld.
8. Taste and adjust seasoning with additional salt or pepper if needed, then toss again before serving.
Equipment Needed
1. Large skillet or frying pan
2. Saucepan (for blanching) and a slotted spoon or spider
3. Large mixing bowl
4. Small bowl for dressing and a whisk or fork
5. Cutting board and chef knife
6. Measuring cups and measuring spoons
7. Tongs or salad servers
8. Colander or fine mesh strainer and a bowl for an ice bath
FAQ
Best Broccoli Salad Recipe {Easy!} Substitutions and Variations
- Bacon: substitute pancetta, cooked and crumbled; or turkey bacon for a lower-fat option; or smoked tempeh for a vegetarian choice.
- Sharp cheddar cheese: substitute aged Gouda, Monterey Jack, or a tangy white cheddar for similar flavor and meltability.
- Dried cranberries: substitute dried cherries, golden raisins, or chopped dried apricots for a sweet-tart note.
- Mayonnaise and sour cream (dressing): substitute Greek yogurt for sour cream for tang and protein; or use half mayo and half plain yogurt to cut calories; for a dairy-free option use vegan mayo.
Pro Tips
– Cook the bacon until very crisp and reserve a tablespoon of the rendered fat. Stir a little of that cooled fat into the dressing or toss a spoonful with the broccoli for a smoky boost that plays nicely with the bacon crumbles.
– If you blanch the broccoli, dry it thoroughly on clean towels or in a salad spinner. Excess water thins the dressing and makes the salad soggy. A brief chill after draining helps the florets stay bright and crisp.
– Toast the sunflower seeds in a dry skillet until lightly golden and fragrant. They gain crunch and depth of flavor that make each bite more interesting.
– Grate the cheddar from a block rather than using pre-shredded cheese. Freshly grated cheese melts into the salad more smoothly and avoids the anti-caking coating that can affect texture.
– Make the salad a few hours ahead, then taste before serving. The flavors will mellow and meld in the fridge, so you may want to brighten it up with a splash more vinegar or a pinch more sugar and salt right before serving.

Best Broccoli Salad Recipe {Easy!}
I can never resist a broccoli salad packed with crispy bacon, sweet cranberries, and creamy dressing. This one brings the kind of big flavor that makes it disappear fast at BBQs and potlucks.
6
servings
560
kcal
Equipment: 1. Large skillet or frying pan
2. Saucepan (for blanching) and a slotted spoon or spider
3. Large mixing bowl
4. Small bowl for dressing and a whisk or fork
5. Cutting board and chef knife
6. Measuring cups and measuring spoons
7. Tongs or salad servers
8. Colander or fine mesh strainer and a bowl for an ice bath
Ingredients
-
6 cups broccoli florets, about 2 medium heads
-
8 slices bacon, cooked and crumbled
-
1 cup shredded sharp cheddar cheese
-
1/2 cup red onion, finely chopped, about 1 small
-
3/4 cup dried cranberries
-
1/2 cup sunflower seeds
-
3/4 cup mayonnaise
-
1/4 cup sour cream
-
2 tablespoons apple cider vinegar
-
2 tablespoons granulated sugar
-
1/4 teaspoon salt
-
1/4 teaspoon black pepper
Directions
- Cook bacon in a skillet over medium heat until crisp, drain on paper towels, then crumble and set aside.
- Optional for slightly tender broccoli: bring a pot of salted water to a boil, blanch florets 30 to 60 seconds, then transfer to an ice bath; drain thoroughly. Otherwise use raw broccoli florets.
- In a large bowl combine broccoli florets, crumbled bacon, shredded sharp cheddar, finely chopped red onion, dried cranberries, and sunflower seeds.
- In a separate bowl whisk together mayonnaise, sour cream, apple cider vinegar, granulated sugar, salt, and black pepper until smooth.
- Pour the dressing over the broccoli mixture.
- Toss gently but thoroughly to coat all ingredients with the dressing.
- Refrigerate the salad at least 1 hour to allow flavors to meld.
- Taste and adjust seasoning with additional salt or pepper if needed, then toss again before serving.
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: 216g
- Total number of serves: 6
- Calories: 560kcal
- Fat: 43.6g
- Saturated Fat: 11.3g
- Trans Fat: 0.3g
- Polyunsaturated: 6.2g
- Monounsaturated: 12g
- Cholesterol: 56.8mg
- Sodium: 914mg
- Potassium: 520mg
- Carbohydrates: 29.8g
- Fiber: 4.4g
- Sugar: 18.6g
- Protein: 16.3g
- Vitamin A: 750IU
- Vitamin C: 82mg
- Calcium: 195mg
- Iron: 1.6mg


















