A cold broccoli salad is one of those make-ahead sides that works well for picnics, potlucks, cookouts, and busy lunches. This Broccoli Salad with Turkey Bacon combines chopped broccoli, red onion, sunflower seeds, raisins, and cooked turkey bacon with a creamy dressing made from Greek yogurt, mayo, apple cider vinegar, honey, garlic, salt, and pepper.
The texture is the best part. The broccoli stays crisp, the sunflower seeds add crunch, the raisins bring sweetness, and the turkey bacon gives the salad a savory bite. The dressing is creamy but still tangy enough to keep the bowl fresh.
This recipe is also practical because it needs at least 30 minutes in the refrigerator before serving. That short chill gives the dressing time to coat the broccoli and helps the flavors settle. It also keeps well in the fridge for up to 5 days, making Broccoli Salad with Turkey Bacon a strong make-ahead option for parties or weekly meal prep.
Why this broccoli salad works
- Raw broccoli gives the salad a crunchy base
- Red onion adds sharp flavor and color
- Sunflower seeds bring extra crisp texture
- Raisins balance the dressing with sweetness
- Turkey bacon adds a savory finish
- Greek yogurt and mayo make the dressing creamy and tangy
Quick notes before starting
- Chop the broccoli small so each piece gets coated in dressing.
- Use cooked turkey bacon and chop it before adding.
- Mix the dressing separately so it becomes smooth.
- Chill at least 30 minutes before serving.
- Stir well before serving if the salad has been sitting in the fridge.
Ingredients

Broccoli salad
- 1 pound broccoli, chopped small, roughly 2 medium heads
- 1/2 cup red onion, diced
- 1/2 cup sunflower seeds
- 1/2 cup raisins
- 6 slices cooked turkey bacon, chopped
Creamy dressing
- 1/2 cup plain Greek yogurt
- 1/2 cup mayo
- 3 tablespoons apple cider vinegar
- 2 tablespoons honey
- 1 clove garlic, minced
- 1/2 teaspoon salt
- 1/4 teaspoon pepper
Ingredient notes
Broccoli is the main ingredient, so chopping it small is important. Smaller pieces are easier to scoop, easier to chew, and better at holding the creamy dressing.
Red onion brings a sharp bite that balances the sweet raisins and honey in the dressing. Dice it small so it spreads evenly through the salad.
Sunflower seeds add crunch without making the salad complicated. They also give the bowl a nutty flavor that works well with broccoli.
Raisins add sweetness and chewy texture. They help balance the tang from the apple cider vinegar and the sharpness from the onion.
Turkey bacon gives the salad a savory, smoky-style bite. Cook it first, then chop it into small pieces so it mixes through the broccoli.
Plain Greek yogurt and mayo make the dressing creamy. The yogurt gives tang, the mayo adds richness, apple cider vinegar brightens the flavor, honey softens the acidity, and garlic adds depth.
Equipment
Large mixing bowl
Small bowl
Spoon or spatula
Knife
Cutting board
Measuring cups
Measuring spoons
Garlic press or knife
Refrigerator
How to make Broccoli Salad with Turkey Bacon
1) Add the broccoli to a bowl
Pour the chopped broccoli into a large mixing bowl.
The broccoli should be chopped into small, bite-sized pieces. This helps the dressing cling to every piece and makes the salad easier to serve.
2) Add the mix-ins
Add the diced red onion, sunflower seeds, raisins, and chopped cooked turkey bacon to the bowl with the broccoli.
Stir lightly to distribute the ingredients before adding the dressing.
3) Make the dressing
In a small bowl, mix together the plain Greek yogurt, mayo, apple cider vinegar, honey, minced garlic, salt, and pepper.
Stir until the dressing is smooth and fully combined. It should look creamy, lightly glossy, and thick enough to coat the broccoli.
4) Dress the salad
Pour the dressing over the bowl with the broccoli and other ingredients.
Use a spoon or spatula to stir really well, coating each piece in dressing. Take your time here so the broccoli, onion, raisins, sunflower seeds, and turkey bacon are evenly mixed.
5) Chill before serving
Let the salad sit in the fridge for at least 30 minutes before serving.
This chilling time helps the dressing settle and gives the salad a better flavor.
6) Store leftovers
Keep the salad in the fridge for up to 5 days.
Stir before serving leftovers because the dressing may settle slightly as it sits.
Why this recipe works
The strength of Broccoli Salad with Turkey Bacon is the balance between creamy dressing and crunchy ingredients. Raw broccoli has a firm texture, so it can handle a thick dressing without becoming soft right away. That makes it ideal for make-ahead meals and party bowls.
The dressing works because it combines richness, tang, sweetness, and savory flavor. Greek yogurt and mayo create the creamy base. Apple cider vinegar cuts through the richness. Honey balances the tang. Garlic, salt, and pepper make the dressing taste complete.
The mix-ins add contrast. Sunflower seeds bring crunch, raisins add sweetness, onion adds sharpness, and turkey bacon gives a savory finish. Every bite has a little creamy, crisp, sweet, and salty flavor.
Tips for best results
- Chop broccoli into small pieces for the best texture.
- Use a large bowl so the salad is easy to toss.
- Mix the dressing until smooth before adding it.
- Coat everything well so no dry broccoli pieces remain.
- Chill before serving for better flavor.
- Stir again after chilling to refresh the dressing.
If the salad feels too thick after chilling, stir it well before serving. The dressing will loosen slightly as it is mixed.
Serving ideas
This salad works well with grilled chicken, burgers, steak kebabs, turkey sliders, BBQ chicken tenders, wraps, sandwiches, baked chicken, and picnic-style meals.
It also fits nicely on a party table because it can be made ahead and served cold. For a cookout spread, pair it with pasta salad, corn salad, cucumber salad, or fresh fruit.
Easy variations
- Chop the broccoli extra small for a more scoopable salad.
- Add the turkey bacon on top right before serving for more texture.
- Chill longer than 30 minutes for a more blended flavor.
- Use a little extra black pepper for a stronger savory finish.
- Keep sunflower seeds separate until serving if you want maximum crunch.
These changes keep Broccoli Salad with Turkey Bacon close to the original while letting you adjust the texture.
Storage notes
- Refrigerator: Store covered in the fridge.
- Best flavor: Chill at least 30 minutes before serving.
- Storage time: Keep in the fridge for up to 5 days.
- Before serving: Stir well to redistribute the dressing.
- Texture note: The broccoli stays crisp, but the dressing may settle as it sits.
Questions you may have
Can I make this ahead?
Yes. It needs at least 30 minutes in the fridge and keeps for up to 5 days.
Should the broccoli be cooked?
No. This recipe uses chopped raw broccoli.
Can I add the turkey bacon on top?
Yes. You can mix it in or save some for topping right before serving.
Why use Greek yogurt and mayo?
Greek yogurt adds tang, while mayo gives the dressing a richer creamy texture.
How small should I chop the broccoli?
Small bite-sized pieces work best so the dressing coats everything evenly.

Broccoli Salad with a Crunchy Picnic Finish
Ingredients
Equipment
Method
- Pour broccoli into a large mixing bowl.
- Add onion, sunflower seeds, raisins, and chopped turkey bacon.
- In a small bowl, mix together the Greek yogurt, mayo, apple cider vinegar, honey, garlic, salt, and pepper to make the dressing.
- Pour the dressing over the bowl with the broccoli and other ingredients.
- Stir really well, coating each piece in dressing.
- Let sit in the fridge for at least 30 minutes before serving.
- Keep in the fridge for up to 5 days.
Notes
Stir before serving if the salad has been refrigerated.
Add some turkey bacon on top before serving for extra texture.