Beautiful, flavorful, and fresh broccoli salad combines crunchy broccoli florets with cranberries, sunflower seeds, red onion and crispy crumbled bacon tossed in a homemade creamy dressing!
The Best Broccoli Salad Recipe
If you never thought you’d be using broccoli and addicting in the same sentence, one bite of this easy broccoli salad and it will all start to make sense.
Maybe it’s not just the fresh broccoli but also the sweet cranberries and crunchy sunflower seeds. Or perhaps it’s the salty bacon or the homemade tangy dressing!
It’s one of my favorite ways to eat raw broccoli, and if you’re looking for a way to get your kids to eat more veggies, this salad is it. I’d say, for anyone who isn’t even a fan of raw broccoli, even you can’t help but ask for seconds. It’s delicious!
Would you like to save this?
Ingredients Needed
As much as it’s the perfect summer salad during grilling season, it’s also an easy side dish year-round. The seeds and cranberries make this great for summer gatherings and potlucks during the fall and winter too.

- Bacon bits: These can be cooked and cooled ahead of time, or while you’re prepping the other ingredients.
- Broccoli florets: You can cut your own from a head of broccoli or buy them pre-cut for convenience. If cutting them yourself, look for a head or broccoli that is nice and green, with no brown or yellow spots, and it should look and smell fresh.
- Dried cranberries: You can also use raisins.
- Red onion: Use green onions or sweet onions instead.
- Sunflower seeds: Swap the sunflower seeds for chopped pecans, walnuts, slivered almonds, pine nuts, or sesame seeds.
- For the dressing: Apple cider vinegar, white sugar, mayonnaise, salt, and pepper. White wine vinegar, red wine vinegar or fresh lemon juice can be used in place of apple cider vinegar.
Variations To Try
1. Add cheese to your salad. Shredded sharp cheddar cheese, Parmesan cheese, feta cheese, or goat cheese can all be used.
2. Extra veggies like frozen sweet peas are a tasty addition.
What to Serve With It
Enjoy a bowl of this broccoli salad as a complete meal for a light lunch or easy dinner idea. You can also serve it as a side dish to everything from baked bbq chicken wings and marinated grilled shrimp to grilled Italian chicken and bbq pulled pork.
How to Make This Classic Broccoli Salad Recipe
This recipe will come together in minutes with a few simple steps. Once it chills in the fridge to let the flavors marry, it’s ready to serve!


Step 1: Make the salad dressing by combining the vinegar, sugar, mayonnaise salt, and pepper in a medium bowl and stir to combine.
Step 2: Mix well then place it in the fridge until you’re ready to dress your broccoli salad.


Step 3: Chop the strips of bacon and add the bits to a skillet or cast iron pan to cook for about 8-10 minutes, or until crispy.


Step 4: In a large bowl, add the broccoli, dried cranberries, red onion, cooked bacon bits, and sunflower kernels.
Step 5: Grab the dressing from the fridge and pour it overtop the broccoli salad. Stir to combine making sure everything is well coated.
Place the bowl in the fridge to chill for at least 1 hour before serving. Enjoy!

Tips
- Wash the broccoli in advance to give it enough time to dry. If you use wet broccoli it will water down your dressing.
- Make it ahead of time and allow it to sit for a couple hours for the flavors to meld together. You can even make it the day before and it’ll taste even better.
Love easy salad recipes like this? Be sure to try this succotash salad, this easy white bean salad or this orzo pasta salad!
How to store leftovers?
You’ll most likely have nothing left! On the off chance that you do, keep it stored in an air-tight container in the refrigerator for up to 5 days.
If you like this recipe, please leave us a comment and rate the recipe below. You can also find us on Facebook, Pinterest, and Instagram!

Broccoli Salad Recipe
Ingredients
For the dressing:
- 3 tablespoons apple cider vinegar
- 1 ½ tablespoon white sugar
- 1 cup mayonnaise
- ¼ teaspoon pepper
- ⅛ teaspoon salt
For the salad:
- ½ cup bacon bits
- 8 cups broccoli florets diced in bite-sized pieces
- ½ cup dried cranberries
- ¼ cup red onion diced
- ⅓ cup sunflower seeds
Instructions
Make the dressing
- In a medium bowl, add the apple cider vinegar, sugar, mayonnaise, salt, and black pepper and mix together well. Place n the refrigerator.3 tablespoons apple cider vinegar, 1 ½ tablespoon white sugar, 1 cup mayonnaise, ¼ teaspoon pepper, ⅛ teaspoon salt
Make the Salad
- Add the bacon bits to a skillet or cast iron pan and cook the bacon for about 8-10 minutes until crispy.½ cup bacon bits
- In a large serving bowl, add the broccoli, cranberries, red onion, cooked bacon bits and sunflower seeds and toss together.8 cups broccoli florets, ½ cup dried cranberries, ¼ cup red onion , ⅓ cup sunflower seeds
- Then pour the dressing over top and stir to coat all the ingredients well.
- Place in the refrigerator chill for at least 1 hour for the flavors to blend together.
Notes
Nutrition
Nutritional Disclosure
Nutrition information is automatically calculated and should only be used as an approximation.









JennW
This was such a good recipe. I made it for Christmas dinner to go along ham and scalloped potatoes. it was a real hit! Everyone wanted the recipe for this salad. Thanks!
Julie Stone
This salad is delicious!
Sherri
I’m so glad you enjoyed it too!
Christine Enos
Would it spoil the salad to quickly blanch the broccoli? Raw broccoli is hard on my digestion.
Mindy Hall
We have had this 3 times already this summer and got the “best dish on the table” status at a pot luck! Love the vinegar!!
Sherri
This makes me SO happy to hear!! 🙂
April
It’s too much vinegar… it overpowers the taste
Cindi
Yum! So easy and I had all the ingredients.
Sherri
I’m so glad you enjoyed it! 🙂
Amanda
Great, easy recipe. I made it for a family potluck and got lots of compliments. I’ll make this salad often now.
Sherri
I am so happy to hear that!! 🙂
Janet
Recipe does not tell you how much of each ingredient to use. I know “per taste” but who wants to start with too much vinegar then have to keep adding ingredients to get the taste right.
Sherri
They are listed in the recipe card above. 🙂
Janet
Found it. Sorry. Definitely my go to gathering side dish.
Sherri
I’m so happy to hear that!
Cloie
I am making dinner tomorrow night for my sister. Grilling salmon, and definitely making this salad to complement it. Thanks for the great recipe!
Sherri
I hope you enjoy it as much as we do!
mimi
I love this broccoli salad
Heidi
Excellent and so easy.
Bryan Coates
Thank you so much for advising raisins as a substitute for the cranberries as my wife is allergic to them, otherwise I’m looking forward to making this ASAP, as per your recipe!