This Broccoli Salad combines crisp raw broccoli with savory bacon, sharp cheddar, crunchy sunflower seeds, and a tangy, creamy dressing. It’s an easy, crowd-pleasing side that’s perfect for potlucks, holiday dinners, summer barbecues, or any meal when you want something crunchy and refreshing.
The combination of textures and flavors — crunchy broccoli, salty bacon, sweet dried fruit, and creamy dressing — makes this a family favorite. It keeps well when made ahead, and most people agree it tastes great either freshly tossed or after a short rest in the fridge.

This simple broccoli salad is one of our go-to recipes. It starts with crisp, raw broccoli florets and builds flavor with a handful of pantry-friendly ingredients.
It disappears fast at our house — we think it’s one of the best broccoli salad recipes. Give it a try and see how your family likes it.
Reasons to Love It:
- Make ahead friendly. You can prepare this salad in advance for potlucks, parties, or holiday meals — it stays flavorful and holds up well when chilled for a short time.
- Versatile side dish. Serve it alongside steak, roasted chicken, pizza, or as part of a buffet for a fresh, crunchy contrast.
- Simple ingredients. Everything is easy to find at the grocery store; no specialty items required.
- Works year-round. Bright and fresh for summer gatherings, yet a welcome vegetable side for holiday dinners.
Note for special diets
This recipe can be adapted for keto, low carb, dairy-free, or gluten-free diets. See the Substitutions section for options.
Ingredients

- Broccoli: 7–8 cups of florets (about 2 large bunches). Bagged florets are a convenient shortcut.
- Cheddar cheese: Sharp shredded cheddar pairs nicely with the bacon.
- Bacon: ½ cup cooked bacon pieces (about 4–6 slices) adds savory crunch.
- Dried cranberries: Adds sweetness and tart balance; raisins work too.
- Sunflower seeds: Provide a toasty crunch; pumpkin seeds are a good alternative.
For the Creamy Dressing:
- Mayonnaise: Use a real mayonnaise for best flavor.
- Sour cream: Choose a thick, good-quality sour cream.
- Sugar: Granulated sugar sweetens the dressing; swap for a 1:1 keto sweetener if desired.
- Cider vinegar: Adds mild acidity and brightens the dressing.
See the recipe card below for exact quantities and full nutrition details.
Instructions
This version is adapted from a classic Amish-style broccoli salad and kept simple for home cooking.

Step one: In a medium bowl, combine the mayonnaise, sour cream, sugar, and cider vinegar.

Step two: Whisk until the dressing is smooth and well combined.

Step three: Place the broccoli florets in a large bowl. Break larger pieces into bite-sized florets.

Step four: Pour the dressing over the broccoli.
Top tip: Use sharp kitchen scissors to trim florets directly from the stalk for quick, uniform pieces.

Step five: Fold the salad so the dressing coats the broccoli evenly.

Step six: Add the dried cranberries (or raisins), shredded cheddar, and cooked bacon pieces.

Step seven: Stir gently until all ingredients are evenly distributed.

Step eight: Serve immediately or cover and refrigerate until ready to serve.
Note: Some people prefer this salad the next day after flavors meld and bacon softens slightly; others like it freshest when chilled right after tossing. Both are delicious — choose what you prefer.

Storing Leftovers
Store leftovers in an airtight container or tightly covered bowl in the refrigerator for up to 3 days. Stir before serving to redistribute the dressing.
Tips for Making Ahead
Broccoli salad is a great potluck dish and can be prepped ahead with a few simple steps to preserve texture:
- 24-hour window: For best texture, prepare within 24 hours of serving; longer storage can soften the ingredients.
- Add cheese and bacon later: Keep shredded cheese and bacon separate until close to serving to maintain their texture.
- Assemble near serving time: Mix the dressing and broccoli first, then fold in mix-ins an hour or two before serving if possible.

Variations
With red onion: Add ½ a finely chopped red onion for a sharp bite; soak chopped onion in cold water to mellow the flavor.
With cauliflower: Replace half (or all) of the broccoli with cauliflower for a different texture and look.
With goat cheese: Swap cheddar for crumbled goat cheese and replace sugar with 2–3 tablespoons maple syrup for a tangier, slightly sweet version.
Shortcut options
- Cheese: Use pre-shredded cheddar for convenience.
- Bacon: Use packaged bacon bits to save time.
- Broccoli: Buy pre-cut fresh broccoli florets to skip prep.
Substitutions
Vinegar: Cider vinegar works well, but white wine or red wine vinegar are acceptable swaps.
Keto / low carb: Replace sugar with a 1:1 sweetener and omit or drastically reduce dried cranberries.
Dairy-free: Use a dairy-free sour cream and dairy-free shredded cheese.
Gluten-free: The recipe is naturally gluten-free; check labels (especially seeds) if avoiding cross-contamination.

If you try this Broccoli Salad with bacon and cheese, consider leaving a rating in the recipe card or sharing a photo on social media.

Broccoli Salad with Bacon and Cheese
Print
Pin
Rate
Ingredients
- 2 bunches broccoli cut into florets* (7-8 cups)
- ¾ cup mayonnaise
- ¾ cup sour cream
- ⅓ cup sugar
- 2 teaspoons cider vinegar
- ½ cups cooked and crumbled bacon** 4-6 slices
- ¼ cup sunflower seeds (or pumpkin seeds)
- ½ cup dried cranberries (or raisins)
- 1 cup shredded cheddar cheese
Instructions
-
The base. Place the broccoli florets in a very large bowl.

-
Dressing. In a separate small bowl, whisk the mayonnaise, sour cream, cider vinegar, and sugar together until smooth.

-
Combine. Add the dressing to the bowl of broccoli florets and toss well until they are well coated in the dressing mixture.

-
Add the remaining ingredients. Sprinkle in the shredded cheese, bacon, sunflower seeds, and dried cranberries.

-
Stir. Fold everything together until well combined.

-
Serve immediately. Or chill until ready to serve.

Video
Notes
Storing leftovers: Cover tightly and refrigerate up to 3 days.
To make ahead: Prepare up to 24 hours ahead. For best texture, add cheese and bacon just before serving.
Low carb/Keto: Replace sugar with a 1:1 sweetener and skip or reduce dried fruit.
**Bacon: Slice bacon into ½–1″ pieces and cook until crispy; drain on paper towels before adding.
Nutrition
Please note that some blog posts may contain affiliate links; if you make a purchase through those links, the author may earn a small commission at no extra cost to you.





