Broccoli Bacon Salad
This post may contain affiliate links.
This broccoli bacon salad is the ultimate easy summer side dish! It tastes great with any protein and kids love it, too. Fair warning: everyone will ask you for this recipe!

The simplest recipes are usually the most impressive to me. This is why easy and delicious salads made with wholesome ingredients are always on the menu at my house!
Why You’ll Love this Recipe
This is a total crowd-pleaser of a side dish. It works just as well for picnics and cookouts as it does for weeknight dinners! If you’re looking for creative ways to add more vegetables into your family’s diet, this recipe is for you!
The broccoli is cut into bite-sized florets and tossed with red onions, sweet dates, crispy bacon and crunchy sunflower seeds. Tossed in a creamy lemon dressing, every bite is loaded with the most incredible flavor!
If there are picky eaters in your house, the recipe is easy to customize! Just use the ingredients your family likes.
⭐️ ⭐️ ⭐️ ⭐️ ⭐️
Great flavor! I added toasted almond slivers for more crunch.
–Amy
As an added bonus, this is a super simple recipe. After prepping the ingredients, just toss them together with the dressing, then let your family and guests dig in!
Best of all, this broccoli bacon salad only takes 20 minutes to make. It’s a quick, simple, and absolutely delicious side dish!
Happy Kitchen Secrets
Here are some mom-tested cooking tips for making this recipe! I’ve made this countless times to save you from a failed attempt.
- Be sure to wash the broccoli before cutting it into florets. This will keep any dirt and/or unwanted pests out of your salad.
- To reduce the sharp flavor of the onions, pour the dressing over the sliced onions and wait an hour. The vinegar in the dressing will begin to mellow the flavor of the onions over time.
- Want to make the broccoli bacon salad ahead of time? I recommend following the recipe as written, but keep the bacon in a container or zip-top bag at room temperature. Put the dressing in the fridge and leave the salad undressed. Refrigerate the salad in a covered container for up to a day. Add the bacon and dressing just before serving.
Ingredient Notes and Substitutions
These fresh ingredients make the best broccoli salad recipe you’ll ever taste!

Broccoli is, of course, the star of the salad. If you have trouble cutting broccoli into florets, don’t stress about it, just buy a bag of florets instead.
Bacon: It’s really quick and simple to cook bacon in the air fryer. If you want to save more time, use precooked bacon or bacon bits instead. To some calories, you could cook turkey bacon in the air fryer.
Dates: Medjool dates are what my kids like the best. They have a sweet flavor and the texture is similar to raisins. Speaking of raisins, they’re a good substitute for dates! Or really, any dried fruit that you like should work well.
Sunflower seeds add crunch and a lovely nutty flavor! I use roasted and unsalted sunflower seeds so I have more control over the saltiness of the salad.
The broccoli salad dressing is tangy, creamy, and really tasty! My kids don’t even notice the garlic, but if you want to leave it out, the dressing will taste great without it.
To convert this broccoli salad recipe into a vegetarian dish, just omit the bacon, or use a plant-based substitute.
How to Make the Broccoli Bacon Salad
This is only a summary of the steps. For the full instructions, see the recipe card! ⬇️
Jump to Recipe

- Prep the salad ingredients. Cook the bacon and chop it into pieces. Then, cut the broccoli into florets and chop/slice the other vegetables and dates.
- Make the broccoli salad dressing. This is super simple! Just whisk the ingredients together and set it in the fridge so it stays cold.


- Assemble the salad, but don’t add the dressing. Cover the bowl and keep it undressed in the fridge for up to a day.
- When you’re ready to serve, toss the salad with the dressing!
Helpful Tip
To thin the consistency of the dressing a bit, whisk in more lemon juice. Only add a teaspoon at a time, though. This way, the dressing won't become too runny.
How to Store Leftovers
Transfer leftover broccoli salad to an airtight container and store in the refrigerator for 3-4 days. I do not recommend freezing any leftovers. Before serving, shake up the salad to redistribute the creamy homemade dressing into the broccoli mixture.

Broccoli Salad Recipe FAQs
I prefer to use raw broccoli, however, you can decide whether you like blanched or raw broccoli, based on your preferences. Blanching refers to briefly submerging the vegetable in boiling water and then stopping the cooking process quickly. This softens the broccoli a tiny bit.
Absolutely! If you want to thin the consistency of the salad dressing, all you need to do is whisk in a little bit of lemon juice. Only whisk in 1/2 teaspoon of juice at a time, so it doesn't becoming too runny.
After you make it, please leave a comment and star rating below to let me know how it went!

Broccoli Bacon Salad
Video
Ingredients
- 5 cups broccoli florets about 3 crowns
- 8 slices bacon or turkey bacon
- ½ red onion
- ½ cup diced dates or substitute with dried cranberries or raisins.⠀
- ½ cup roasted unsalted sunflower seeds⠀
Lemon Garlic Dressing
- ½ cup mayo⠀
- 1 clove garlic minced
- 1 teaspoon mustard⠀
- 2 teaspoons apple cider vinegar, preferably raw
- 2 tablespoons lemon juice about 1/2 lemon
- salt and pepper to taste
Instructions
- Do the prep work: Cook the bacon in a skillet over medium heat until crispy. Set the pieces on a paper towel lined plate to cool. Meanwhile, remove the stems from the broccoli and chop them into bite sized pieces. Thinly slice the red onion. Dice the dates. Once the bacon is cool, roughly chop it into bite sized pieces.
- Make the broccoli salad dressing: Grate or finely mince the garlic, then whisk together all the salad dressing ingredients in a small bowl. Season with salt and pepper to taste. If needed, add 1/2 - 1 teaspoon more lemon juice to thin to desired consistency.
Assembly
- Add the broccoli, bacon, sunflower seeds, dates, and onion to a bowl. Drizzle the salad dressing on top. Toss all the ingredients together until fully coated, and serve.
Notes
- Boil a large pot of salted water.
- Gently place the pieces of bite-sized broccoli into the boiling water.
- Cook for about 1 minute, or just until bright green.
- Remove the pieces from the water and drop them into an ice bath to stop the cooking process.
- Drain the water and pat the broccoli dry.
Nutrition
Serving Suggestions
This dish is really versatile! Broccoli salad tastes great with almost any protein you can think of. It's a classic side for summer meals like burgers, air fryer hot dogs, and bbq chicken thighs.
I also serve it with our Easter and Thanksgiving meals. It's tasty with chicken drumsticks, meatloaf, and even salmon.




Great flavor! I added toasted almond slivers for more crunch.
Thanks for sharing! Does it keep long?
Hi Vanessa, It keeps 3-4 days when covered and stored in the refrigerator, per USDA. 🙂 -Laura
This looks so good! What a great lunch meal prep for the week!
Yum! Can’t wait to try this. What a great BBQ side dish.
Thanks, Angela! -Laura
This looks delish! Wondering if feta could be added to this well? I know it’s not Whole30 compliant but I’m splurging for a picnic.
Hi Britt! I love that idea!! I bet it’d be delicious with feta, and another option would be cubed cheddar cheese! Let me know how it turns out. 🙂 -Laura
Sounds yummy. What kind of mustard do you use for the dressing?
I use brown mustard but yellow mustard works fine too! If you’re following Whole30, just make sure there’s no sugar added. 🙂
This looks so good! I love chopped salads like this. Can’t get enough of ’em!
Thanks, Chelsea! Crunchy salads are the best! 🙂