A light and fresh broccoli salad coated in a honey yogurt dressing is just what you need for a backyard cook-out or to add to a holiday table. Red onions and dried cranberries add a sweet and savory touch, and of course bacon makes everything tastier. Make it a day ahead and add the dressing an hour before serving.

Make a Potluck or Picnic Favorite
Whether you’re hosting a dinner for friends or need something to take to a potluck, picnic or holiday meal, it’s nice to have a salad that’s easy to make, and will stay fresh without getting mushy or watery. Of course it also needs to taste wonderful.
For this old fashioned broccoli salad with cranberries, you’ll blanche the broccoli for just 1 minute to take the edge off and give it a bright green color, then add the rest of the ingredients. You can have an amazing salad in 15 minutes..
The star of the salad is the light and fresh honey yogurt dressing that infuses all the ingredients without being heavy or weighing it down.
Honey adds just a bit of sweetness and the combination of yogurt and mayo, keep it from being too tart.

When cooking for friends, I want to enjoy their company but also have amazing food to serve. I try to plan a menu so that I can do almost everything in advance. I recently had a large group over at the last minute and didn’t want to spend any time in the kitchen cooking, so along with Carnitas that I made in the slow cooker, I served this simple but brilliant salad.
I prepared it in the morning and just added the dressing an hour before we were ready to eat. The broccoli was crisp and everyone loved the sweetness from the dried cranberries. You also get a little smoky salty flavor thrown in the mix with bacon and roasted sunflower or pumpkin seeds.
My favorite part of this broccoli bacon salad is the dressing. The combination of sour cream, mayo and honey create a dressing that’s not too tangy or sweet. Most classic broccoli salad recipes have sugar in the dressing but the honey adds so much more flavor.
Not only is this great for potlucks, picnics, lunches or weeknight dinners, but it’s a great addition to a holiday meal where you have a lot of heavy dishes. Having something green and fresh is a great compliment to those creamy sides we all love. You might even get your broccoli haters to give this a try – bacon always helps.
Ingredients You’ll Need for this Easy Broccoli Salad Recipe
Check the recipe card below for all the details.


Just a Couple of Steps
Step 1: Blanche the broccoli florets
Cut or break apart the broccoli into bite-sized pieces. Blanche the broccoli for 1 minute for the perfect texture then place in an ice bath to stop the cooking. Drain and let it air dry or dry with paper towels.


Step 2: Make it tasty
Add the fixings and refrigerate until ready to serve.


Step 3: Make the dressing
Whisk together the dressing ingredients and add it to the salad about an hour before serving.


If you like a creamier salad, just double the dressing.

You’ll love having a dish like this to take when the host asks you to bring a salad. I hate taking a lettuce based salad, it’s so boring. This will be a crowd pleaser.

How to Store
This salad will stay fresh in the fridge for about 3 days. After that it can get a little soggy. You can make it ahead, just wait to add the dressing until an hour before serving.
If you loved this recipe, give it a star ⭐️⭐️⭐️⭐️⭐️ rating! Also, snap a picture of your finished dish and share it with me on Instagram using the hashtag #butterandbaggage and tagging me @butterandbaggage.
Broccoli Salad with Cranberries
Ingredients
- 2-3 heads Broccoli
- ½ cup red onion
- 2-3 slices bacon cooked and chopped
- ½ cup dried cranberries
- 8 ounces cheddar cheese cubed
- ¼ cup sunflower/pumpkin seeds salted and roasted
DRESSING
- 2 tablespoons mayonnaise
- 2 tablespoons plain yogurt Siggis
- 2 tablespoons honey
- 2 tablespoons apple cider vinegar
- 1 teaspoon dijon mustard
- black pepper
Instructions
- Separate broccoli into bite size florets. Bring a large pan of salted water to a boil. Have a large bowl filled with ice water ready. Add broccoli to the boiling water and cook for 1 minute. Take out and immediately place in ice bath for 5 minutes. Drain and place in a large bowl.
- Add onion, bacon, cranberries, cheese and sunflower seeds to the broccoli and combine.
- For the dressing, whisk together all ingredients and toss with the broccoli.
Video
Barbara’s Tips + Notes
- Try applewood or pepper bacon for even more flavor.
- The flavors are better if it can refrigerate for an hour or two.
- If making this a day in advance, wait to add the dressing until ready to serve.
- Make sure you dry the broccoli before adding so it doesn’t get watery.






Rose Miller says
The recipe for the chicken thighs is absolutely fantastic. I will be serving this often. My question: can I use this for chicken breast too?
Barbara Curry says
Which chicken thigh recipe did you try. (you commented on the broccoli salad post).