This broccoli bacon salad recipe makes the most incredible salad. Full of delicious flavors and textures, this salad is full of surprises! Each bite is full of fresh florets and crispy bacon. Not to mention the homemade creamy mayo dressing that brings everything together, making the perfect side dish. 

Broccoli is such a diverse vegetable. Whether you love simple oven-roasted broccoli or prefer it in a broccoli salad.

Broccoli bacon salad in a bowl next to a green rag and sun flower seeds.

This salad is full of broccoli, chopped bacon, cranberries, sunflower kernels, and sliced almonds, making every bite a medley of flavors and textures. This is the perfect salad to make in advance and mix together before serving.

Watch Valentina make the easy broccoli salad recipe! Don’t forget to subscribe to our YouTube Channel so you don’t miss any video recipes.

Why You’ll Love This Recipe

  • Prep in advance. This recipe makes the perfect salad that you can make ahead of time!
  • Customize. So many delicious ingredients go into this salad, you can easily add more to make this salad your own. 
  • Delicious. This salad is a beautiful blend of remarkable flavors; you won’t be able to get it out of your head.

Ingredients for Broccoli Bacon Salad

  • Broccoli – chopped into broccoli florets. 
  • Bacon – cooked, and cut into strips. You can also use bacon bits for a shortcut.
  • Onion – finely chopped. Red onion tastes best when raw. 
  • Add-ins – the craisins, sunflower seeds and sliced almonds are great add-ins. 
  • Dressing – a combination of mayonnaise, sugar, and vinegar.
All the ingredients for this hearty broccoli salad in bowls.
Upclose picture of broccoli bacon salad.

Substitutions and Variations: 

  • Toppings – Swap out the craisins for raisins for a variation of flavor.
  • Add cheese – Make this salad like our broccoli bacon salad with cheese, by tossing in cubed or grated sharp cheddar cheese. 
  • Cabbage salad – Toss in freshly grated cabbage to add a spin on our cabbage broccoli salad.
  • Extra crunch – Add some home-baked croutons to this salad for an extra delicious crunch. 

How to Make the Best Broccoli Salad:

With just a few simple steps, you can have this hearty broccoli bacon salad recipe ready to enjoy!

  1. Cook the bacon – Air-fry bacon and then cut into small, bite-sized pieces. 
  2. Prep – Chop up the broccoli into florets and finely chop the onion
  3. Creamy dressing – Combine all the dressing ingredients in a small bowl and stir together. 
  4. Assemble – Add all the salad ingredients to a large bowl and add in the dressing.

FREQUENTLY ASKED QUESTIONS-

Can I add protein?

You may definitely add chicken as protein to the salad recipe. This is a great way to use leftover chicken.

Can I prepare the salad in advance?

This salad and the dressing may be prepared in advance and kept refrigerated overnight.

How long will this broccoli salad last?

If you have leftovers, the salad will keep fresh for up to 3 days in the refrigerated, covered.

How do I store the broccoli bacon salad?

Broccoli salad is best if stored in an airtight container in the refrigerator.

Do I need to cook the broccoli?

No, raw broccoli is great in this recipe. The homemade dressing softens the broccoli florets and it’s a perfect crunchy salad. The best part, uncooked broccoli retains more fiber.

What do I do with the broccoli stems?

The broccoli stems are very nutritious so you can chop them up and use them in the salad. But you can also just discard the stems.

What kind of vinegar for the dressing?

You can use white vinegar, or apple cider vinegar. If you don’t have vinegar you can also use freshly squeezed lemon juice.

Make-Ahead: 

To make this salad in advance, simply combine all the salad ingredients without dressing the salad. Combine the salad and the dressing right before serving, and enjoy!

Broccoli bacon salad with onions and almonds in a white bowl.

Storage & Refrigeration:

Store: Leftovers of this salad store very well! Keep the salad in an airtight container and store in the fridge for up to 3 days!

Freeze: We don’t recommend freezing this salad.

Other Delicious Salad Recipes:

If you tried this best broccoli salad recipe or any other recipe on my website, please leave a star rating and let me know how it went in the comments below – we appreciate it!

Broccoli Bacon Salad

Author: Valentina
Print
5 from 13 votes
The easiest Broccoli Bacon Salad Recipe loaded with so much flavor and texture. The combination of broccoli florets with bacon mixed with our homemade creamy dressing is truly amazing.
Prep Time: 10 minutes
Cook Time: 8 minutes
Total Time: 18 minutes
Servings: 6 servings

Ingredients

  • 3 cups broccoli florets, raw
  • 1/2 lb bacon, chopped and cooked
  • 1/2 onion, finely chopped
  • 1/2 cup craisins
  • 1/2 cup sunflower kernels
  • 1/2 cup sliced almonds

Dressing

Instructions

  • Cook bacon until crispy.
  • Cut broccoli into medium uniform florets. Finely chop the onion.
  • Prepare the dressing; whisk together the mayo, sugar and vinegar until creamy. 
  • Combine all of the ingredients. Mix well.

Notes

The dressing tends to travel to the bottom of the bowl. Mix salad and scoop from the bottom up. 
You can add a few more Tablespoons of sugar if you want the salad sweeter. 

Nutrition

623kcal Calories28g Carbs10g Protein53g Fat10g Saturated Fat40mg Cholesterol504mg Sodium374mg Potassium3g Fiber20g Sugar320IU Vitamin A41.4mg Vitamin C61mg Calcium1.5mg Iron
Nutrition Facts
Broccoli Bacon Salad
Amount Per Serving
Calories 623 Calories from Fat 477
% Daily Value*
Fat 53g82%
Saturated Fat 10g63%
Cholesterol 40mg13%
Sodium 504mg22%
Potassium 374mg11%
Carbohydrates 28g9%
Fiber 3g13%
Sugar 20g22%
Protein 10g20%
Vitamin A 320IU6%
Vitamin C 41.4mg50%
Calcium 61mg6%
Iron 1.5mg8%
* Percent Daily Values are based on a 2000 calorie diet.
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)