If you’re looking for a crowd-pleasing side that disappears fast at BBQs and potlucks, this broccoli bacon salad is it. It’s the perfect mix of crisp broccoli, smoky bacon, sharp cheddar, and a creamy sweet-tangy dressing that coats every bite. No fancy steps—just fresh, crunchy ingredients with big flavor.
What makes this recipe a keeper is the texture. The broccoli stays bright and crisp, the bacon adds salty crunch, and the sunflower seeds bring that satisfying bite that keeps you going back for “just one more scoop.” It’s one of those simple salads that tastes like you spent way more time on it than you did.
This salad is also a dream for make-ahead prep. After a short chill, the flavors meld and the dressing slightly softens the broccoli (in the best way), making it even more delicious. It’s a great option for summer cookouts, holiday spreads, weekday meal prep, or anytime you need a quick side that feels special.
Customize it to match your mood or the season—add dried cranberries for a sweet pop, swap the seeds for sliced almonds, or lighten it up with Greek yogurt. Whether you serve it alongside grilled chicken, burgers, or ribs, this easy broccoli bacon salad brings creamy, crunchy comfort to every plate.
Print
Broccoli Bacon Salad
This classic broccoli bacon salad is the perfect sweet-savory-crunchy side dish—crisp broccoli, smoky bacon, sharp cheddar, and red onion tossed in a creamy tangy dressing. Great for BBQs, potlucks, and meal prep.
- Total Time: 25 minutes (+ 30 minutes chill optional)
- Yield: 6 servings 1x
Ingredients
Salad
6 cups broccoli florets (about 2 medium heads), cut smal
8 slices bacon, cooked crisp and crumbled
1 cup shredded cheddar cheese
1/3 cup red onion, finely diced
1/3 cup sunflower seeds (or pepitas)
Creamy Dressing
1/2 cup mayonnaise
1/4 cup plain Greek yogurt (or use more mayo)
2 tbsp apple cider vinegar
2 tbsp honey (or 1-2 tbsp sugar)
1/4 tsp kosher salt, plus more to taste
1/4 tsp black pepper
Instructions
Cook bacon: Cook until crisp, drain, cool, and crumble.
Prep broccoli: Cut florets into small bite-size pieces (smaller = better texture).
Mix dressing: Whisk mayo, Greek yogurt, vinegar, honey, salt, and pepper until smooth.
Assemble: In a large bowl, combine broccoli, bacon, cheddar, onion, and sunflower seeds.
Toss: Pour dressing over salad and mix well.
Chill (recommended): Refrigerate 30–60 minutes for best flavor. Toss again before serving.
Notes
Cooking Tips
-
Cut broccoli small so it coats evenly and is easier to eat.
-
Chill time matters: 30–60 minutes helps the broccoli soften slightly and flavors meld.
-
Keep it crunchy: Add seeds right before serving if making ahead.
-
Too thick? Loosen dressing with 1–2 tsp water or extra vinegar.
Variations
-
Sweet + tangy: Add 1/3 cup dried cranberries or raisins.
-
Extra crunch: Swap sunflower seeds for sliced almonds, chopped pecans, or walnuts.
-
Lighter: Use all Greek yogurt (or half mayo/half yogurt) and turkey bacon.
-
More bite: Add a tablespoon of Dijon mustard to the dressing.
-
Meal-prep friendly: Add diced cooked chicken for a protein-packed lunch salad.
- Prep Time: 15 minutes
- Cook Time: 10 minutes (for bacon)
Nutrition
- Serving Size: 1 serving
- Calories: 280
- Fat: varies by bacon/mayo brand and portion size
- Carbohydrates: 13g
- Protein: 9g




