Last Sunday, I set a bowl of this Easy Broccoli Bacon Salad on the picnic table and Jake looked at it sideways. He is a meat and potatoes guy and raw broccoli has never been his favorite. Lily, my six year old, took a tiny bite because there were bacon bits involved. Then she took another. After that, both of them demolished half the bowl before I could grab a photo. That is how I knew this Easy Broccoli Bacon Salad was the real deal.
This is not the mayo heavy salad from the deli counter. My version uses crisp raw broccoli tossed with smoky bacon, sweet dried cranberries, sunflower seeds for crunch, and a tangy Greek yogurt dressing that coats every little floret perfectly. It tastes rich and satisfying but leaves you feeling light and energized. It is the kind of salad you actually crave.
Why You'll Love This Easy Broccoli Bacon Salad
- No Cook, No Fuss: You can throw this recipe together in 15 minutes flat. Just chop, mix, and serve. It is the ultimate busy weeknight side.
- Actually Stays Crispy: Unlike leafy greens that wilt the second you dress them, broccoli holds up beautifully. This Easy Broccoli Bacon Salad is even better the next day.
- Kid Approved: My little ones pick out the bacon first but inevitably end up eating the broccoli too. Anything that gets them to eat greens is a win.
- Perfect Potluck Dish: It sits well at room temperature, travels like a dream, and everyone always asks for the recipe.
- Better Than Classic: We skip the heavy cup of sugar and mayo and use a lighter honey yogurt dressing instead. You get all the flavor without the heaviness.
Easy Broccoli Bacon Salad Ingredients
The magic of an Easy Broccoli Bacon Salad comes from the perfect balance of textures and flavors. You get savory bacon, crisp raw veg, chewy sweet cranberries, and crunchy seeds all coated in a creamy tangy dressing. Here is what you will need.
- 500g (about 6 cups) fresh broccoli florets, chopped into small bite sized pieces. No one wants a huge hunk of raw broccoli. Small even florets soak up all the dressing best.
- 8 slices thick cut bacon, cooked until extra crispy and crumbled. The crispier the bacon, the better the texture contrast.
- 75g (1/2 cup) sunflower seeds. I love the nutty crunch these add. Pumpkin seeds work wonderfully too.
- 60g (1/3 cup) dried cranberries. These little sweet chewy gems balance the smoky bacon and sharp onion.
- 1/2 small red onion (about 30g), diced super fine. You want that onion bite evenly distributed.
- For the dressing: 120ml (1/2 cup) plain Greek yogurt, 2 tablespoons apple cider vinegar, 1 tablespoon honey, 1/2 teaspoon salt, and 1/4 teaspoon black pepper.
Get the bacon right. Thick cut bacon cooked until it is shatteringly crisp gives this Easy Broccoli Bacon Salad its signature savory crunch. If your bacon is chewy, the salad loses its textural magic. I lay the strips on a foil lined sheet pan and bake at 200°C (400°F) for 15 to 18 minutes. Less mess and perfectly even results.
If you love the combo of bacon and greens, you should also try my Classic Wedge Salad for another beautiful way to use crispy bacon. Also, raw broccoli is packed with vitamin C and fiber. So not only does this salad taste amazing but it truly fuels your body. You can read more about the health benefits of broccoli to see why I serve it so often.
Note: Make sure to chop your broccoli florets into very small, uniform pieces about the size of a grape. Large chunks will not absorb the dressing as well and will be harder to spear with a fork alongside the bacon bits.
How to Make Easy Broccoli Bacon Salad
This Easy Broccoli Bacon Salad comes together so fast you will wonder why you ever bought the premade stuff. Cook the bacon first so it has a few minutes to cool and crisp up even more. Then we will make the simple honey dressing right in the bottom of the serving bowl.
Step 1: Cook the bacon until shatteringly crisp.
Arrange 8 slices of thick cut bacon on a foil lined baking sheet. Place the pan in a cold oven and set the temperature to 200°C (400°F). As the oven preheats, the bacon renders slowly and cooks perfectly flat. Bake for 15 to 18 minutes until deep golden and sizzling hard. Transfer the bacon to a plate lined with paper towels. It will crisp up even more as it cools. For a deeper dive into this method, check out Serious Eats’ guide to perfect oven bacon.
Lora’s Tip: Do not toss that rendered bacon fat. Drizzle a tiny bit into the dressing for an extra layer of smoky flavor that makes this Easy Broccoli Bacon Salad unforgettable. I do this every time per Jake’s request.
Step 2: Build the dressing directly in the bowl.
Grab a large mixing bowl. Add the Greek yogurt, apple cider vinegar, honey, salt, and a few cracks of fresh black pepper. Whisk everything together until smooth and creamy. Give it a taste. You want a nice balance of tangy, sweet, and salty. This bright dressing is what makes this Easy Broccoli Bacon Salad stand out from the mayo heavy classics.
Step 3: Toss the broccoli with the dressing and mix ins.
Add your small chopped broccoli florets directly into the bowl with the dressing. Toss well with a spoon or clean hands until every single piece is shiny and coated. Next, crumble your cooled bacon right on top. Add the sunflower seeds, dried cranberries, and the tiny diced red onion. Fold everything together gently but thoroughly. While you fold, you might want to think about another great bacon packed salad for later in the week like my BLT Chicken Salad.
Step 4: Rest, garnish, and serve.
Let the Easy Broccoli Bacon Salad sit for at least 10 minutes before you serve it. This short rest allows the vinegar in the dressing to soften the broccoli ever so slightly and lets the flavors mingle. Give it one more gentle toss and top with a final sprinkle of sunflower seeds and bacon crumbles just for looks. You will hear the seeds crunch when you dig in. That sound is the sound of success.
Lora's Kitchen Tips
- Salt the dressing, not the broccoli. Salting raw broccoli directly can pull out too much moisture and water down your creamy dressing. Instead, make sure your dressing is well seasoned. The salt will distribute evenly as you toss.
- Chill the bowl before serving. Especially in summer, tossing this Easy Broccoli Bacon Salad in a well chilled metal or glass bowl keeps the broccoli extra snappy and the dressing refreshingly cold.
- Dry your broccoli thoroughly. After washing, I spin my florets in a salad spinner and then lay them out on a clean kitchen towel for a few minutes. Every drop of water left behind will thin your dressing and make it pool at the bottom.
- If your dressing looks too thick, do not panic. Greek yogurt can vary in thickness by brand. Add a teaspoon of cold water or a tiny splash of apple cider vinegar at a time, whisking as you go, until it reaches a velvety pourable consistency.
- Massage the broccoli for a sweeter bite. If you or your family are sensitive to the sharpness of raw onion and raw broccoli, after tossing the broccoli with the dressing, use your clean hands to gently massage it for a minute. This softens the fibers beautifully.
Easy Broccoli Bacon Salad Variations and Substitutions
This Easy Broccoli Bacon Salad is a beautiful jumping off point for so many different add ins based on what you have around.
Cheesy Twist: Fold in about 100g (1 cup) of freshly shredded sharp cheddar cheese. The bite of the cheddar works incredibly well with the smoky bacon and sweet cranberries. My son Noah calls this the taco version.
Nutty Swap: If sunflower seeds are not your thing, swap them for sliced toasted almonds or chopped pecans. You still get that essential crunch that contrasts with the creamy dressing and soft broccoli. A sprinkle of those salty roasted nuts takes this Easy Broccoli Bacon Salad to steakhouse side dish territory.
Garden Bounty: When summer hits, I love adding a handful of finely chopped Granny Smith apple or halved red grapes. They bring an extra juicy pop of sweetness. If you love that fruity crunch in salads, my Honeycrisp Apple Feta Salad is a must try.
What to Serve with Easy Broccoli Bacon Salad
This is the perfect side dish for anything coming off the grill. We love it piled high next to a grilled chicken breast or some juicy burgers. It also makes a fantastic light lunch all by itself in a big wide bowl. The combination of protein from the bacon and fiber from the broccoli keeps you full for hours.
For a complete meal, serve it alongside my Garlic Steak Bites and Potatoes for a dinner that feels fancy but comes together in no time. This Easy Broccoli Bacon Salad also travels perfectly for picnics and potlucks since there are no leaves to wilt. Just keep it cool and toss it right before you set the table.
How to Store Easy Broccoli Bacon Salad
- Storage: Store leftover Easy Broccoli Bacon Salad in an airtight container in the fridge for up to 4 days. The broccoli stays crunchy and the flavors actually deepen.
- Freezing: I do not recommend freezing this salad. The dressing will separate and the broccoli will turn mushy when it thaws. It is so much better made fresh.
- Thawing: It is best to make this salad fresh. If you need a make ahead option, you can prep all the components and assemble just before eating.
- Reheating: You do not need to reheat this cold salad. It tastes best straight from the fridge or after sitting at room temp for 10 minutes.
- Make-ahead tip: Cook the bacon, chop the broccoli, and whisk the dressing up to 2 days in advance. Store everything separately. Toss the Easy Broccoli Bacon Salad together no more than 1 hour before serving.
Easy Broccoli Bacon Salad FAQ
Here are the questions I get asked most about this recipe:
Can I make this Easy Broccoli Bacon Salad ahead of time?
You can prep all the components for this Easy Broccoli Bacon Salad up to two days ahead of time. Keep the dressing separate, the bacon crumbles in a sealed container, and the broccoli dry in the fridge. Toss them together about an hour before you plan to serve it. It actually tastes best when the dressed salad has a little time to sit but the bacon stays crisp.
Is this broccoli bacon salad healthy?
Yes, this is a much lighter take on the traditional recipe. We swap the usual heavy mayo and sugar for a tangy Greek yogurt dressing sweetened with a touch of honey. Broccoli is loaded with fiber, vitamin C, and antioxidants. Combined with protein rich bacon and seeds, this is a very satisfying meal or side.
What can I use instead of sunflower seeds in this broccoli salad?
If I run out of sunflower seeds, pumpkin seeds are my first swap because they have a similar nutty crunch. Chopped toasted almonds or pecans also work nicely. The key is keeping that textural contrast so your Easy Broccoli Bacon Salad does not feel monotone.
Why is my broccoli bacon salad watery?
Water sneaks into the bowl from two places. First, washing the broccoli and not drying it thoroughly. Invest in a good salad spinner. Second, putting salt directly on the chopped broccoli instead of in the dressing. Salt draws water out of the veg. Always season the dressing well and fold it through.
How do I make this salad dairy free?
It is very easy to make this Easy Broccoli Bacon Salad without dairy. Simply swap the Greek yogurt for a plain coconut yogurt or a good quality egg free mayo. The dressing will still be creamy and tangy. Just check the labels, some coconut yogurts are much sweeter than others.
Whenever I need a side dish that feels effortless but tastes like you spent hours on it, I grab the broccoli from the crisper drawer. This Easy Broccoli Bacon Salad is the meal that turns a package of bacon and a head of broccoli into pure magic. I hope your family loves it as much as mine does.
With love and crispy bacon,
Lora x
Easy Broccoli Bacon Salad
6
15
minutes18
minutes285
kcalIngredients
500g (about 6 cups) fresh broccoli florets, chopped small
8 slices thick-cut bacon, cooked crispy and crumbled
75g (1/2 cup) sunflower seeds
60g (1/3 cup) dried cranberries
1/2 small red onion, finely diced
120ml (1/2 cup) plain Greek yogurt
2 tablespoons apple cider vinegar
1 tablespoon honey
1/2 teaspoon salt
1/4 teaspoon black pepper
Directions
Place bacon on a foil lined baking sheet and put into a cold oven. Set oven to 200°C (400°F) and bake for 15 to 18 minutes until deeply golden and shatteringly crisp. Transfer to paper towels to drain. Once cool, crumble.
In a large mixing bowl, whisk together the Greek yogurt, apple cider vinegar, honey, salt, and black pepper until smooth and creamy.
Add the small chopped broccoli florets to the bowl with the dressing. Toss very well using a spoon or clean hands to coat every single piece.
Add the crumbled bacon, sunflower seeds, dried cranberries, and finely diced red onion to the bowl. Gently fold until all the mix ins are evenly distributed throughout the Easy Broccoli Bacon Salad.
Let the salad rest at room temperature for 10 minutes, or refrigerate for up to an hour. Give it a final toss before serving and garnish with a final sprinkle of bacon and sunflower seeds.









