Go Back
+ servings
Broccoli Salad in a bowl

Broccoli Salad

This is the best Broccoli Salad recipe and is always the first to go at BBQs and potlucks. This easy Broccoli Salad recipe is full of bacon, almonds, raisins (or craisins), and onion. 

Course Salad, Side Dish
Cuisine American
Prep Time 20 minutes
Total Time 20 minutes
Yield 8 servings


  • 8 cups of fresh broccoli cut into bite sized pieces
  • 1/2 red onion, cut into thin bite sized slices
  • 1/2 pound bacon, cooked and crumbled
  • 3/4 cup raisins or craisins (see Note)
  • 3/4 cup sliced almonds, toasted (see Note)
  • 4 ounces cheddar cheese, cubed
  • 1 cup mayonnaise
  • 1/2 cup white sugar
  • 3 tablespoons red wine vinegar
  • salt and pepper


  1. Combine broccoli with the red onion, bacon (see note), raisins, almonds, and cheese in a large bowl.

  2. To prepare the broccoli salad dressing, mix the mayonnaise, sugar and vinegar together until smooth. Stir into the salad.

  3. Let salad chill for about 3 hours. It may not seem like enough dressing but after it chills the dressing marinates and is plenty. This also allows the flavors to meld.
  4. Season with salt and pepper and serve.

Recipe Notes

I like to add the bacon right before serving to keep it crispy.

You can also use halved grapes instead of raisins. Toast almonds in a skillet for 5-6 minutes or until golden brown.

To toast the almonds, just heat them over medium heat in a skillet and cook for just a couple of minutes until golden brown.

Source: my friend Tara Moore; adapted from Allrecipes