Skip to content

Broccoli Salad with Bacon

This broccoli salad with bacon is always a crowd pleaser! Loaded with cranberries, sunflower kernels and red onion then tossed in a sweet and tangy dressing. It’s a classic recipe to bring to a BBQ!  

Other cookout salad recipes we love include BLT pasta salad and chicken salad!

Broccoli salad in a white bowl.
This post may contain affiliate links. Read disclosure policy.

Broccoli Bacon Salad

One of my favorite parts about summer is having outdoor BBQs! This broccoli salad with bacon is just one of many delicious potluck salads that always makes an appearance, macaroni salad and loaded potato salad being other favorites!

It’s not only a crowd pleaser but is super easy to make. It’s filled with fresh crunchy broccoli, sweet dried cranberries, salty sunflower kernels, diced red onion and crispy bacon pieces. Then it’s topped off with a creamy and tangy dressing that adds the best flavor.

Recipe Ingredients

This super easy broccoli salad with bacon requires few but really good ingredients to make it shine.

Broccoli salad ingredients on counter.

Find the full printable recipe with specific measurements below.

  • Broccoli: I cut fresh broccoli florets into bite-sized pieces to make this broccoli salad with bacon super easy to eat.
  • Bacon: Use bacon that is cooked crispy, cooled and then crumbled to give this salad a nice bit of salty goodness.
  • Sunflower seeds: I like to use roasted and salted kernels for the additional flavor.
  • Dried cranberries: The sweet and tangy berry adds the perfect balance to the fat from the bacon and the zest of citrus in the dressing.
  • Red onion: I finely chop the onion so you always get just the right amount of onion in every bite.
  • Dressing: The super simple yet delicious dressing is made with mayonnaise, honey, and lemon.

Substitutions and Variations

  • Fruit. Feel free to swap dried cranberries with raisins or 1/4 cup sliced grapes.
  • Nuts. You can also use slivered almonds or walnuts in place of sunflower kernels.
  • Cheese. Shredded sharp cheddar cheese is a delicious addition. You want the cheese to be thickly shredded, so that it remains sturdy in the salad.
  • Vegetarian. Swap the bacon for plant-based bacon or leave it out altogether.
  • Dressing. If you want to make this dish lighter, use Greek yogurt instead of mayo. You can also try it with sour cream for a bit more tang, if you like.
  • Meat. Try turkey bacon instead of regular bacon.
  • Acid. I like to use lemon juice, but you can always swap it with apple cider vinegar in a pinch.

How to Make Broccoli Salad with Bacon

Aside from a little bit of chopping, this broccoli salad with bacon recipe is as easy as 1, 2, 3.

Showing how to make broccoli salad in a 4 step collage.
  • Stir. In a large bowl, add the broccoli, bacon, sunflower kernels, dried cranberries, and red onion.
  • Dress. Pour dressing evenly over the broccoli and toss until well coated.
  • Marinate. Chill the salad at least 15 minutes to let the flavors marinate together. Toss well before serving.

Broccoli Salad Dressing

The dressing is what makes this broccoli salad with bacon taste so good. It is so simple and has great flavor! I made it a little different than the classic dressing with sugar and vinegar and it tastes so much better! You have to try it. It’s made with 3 simple ingredients:

  • Mayo or greek yogurt
  • Lemon juice
  • Honey

I like to make my dressing first and let the flavors marinate together for a few minutes. Then I toss all the ingredients in a large bowl and make sure the broccoli is evenly coated with the dressing. Then just refrigerate the salad for at least 15 minutes prior to serving!

Expert Tips

  • Bacon in the oven. I love to cook my bacon in the oven. It’s by far the easiest method in my opinion and way less messy. Give it a shot if you haven’t tried it!
  • Chop, chop chop. Make sure to chop the broccoli florets into small, evenly sized pieces. They’re easier to eat this way and will soak up more of the dressing.
  • Let marinate. Chill the salad in the refrigerator for at least 15 minutes prior to serving. It enhances the flavor and allows the dressing to soak into the broccoli to soften it up a bit.
  • Convenience. If you’re in a hurry, you can buy pre-chopped broccoli and pre-cooked bacon. It makes this side dish come together super quickly.
Pouring sauce over broccoli salad.

Recipe FAQs

What do you serve with broccoli salad?

I can eat this salad as a meal, but it also an amazing potluck salad because it goes with almost anything. I like to serve it with baked BBQ chicken, BBQ pork sandwich or turkey burgers.

Can you eat broccoli raw in a salad?

Of course! Broccoli has so many amazing nutrients that you can benefit from by eating it raw, including fiber, vitamin C, and antioxidants.

What is broccoli salad made of?

My broccoli salad with bacon consists of broccoli, bacon, dried cranberries, sunflower kernels, red onion and a dressing made from mayo, honey, and lemon. Super simple.

Making in Advance

This dish can easily be prepped ahead of time if preferred. Assemble as directed, except leave out the bacon pieces so that they don’t get soggy. Then right before serving, mix them in. This helps keep the bacon nice and crispy.

Storing

If there are any leftovers, keep them in an airtight container in the fridge up to 5 days. 

Broccoli salad in a bowl.

Want even more recipes where broccoli shines? Try Parmesan roasted broccoli, broccoli and cheese soup, and chicken broccoli rice casserole.

More Potluck Salad Recipes

HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!

Broccoli salad in a bowl.

Broccoli Salad Recipe

5 from 27 votes
↑ Click stars to rate now!
Author: Jamielyn Nye
This broccoli salad with bacon is always a crowd pleaser! Loaded with cranberries, sunflower kernels and red onion then tossed in a sweet and tangy dressing, it's a classic!
Prep Time: 10 minutes
Chill Time: 15 minutes
Total Time: 25 minutes
Servings: 12

Video

Ingredients 

Dressing

  • ¾ cup mayonnaise or plain Greek yogurt
  • Tablespoons lemon juice
  • 2 Tablespoons honey
  • Kosher salt , to taste
  • Freshly ground black pepper , to taste

Broccoli Salad

  • 5-6 cups broccoli florets , cut into bite-sized pieces
  • 6 pieces bacon , cooked crisp, cooled and crumbled
  • ¼ cup salted sunflower kernels
  • ¼ cup dried cranberries
  • ¼ cup red onion , finely chopped

Instructions

Dressing

  • In a small bowl, whisk together the mayonnaise, lemon juice, and honey. Season with salt and pepper.

Broccoli Salad

  • In a large bowl, add the broccoli, bacon, sunflower kernels, dried cranberries, and red onion.
  • Pour dressing evenly over the broccoli and toss until well coated.
  • Chill the salad at least 15 minutes to let the flavors marinate together. Toss well before serving.

Notes

Tips
  • Cheese. Shredded cheddar cheese is a delicious addition. You want the cheese to be thickly shredded, so that it remains sturdy in the salad.
  • Convenience. If you’re in a hurry, you can buy pre-chopped broccoli and pre-cooked bacon. It makes this side dish come together super quickly.
  • Lighten it up. If you want to make this dish lighter, use Greek yogurt for the dressing and turkey bacon instead of regular.
  • Bacon in the oven. I love to cook my bacon in the oven. It’s by far the easiest method in my opinion and way less messy. Give it a shot if you haven’t tried it!
  • Chop, chop chop. Make sure to chop the broccoli florets into small, evenly sized pieces. They’re easier to eat this way and will soak up more of the dressing.
  • Let marinate. Chill the salad in the refrigerator for at least 15 minutes prior to serving. It enhances the flavor and allows the dressing to soak into the broccoli to soften it up a bit.
Substitutions: Feel free to swap dried cranberries with raisins or 1/4 cup sliced grapes. You can also use slivered almonds or walnuts in place of sunflower kernels. To lighten up the dish, use Greek yogurt in place of mayo and turkey bacon in place of regular bacon.
Storage: Store leftovers in an airtight container in the refrigerator up to 5 days. 

Nutrition

Calories: 193kcal | Carbohydrates: 9g | Protein: 3g | Fat: 16g | Saturated Fat: 3g | Polyunsaturated Fat: 8g | Monounsaturated Fat: 5g | Trans Fat: 0.04g | Cholesterol: 13mg | Sodium: 177mg | Potassium: 197mg | Fiber: 2g | Sugar: 6g | Vitamin A: 298IU | Vitamin C: 42mg | Calcium: 27mg | Iron: 1mg

Nutrition provided is an estimate. It will vary based on specific ingredients used.

Course: Side Dish
Cuisine: American

Did you make this recipe? Don’t forget to give it a star rating below!

Let’s connect

Join our community of over 5 million!

Featured on

  • Taste of Home
  • Martha Stewart
  • Country Living
  • BuzzFeed
  • Yahoo
  • Food Network
  • Today