Broccoli Salad Recipe

Rate this post

Nobody ever asks for the seconds recipe.

They ask for broccoli salad.

I found this out the hard way at a family barbecue last summer. I brought three dishes. Two of them barely got touched. The broccoli salad bowl came home completely empty, and three different people texted me asking for the recipe before I even got home.

That’s when I knew this one was worth writing down properly.

This salad is crunchy, creamy, a little sweet, and a little tangy all at once. It’s the kind of dish that sounds simple on paper but somehow tastes way more exciting than raw broccoli has any right to.

Let’s get into how to make it.

What You’ll Need

Here’s your full ingredient list:

  • 6 cups fresh broccoli florets, chopped small
  • ½ cup red onion, finely diced
  • ½ cup dried cranberries
  • ½ cup sunflower seeds
  • 6 slices bacon, cooked and crumbled
  • 1 cup shredded cheddar cheese
  • 1 cup mayonnaise
  • 2 tablespoons apple cider vinegar
  • 3 tablespoons sugar
  • Salt and pepper, to taste

That’s the whole list. No specialty items, no weird trips to a third grocery store.

Tools You’ll Need

  • Large mixing bowl
  • Small bowl (for the dressing)
  • Whisk or fork
  • Sharp knife
  • Cutting board
  • Skillet (for the bacon)
  • Measuring cups and spoons

Pro Tips

I’ve made this salad more times than I can count at this point, and here’s what actually makes a difference:

  1. Chop your broccoli small. Big chunks make the salad harder to eat and throw off the balance of every bite. Small, bite-sized pieces mean you get a little bit of everything each time.
  2. Cook your bacon extra crispy. Soft bacon gets lost in the creamy dressing. Crispy bacon holds its texture and adds that satisfying crunch you actually want.
  3. Let the salad chill for at least an hour before serving. Fresh out of the bowl, it tastes good. After an hour in the fridge, the flavors actually blend together and it tastes incredible.
  4. Toast your sunflower seeds first. Just a few minutes in a dry skillet brings out a nuttier, deeper flavor that raw seeds just don’t have.
  5. Salt lightly at first. Between the bacon and the cheese, there’s already a decent amount of salt built into this dish. Taste before you add more.

Instructions

Step 1: Cook your bacon in a skillet until crispy. Set it aside on a paper towel to cool, then crumble it into small pieces.

Step 2: Wash and chop your broccoli florets into small, bite-sized pieces.

Step 3: Finely dice your red onion.

Step 4: In a large mixing bowl, combine the broccoli, red onion, dried cranberries, sunflower seeds, crumbled bacon, and shredded cheddar cheese.

Step 5: In a small bowl, whisk together the mayonnaise, apple cider vinegar, and sugar until smooth.

Step 6: Pour the dressing over the broccoli mixture.

Step 7: Toss everything together until it’s evenly coated.

Step 8: Season with salt and pepper to taste.

Step 9: Cover and refrigerate for at least 1 hour before serving.

Step 10: Give it one more toss right before serving, and you’re good to go.

Genuinely, that’s the entire process. No oven, no stove beyond cooking the bacon.

Substitutions and Variations

Here’s how you can make this your own:

OriginalSwapNotes
Dried cranberriesRaisinsSlightly less tart, still adds sweetness
Sunflower seedsSlivered almondsAdds a different kind of crunch
Regular baconTurkey baconLighter option, still crispy when cooked well
Cheddar cheeseFeta cheeseAdds a tangier, creamier bite
MayonnaiseGreek yogurtLightens up the dressing quite a bit

You can also toss in some diced apple for extra sweetness and crunch. Just add it right before serving so it doesn’t turn brown.

Make Ahead Tips

This salad genuinely gets better the longer it sits, which makes it a great make ahead dish.

You can make the full salad up to a day in advance and store it covered in the fridge. Just give it a good stir before serving since the dressing tends to settle a bit overnight.

If you want to prep even further ahead, chop your broccoli and dice your onion up to 2 days early and store them separately in airtight containers.

Leftovers and Storage

  • Fridge: Store in an airtight container for up to 4 days.
  • Freezer: Not recommended. The broccoli loses its crunch and the mayonnaise based dressing doesn’t freeze well.
  • Refreshing leftovers: A small splash of extra apple cider vinegar and a pinch of salt brings the flavor right back after a couple days in the fridge.

Out of everything I make for potlucks, this is one of the few dishes that actually tastes just as good, if not better, on day two.

Additional Details

Nutritional Breakdown (per serving, about 1 cup)

  • Calories: 240
  • Carbohydrates: 12g
  • Protein: 7g
  • Fat: 18g
  • Sugar: 8g

Keep in mind these numbers shift depending on which substitutions you use.

Diet Friendly Swaps

  • Lower fat: Swap the mayonnaise for plain Greek yogurt, cutting the fat significantly while keeping the creamy texture.
  • Lower sugar: Reduce the sugar to 1 tablespoon, or replace it with a sugar substitute at a 1:1 ratio.
  • Vegetarian: Skip the bacon or swap in a plant based bacon alternative.

Pairing Suggestions

This salad pairs beautifully with grilled chicken, burgers, or pulled pork sandwiches. It also holds its own as a light lunch on its own, especially if you add a little extra protein like chickpeas.

Time Efficiency Tip

Buy pre-chopped broccoli florets from the produce section and pre-cooked bacon crumbles if you’re really pressed for time. It cuts your prep time down to about 10 minutes total.

FAQ

Can I use frozen broccoli instead of fresh? Fresh is best here. Frozen broccoli tends to release extra water once thawed, which waters down the dressing and softens the texture you want.

Why does my salad taste watery after a day in the fridge? This usually happens when the broccoli wasn’t dried well after washing, or when it sits in the dressing for several days straight. A quick drain and stir usually fixes it.

Can I make this nut free? Yes. Just swap the sunflower seeds for pepitas, or leave them out completely if you’re dealing with any seed allergies too.

How far in advance can I make this for a party? A full day ahead works great. Any earlier than that and the broccoli starts to lose a bit of its crunch.

Is this the same as coleslaw? Not quite. Coleslaw is built around shredded cabbage, while this salad centers on raw broccoli, giving it a firmer bite and a completely different flavor profile.

Wrapping Up

Broccoli salad has this reputation for being the side dish nobody thinks twice about.

Then people actually try it, and suddenly it’s the dish getting requested by name at every single gathering. Crunchy, creamy, sweet, salty, it somehow hits every note at once.

Make a batch this week and see for yourself. Drop a comment below and let me know how it turned out, and tell me which substitutions you tried. I’d love to hear about it.

Charlotte is the author of Recipe Minty, a food blog dedicated to sharing simple, easy, and homemade recipes. His goal is to make everyday cooking enjoyable and beginner-friendly.

Leave a Comment