You know that one dish people actually fight over at potlucks? This is mine. Crunchy raw broccoli tossed with crispy bacon, sharp cheddar, sweet dried cherries, and a tangy mayo dressing that somehow makes vegetables disappear faster than dinner. I started bringing this broccoli salad to summer cookouts five years ago after my neighbor Lily handed me her mom’s old recipe card, and I haven’t shown up to a gathering without it since.
The whole thing comes together in about 45 minutes, and you can make it the day before, which means less stress when you’re already juggling burgers on the grill. If you need more easy crowd-pleasers, this Poor Man’s Husband Casserole feeds six people for $15, or try one of these dinner recipes that always get requests.
Why You’ll Love This Easy Broccoli Salad
It’s actually crunchy. The raw broccoli stays crisp and fresh, not sad and soggy like cooked versions. Each bite has texture.
The flavor combo works. Sweet cherries, salty bacon, sharp cheddar, tangy dressing, nutty sunflower seeds. Nothing’s competing, everything’s complementing.
Make it ahead. This cold broccoli salad gets better after sitting in the fridge for a few hours. The dressing soaks into the florets just enough without making them mushy.
Feeds a crowd. Eight servings from one bowl, and people always come back for more. Perfect for potlucks, BBQs, or when you need a simple broccoli salad that looks impressive but takes minimal effort.
Customizable. Vegetarian? Skip the bacon. Want more crunch? Add celery or snap peas. Need it lighter? Cut back on the mayo. It adapts to whatever you’ve got going on.
Jump to:
Broccoli Salad Ingredients
Here’s what you need to make this homemade broccoli salad from scratch.
See recipe card below this post for ingredient quantitie
Bacon: Adds smoky, savory richness and a salty crunch that balances the sweetness. Baking it in the oven gives you perfectly crispy bacon without standing over a hot stove.
Mayonnaise: Creates the creamy base of the dressing and helps everything stick together. Use full-fat mayo for the best flavor and texture.
Apple cider vinegar: Cuts through the richness with bright, tangy acidity. It’s what keeps this salad from feeling too heavy.
Sugar: Balances the vinegar’s sharpness and brings out the natural sweetness of the cherries. Start with 3 tablespoons and adjust to taste.
Broccoli florets: The star of the show. Use fresh, firm florets chopped into small, bite-sized pieces so every forkful has a good mix of ingredients.
Red onion: Adds a sharp, slightly spicy bite that wakes up the whole salad. Dicing it small helps distribute the flavor evenly.
Dried cherries: Bring chewy sweetness and a pop of color. They’re less common than raisins or cranberries, which makes this broccoli salad with dried fruit feel a little special.
Sunflower seeds: Give you that nutty crunch and toasted flavor. They hold up well even after the salad sits for a day.
Sharp cheddar cheese: Adds tangy, salty creaminess. Shred it fresh from a block if you can-it tastes better and doesn’t have the anti-caking coating that pre-shredded cheese has.
Coarse salt and black pepper: Season the dressing and bring all the flavors into focus.
How To Make Broccoli Salad
Here’s how to put this crunchy broccoli salad together.
Bake the bacon: Preheat your oven to 375°F and line a sheet tray with parchment paper. Lay the bacon strips in a single layer and bake for 23 to 25 minutes on a middle or upper rack until crispy and golden. Drain on paper towels and let cool completely.


Make the dressing: In a small bowl, whisk together the mayonnaise, apple cider vinegar, sugar, salt, and pepper until smooth and creamy. Taste it-if you like it sweeter, add another tablespoon of sugar. If you want more tang, add a splash more vinegar.


Prep the bacon and combine: Once the bacon is cool enough to handle, dice it into small pieces. Add it to a large bowl along with the broccoli florets, diced red onion, dried cherries, sunflower seeds, and shredded cheddar cheese.


Dress and toss: Pour the mayo dressing over everything and gently fold it all together with a spatula until every piece of broccoli is coated. Taste and adjust with more salt or pepper if needed, then serve right away or chill before serving.
Substitutions and Variations
Vegetarian broccoli salad: Leave out the bacon or swap it for roasted chickpeas or crispy plant-based bacon. You’ll still get plenty of flavor from the cheese and dressing.
Lighter version: Use Greek yogurt in place of half the mayo, or try a broccoli salad with vinegar dressing by increasing the vinegar slightly and cutting the mayo down.
Different dried fruit: Swap cherries for cranberries, raisins, or chopped dried apricots. All of them work beautifully.
Extra veggies: Toss in shredded carrots, diced celery, or cauliflower florets for more crunch and color.
Nuts instead of seeds: Use chopped pecans, walnuts, or sliced almonds if that’s what you’ve got on hand.
Blanched broccoli: For a softer texture, blanch the florets in boiling water for 30 seconds, then plunge them into ice water. Pat them completely dry before using.
Equipment For Broccoli Salad
You don’t need anything fancy for this traditional broccoli salad.
- Sheet tray for baking the bacon
- Parchment paper to keep cleanup easy
- Small mixing bowl for the dressing
- Large mixing bowl for tossing the salad
- Whisk for mixing the dressing smooth
- Spatula for folding everything together gently
- Knife and cutting board for chopping bacon and onion
- Paper towels for draining the bacon
Storage and Make-Ahead Tips
Refrigerator: Store this make-ahead broccoli salad in an airtight container in the fridge for 2 to 3 days. The bacon and sunflower seeds will soften a bit over time, but it still tastes great.
Make it ahead: You can prep this up to 1 day in advance. In fact, letting it chill for at least 30 minutes before serving helps the flavors come together even better.
Keep it crispy longer: If you want maximum crunch, store the dressing separately and toss everything together right before serving. Add the bacon and sunflower seeds at the last minute to keep them extra crispy.
Freezing: I don’t recommend freezing this salad. The mayo dressing and raw broccoli don’t thaw well, and you’ll end up with a watery, sad situation.


Expert Tips
Chop small: Cut your broccoli florets into bite-sized pieces, about the size of a quarter. Smaller pieces are easier to eat and help the dressing coat everything evenly, which is especially important for a broccoli salad for potluck where people are eating with one hand.
Dry your broccoli: If you wash your florets, make sure they’re completely dry before adding the dressing. Extra water will dilute the mayo and make your salad watery.
Taste as you go: Before serving, taste the salad and adjust. Need more tang? Add vinegar. Too tangy? Sprinkle in a little more sugar. Not salty enough? Add a pinch more salt.
Let it marinate: Give this salad at least 30 minutes in the fridge before serving. The flavors deepen and everything tastes more cohesive.
Bacon options: If you don’t want to bake bacon, you can pan-fry it or use pre-cooked bacon pieces. Baking just gives you the crispiest results with the least mess.
Serving Suggestions
This best broccoli salad works with just about any summer meal.
BBQ spread: Serve it alongside grilled burgers, hot dogs, ribs, or chicken. It’s the perfect cool, crunchy contrast to smoky, charred meats. Try pairing it with this Best Peri Peri Chicken Recipe for a flavor-packed meal.
Potluck hero: Bring this to your next gathering and watch it disappear. It travels well, feeds a crowd, and always gets recipe requests.
Picnic staple: Pack it in a cooler with sandwiches and fruit for an easy outdoor lunch. Just keep it cold until you’re ready to eat.
Light dinner: Scoop this onto a plate with some grilled chicken or salmon for a simple, satisfying meal that doesn’t feel heavy.
FAQ
How long should broccoli salad sit before serving?
Let it chill for at least 30 minutes before serving. This gives the dressing time to soak into the broccoli florets and helps all the flavors meld together. If you’re making it ahead, letting it sit overnight makes it even better. Just give it a quick stir before serving.
Do you boil broccoli before making salad?
Nope, this recipe uses raw broccoli for maximum crunch. That’s what makes it so refreshing and different from cooked broccoli sides. If you prefer softer florets, you can blanch them for 30 seconds in boiling water, then immediately transfer them to an ice bath. Just make sure to pat them completely dry before tossing with the dressing, or you’ll end up with a watery mess.
How long will broccoli salad last in the fridge with mayonnaise?
This salad keeps well for 2 to 3 days in an airtight container in the refrigerator. The bacon and sunflower seeds will soften a bit as they absorb moisture from the dressing, but the flavor stays delicious. If you want to extend the crunch, store the dressing separately and toss everything together when you’re ready to eat.
How to make salad broccoli?
Start by chopping fresh broccoli into small, bite-sized florets. Mix up a simple creamy dressing with mayo, vinegar, sugar, salt, and pepper. Add your favorite mix-ins like bacon, cheese, dried fruit, and seeds or nuts. Toss everything together, let it chill for at least 30 minutes, and you’ve got a crunchy, flavorful salad that works for any occasion. The key is keeping the florets small and raw for that signature crisp texture.
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Broccoli Salad


Broccoli Salad
A nostalgic, crowd-pleasing Broccoli Salad loaded with crisp bacon, tangy-sweet dressing, and irresistible crunch.
Ingredients
Method
-
Heat the oven to 375°F and arrange the bacon in a single layer on a parchment-lined baking sheet, then cook on the middle-upper rack until deeply crisp, about 23-25 minutes.
-
Transfer the cooked bacon to paper towels to drain excess fat and allow it to cool completely.
-
In a small mixing bowl, whisk together the mayonnaise, apple cider vinegar, sugar, salt, and pepper until smooth and cohesive.
-
Chop the cooled bacon into small pieces and place it into a large bowl along with the broccoli florets, diced onion, dried cherries, sunflower seeds, and shredded cheddar.
-
Pour the prepared dressing over the salad and gently fold everything together with a spatula until evenly coated, then taste and adjust seasoning as needed before serving.
Nutrition
Notes
This salad is all about balance-crunchy, creamy, sweet, and savory in every forkful. It’s the kind of dish that disappears first at summer gatherings and always earns recipe requests.