Go Back
+ servings
fresh broccoli salad recipe

Fresh Broccoli Salad

Fresh Broccoli Salad has so much flavor because of it's tangy creamy dressing, crisp bacon, chewy raisins, crunch almonds, and flavorful onions. YUM!
Course Side Dish
Cuisine American
Prep Time 20 minutes
Cook Time 1 minute
Servings 12 people
Calories 314kcal



  • 1/2 pound bacon chopped into very small pieces (about 3/4 cup cooked)
  • 2 heads fresh broccoli cut into bite sized pieces with stems discarded (I had about 10 cups)
  • 1/2 red onion sliced thin
  • 3/4 cup raisins I used half raisins, half dried cherries
  • 3/4 cup sliced almonds I used half almonds, half pistachios


  • 3/4 cup mayonnaise
  • 1/4 cup sour cream
  • 1/4 cup white sugar
  • 2 tablespoons apple cider vinegar


  • Place bacon pieces in a heavy bottom skillet or dutch oven and cook over medium high heat, stirring occasionally. Once the bacon starts to brown and the oil starts to bubble, reduce heat to medium. Continue to lower heat and stir bacon until all of the fat has rendered and it is fully cooked. Drain and set aside.
    This wonderfully delicious package of apple wood smoked bacon ends and pieces is exactly the same product as sliced bacon, but it is much cheaper and can be used in a wide variety of recipes.
  • Cut the broccoli into bite-size pieces. Prepare a large bowl of ice water. Boil a large pot of water and cook the broccoli for about 30 seconds and immediately transfer to the ice water. Drain and set aside.
  • Cut the onion into very thin slices. This step is optional but encouraged: soak onion in a bowl of cold water for about 30 minutes. This will make it less intense but still give you that great onion flavor.
    red onions soaking in bowl of water
  • To prepare salad, combine blanced broccoli with cooked bacon, raisins, almonds, and onions.
  • Prepare the dressing by mixing the mayonnaise, sour cream, sugar and vinegar together until smooth.
  • Add the dressing to the salad. Toss to combine.



Calories: 314kcal | Carbohydrates: 21g | Protein: 8g | Fat: 24g | Saturated Fat: 5g | Cholesterol: 21mg | Sodium: 254mg | Potassium: 509mg | Fiber: 4g | Sugar: 7g | Vitamin A: 675IU | Vitamin C: 91.2mg | Calcium: 82mg | Iron: 1.4mg