Broccoli Bacon Salad

Broccoli Salad With Bacon
The Spruce
  • Total: 30 mins
  • Prep: 20 mins
  • Cook: 10 mins
  • Servings: 6 servings
Nutritional Guidelines (per serving)
362 Calories
29g Fat
24g Carbs
5g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 6
Amount per serving
Calories 362
% Daily Value*
Total Fat 29g 37%
Saturated Fat 5g 24%
Cholesterol 18mg 6%
Sodium 326mg 14%
Total Carbohydrate 24g 9%
Dietary Fiber 5g 18%
Protein 5g
Calcium 68mg 5%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This popular broccoli salad is always a hit, and it's surprisingly easy to fix. All you need is some cooked bacon, fresh broccoli, and a few other ingredients.

The salad ingredients can easily be adjusted to suit your taste. Some typical additions include sunflower seeds, pecans, or walnuts, and julienned carrots or sweet red bell pepper can be added for color.


Click Play to See This Classic Broccoli Salad Recipe Come Together


  • 10 to 12 strips of bacon
  • 2 broccoli crowns (5 to 6 cups florets)
  • 1 medium red onion, chopped
  • 1/2 cup raisins (optional)
  • For the Dressing:
  • 1 cup mayonnaise
  • 2 tablespoons balsamic vinegar
  • 2 teaspoons sugar

Steps to Make It

  1. Gather the ingredients. 

    Bacon broccoli salad ingredients.
  2. Bake or fry the bacon until somewhat crisp.

    Bake or fry bacon
    The Spruce  
  3. Drain on paper towels and then dice or crumble.

    Drain bacon on paper towel and crumble
    The Spruce
  4. Separate the broccoli crowns into small florets and put in a large bowl.

    Separate broccoli crowns from florets
    The Spruce
  5. Add the chopped red onion, raisins, and bacon to the broccoli and toss to mix.

    Add onion, raisins, and bacon to broccoli
    The Spruce
  6. Combine the mayonnaise, vinegar, and sugar in a small bowl.

    Combine mayonnaise, vinegar, and sugar to bowl
    The Spruce
  7. Add to the broccoli mixture. Toss to coat the broccoli with the dressing. For maximum flavor, refrigerate for at least an hour before serving.

    Add mayonnaise mixture to broccoli and bacon mixture
    The Spruce


  • Diced, pre-cooked bacon is an excellent time-saver for this broccoli salad recipe. Take a look at the tips and variations for possible additions and substitutions.
  • For less mess and easier cleanup, try baking the bacon. Line a rimmed baking sheet with foil and arrange the bacon in the pan. Bake in a preheated 375 F oven for about 20 to 25 minutes, or until browned and crisp.

Recipe Variations

  • Diced, pre-cooked bacon is an excellent time-saver for this broccoli salad recipe.
  • Add about 1/2 cup of julienned carrots to the salad to give the broccoli salad color and additional nutritional value.
  • Sunflower seeds or toasted pecans or walnuts can add flavor and crunch.
  • Balsamic vinegar is sweeter than other kinds of vinegar. Substitute cider vinegar or red wine vinegar plus 1 extra teaspoon of sugar.