Broccoli salad with bacon has been one of those potluck side dishes that surprise me the most. It’s not a glamorous main dish that’s a show stopper aesthetically, but it’s one dish that disappears before anything else.
It’s the side dish that everyone goes back for a second and third, and before you know it, a whole bowl is empty. And this happens every single time.
It sounds pretty ordinary on paper, but crunchy raw broccoli mixed in with savory, salty, and chunky bacon, with a contrasting creamy dressing. Other add-ins like sunflower seeds and raisins also make this a mouthful by adding a bit of savory with sweetness and a bite. Genuinely, it’s hard to stop eating.
Not to mention, it travels really well in any airtight container and stores well in the fridge for at least a few days, making meal-prepping this dish before the potluck a total breeze. It also comes together in about 15 minutes with hardly any work.
It’s honestly one of the best chop-it-and-toss-it kind of summer salads you’ll end up loving all season long.
This broccoli salad is also versatile and adaptive. You can adjust it to make it light, more protein-heavy, or even completely vegetarian, so this vegetable side dish fits anyone and any occasion.
Whether you are making broccoli salad for a summer cookout, a spring picnic, or just a regular Tuesday dinner next to grilled chicken, this recipe delivers on the balance of crunchy and sweet that makes this dish worth making.
Why You’ll Love This Broccoli Salad Recipe

Most raw, leafy green salads don’t last in the fridge, let alone under the sun or by the grill. They wilt, get soggy, and lose the crunchy, fresh texture within an hour. A raw broccoli salad doesn’t do that.
It stays crisp even after sitting in the fridge for a few hours or being set on a picnic table on a sunny summer day. And that’s even when fresh broccoli has been dressed with the creamy dressing. It’s the ideal make-ahead salad and side dish for situations where the food sits outside for several hours.
You’ll also love this broccoli salad with bacon because it can double as a healthy summer dinner. With the added bacon in the recipe, it already has some protein as is, but you can also serve it with grilled chicken on top. Or even a hard-boiled egg or two make this easy recipe a complete meal with all macro nutrients. There is no oven involved, and there’s barely any cooking at all.
To top it off, this broccoli recipe is one of the most flexible summer salads you will make. If you don’t have bacon, it’s completely fine and still delicious without it. You can also swap that with salami or grilled chicken. Do you prefer lighter dressing? You can do a lighter version of the dressing and skip the cheese. The base can stay the same, and there are countless ways to spice up this crunchy, healthy salad completely your way.
It’s one of the best make-ahead broccoli salads for picnics, potlucks, or BBQ grills. Looking to make this for Thanksgiving? It’d be a perfect holiday side dish with some dried cranberries added. It adapts to your needs, situations, and occasions so well that you can use this recipe year-round.
What Goes Into a Classic Broccoli Salad
Before introducing you to the full recipe, here is a brief summary of the core ingredients in this healthy salad and how it all comes together.
Once you get the logic of this versatile salad, tweaking the recipe becomes so much easier.
The Broccoli
Use fresh raw broccoli — and this is the most important rule of this recipe. Use full crowns and cut into small, bite-sized florets. Don’t use frozen broccoli, as it can get soggy and watery when thawed. You want the broccoli to stay crisp and have texture. If you are making this for a big group, you’ll need two to three broccoli heads to make a large batch that’ll last a second round of serving.
I use broccoli salad raw for the extra crunch, but if you need to blanch it, that’s fine too. Both work — it’s a matter of preference. Raw broccoli gives you that maximum crunch and bite that makes a chopped broccoli salad so satisfying to eat. Blanched broccoli is a bit more tender for those who don’t like the raw texture.
The Dressing
The dressing is what makes this salad irresistible. The base of this dressing is mayonnaise, apple cider vinegar, and a little honey. This covers creaminess, acidity, and sweetness. That balance of creamy, tangy, and sweet is what people find addictive. For a lighter dressing, you can substitute the mayo with Greek yogurt. It’s tangier than mayo and thinner than the mayo version, but it makes a nice, lighter alternative for those looking to skip the mayo.
As for the vinegar, don’t skip. You need acidity to cut through the rich creaminess of the mayo and lift the whole salad. However, there is some wiggle room to adjust the amount.
The Mix-Ins
Mix-ins are the cherry of this salad and add all the excitement. This is where the salad gets interesting. The classic broccoli salad ingredients include bacon bits, shredded cheddar cheese, red onion, and dried cranberries or raisins. But there is a lot more room to play around with these mix-ins, too. For more crunch? Add sunglower seeds. Need some chunkiness? Add chickpeas or beans. For holidays? Add extra cranberries to match the Thanksgiving theme.
Sliced almonds and crunched walnuts add more crunch. Crispy bacon bits add saltiness and depth. You can simply use what you have on hand to play around to find your favorite combo.
Broccoli Salad with Bacon
This is the base broccoli salad recipe most people look for— a classic broccoli salad with bacon and cheese. The version that’s crunchy, creamy, savory yet sweet - every bite is genuinely satisfying. Effortless enough for a weeknight, whether as a dinner or side dish, sturdy enough to meal prep for a cookout or holiday dinner, and packable enough to be your picnic food all summer.
Ingredients
- 5 cups fresh broccoli florets, cut small (about 2 medium heads)
- 8 slices of thick bacon, cooked until crispy and crumbled
- 1 cup shredded sharp cheddar cheese
- ½ cup red onion, finely diced
- ½ cup dried cranberries (or raisins)
- ⅓ cup sunflower seeds (roasted and salted)
For the dressing:
- ¾ cup mayonnaise
- 2 tablespoons apple cider vinegar
- 1½ tablespoons honey
- ¼ teaspoon kosher salt
- ¼ teaspoon black pepper
Instructions
- Cook the bacon until crispy and let it cool on paper towels. Crumbled them into small pieces or cut them into small strips. Set aside.
- Cut the stems off the broccoli and cut the heads into bite-sized pieces. Wash thoroughly and dry them with paper towels to remove excess water.
- In a large bowl, add the broccoli, bacon, shredded cheddar, red onion, dried cranberries, and sunflower seeds.
- In a small, separate mixing bowl, whisk all the dressing ingredients until smooth.
- Pour the dressing into the bowl with the broccoli mixture. Toss until everything is evenly coated.
- Cover and refrigerate for at least 30 minutes to one hour before serving. The broccoli softens slightly, and the flavors sit and come together.
- Taste before serving and adjust with salt and pepper if needed.
Notes
Note: If you're making this ahead for a party, the best texture is on day two, but you can store it for up to 3 days.
Nutrition Information:
Yield:
8Serving Size:
1Amount Per Serving: Calories: 482Total Fat: 35gSaturated Fat: 10gUnsaturated Fat: 26gCholesterol: 40mgSodium: 1122mgCarbohydrates: 32gFiber: 7gSugar: 17gProtein: 14g
How to Customize This Recipe
This broccoli salad and bacon recipe is the classic, orthodox version people expect when they hear ‘broccoli salad’. It’s a reliable starting point, but you don’t have to stop here. There are many ways to modify this salad depending on what you have on hand, the occasion, and dietary preferences.
Broccoli Cauliflower Salad
Add in cauliflower for a more vibrant, multi-colored broccoli salad. Simply, swap out half the broccoli for raw cauliflower florets. The cauliflower is milder in flavor than broccoli, and adds a slightly different texture. This broccoli-cauliflower salad version is especially popular for parties and potlucks.
Broccoli Salad No Bacon
Looking for a vegetarian broccoli salad? Skip the bacon. Instead, add a handful of toasted, salted pecans or extra sunflower seeds for a salty crunch. Adding a little smoked paprika to the dressing can deepen the flavor profile that bacon usually adds. This is the version that works well as a clean-eating, healthy broccoli salad, keeping everything plant-based.
Lighter Dressing
For a lighter dressing, replace half the mayonnaise with plain Greek yogurt. As a result, the dressing gets a little tangier and looser in texture. This is an easy way to make a lighter, healthier broccoli salad that still has the creamy coating people expect without feeling heavy.
Make It a Meal
This salad is so loved because it works well as a side dish and also doubles as a complete meal when you add some protein. You can serve this salad with or without bacon on the side, alongside grilled chicken, to make a light yet filling meal. For vegetarian options, you can add chickpeas for protein. It’s a great summer dinner you can meal prep.
Meal Prep Tips
Broccoli salad is one of those rare salads that gets better on day two in the fridge. Making ahead actually benefits the salad and its texture. It becomes more cohesive and flavorful as it rests in the fridge than when it’s freshly made.
For meal prep, make a full batch on Sunday and portion it into airtight glass containers for portable lunches throughout the week. It holds up well for 3 days, which is as good as it gets for a salad with fresh, raw vegetables. It also doesn’t need to get reheated or remixed before eating, making it a great salad for an on-the-go lunch.
As picnic food, it packs and travels easily in a sealed container and doesn’t need to stay super cold for a short outing.
The only ingredient you want to leave out for overnight refrigeration is the sunflower seeds. They tend to get slightly softer after sitting for hours. Add them right before you serve for the maximum crunch.
One Last Thing
A broccoli salad doesn’t have to be anything fancy or boring. This is one salad that can pack a lot of fun and nutrients all in one bite. The recipe we have here is the classic version. It works, and it’s one you’ll use as a base and keep coming back to for years to come, whether it’s for a Thanksgiving side dish or summer picnics.
I hope you enjoy the salad as much as I do. Let me know your favorite add-ins for the broccoli salad!