In a large mixing bowl, combine broccoli, onion, bacon (see note), and raisins.
6 cups (heaping) coarsely chopped fresh broccoli, ¼ cup diced red onion, ½ cup crumbled or chopped cooked bacon, optional, 1 cup raisins
In a small bowl or measuring cup, whisk together dressing ingredients: yogurt, honey, vinegar, salt, celery seed, and pepper. Taste, and add additional salt and pepper to taste.
1 cup plain Greek yogurt, 3 tablespoons honey, or to taste, 2 tablespoons apple cider vinegar, ¼ teaspoon salt, ¼ teaspoon celery seed, optional, ⅛ teaspoon ground black pepper
Pour dressing over broccoli and stir to combine until all broccoli is coated with dressing.
For best flavor, refrigerate for at least one hour. Stir again before serving.
Video
Notes
Dressing: You can use full fat, low fat, or nonfat yogurt. I've noticed that the salad gets a bit watery the next day with nonfat yogurt. If you're not a fan of yogurt, mayonnaise is great, too. I often make the dressing with a combination of yogurt and mayonnaise.
Onion tip: To take the bite out of onions and make their flavor less strong, soak the chopped onions in ice water for 10 to 15 minutes. Drain them well and pat dry before adding them to the salad.
Bacon: If you're making the salad ahead of time, you may want to reserve the bacon and stir it in right before you serve it so it stays crisp. If you prefer, use turkey bacon or leave the bacon out altogether. Roasted sunflower seeds are a great substitute.
Storage: Broccoli salad keeps well in the fridge for up to three days.