Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
The Best Broccoli Salad Recipe

The Best Broccoli Salad Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 86 reviews
  • Author: Julia
  • Prep Time: 20 minutes
  • Cook Time: 0 minutes
  • Total Time: 1 hour 20 minutes
  • Yield: 8 servings
  • Category: Salad
  • Method: Mixing
  • Cuisine: American
  • Diet: Vegetarian

Description

A delightful and easy recipe for the best broccoli salad you’ll ever taste, featuring a perfect blend of fresh broccoli, sweet cranberries, crunchy sunflower seeds, crispy bacon bits, and a creamy dressing.


Ingredients

Units Scale

Main Ingredients:

  • 8 cups broccoli florets, cut into bite-sized pieces
  • 1/3 cup diced red onion
  • 1/2 cup dried cranberries
  • 1/4 cup sunflower seeds
  • 1/2 cup bacon bits

Dressing:

  • 1 cup mayonnaise
  • 3 tablespoons apple cider vinegar
  • 2 tablespoons granulated sugar
  • Salt and black pepper, to taste

Instructions

  1. Prepare Dressing: Whisk together mayonnaise, apple cider vinegar, sugar, salt, and pepper in a medium bowl. Set aside.
  2. Combine Ingredients: In a large bowl, mix broccoli, red onion, cranberries, sunflower seeds, and bacon bits. Pour the dressing over and toss until well combined.
  3. Chill: Refrigerate the salad for at least one hour before serving.

Notes

  • Broccoli Salad can be made ahead and refrigerated for up to 24 hours before serving.
  • Leftovers can be stored in the fridge for 4-5 days.
  • Dry the broccoli well to prevent the dressing from becoming watery.
  • Save some bacon bits for garnish and add them just before serving.
  • Store-bought coleslaw dressing can be used as an alternative.

Nutrition

  • Serving Size: 1 cup
  • Calories: 317
  • Sugar: 10g
  • Sodium: 330mg
  • Fat: 26g
  • Saturated Fat: 4g
  • Carbohydrates: 17g
  • Fiber: 3g
  • Protein: 6g
  • Cholesterol: 18mg