Go Back
+ servings
Broccoli salad with bacon and cheese in a green bowl with a spoon.

Broccoli Salad with Bacon and Cheese

This easy Broccoli Salad is loaded up with bacon, cheese, and a 3-ingredient sweet-and-tangy salad dressing. We call it Piggly Wiggly salad in the Midwest, and it's the ultimate year-round party side dish.
Course Salad
Cuisine American
Prep Time 20 minutes
Cook Time 5 minutes
Total Time 25 minutes
Servings 24 (1/3 cup) servings
Calories 232kcal



  • To make the dressing, In a small bowl whisk together mayonnaise, sugar, and vinegar. In a large bowl, combine broccoli, cauliflower, onion, cheese, and bacon.
  • Pour dressing mixture to taste over the salad ingredients and toss well until evenly coated.



  1. Lots of dressing: This recipe makes A LOT of dressing, probably more than you need. If you are worried about calories, make half the dressing. You'll still have plenty.
  2. Make ahead. In my opinion, broccoli salad is best when you cover it and let it sit in the fridge for a couple of hours before serving. Just like the deli at Piggly Wiggly!
  3. Leftovers: Leftover Piggly Wiggly is just the best, maybe even better than the first day. Store leftover salad in an airtight container and use it within 4 days.
  4. Should I blanch the broccoli and cauliflower? No, please don't. It completely changes the texture and flavor of the salad.
  5. Can I substitute frozen vegetables?: This isn't going to work either. I think thawed-out frozen veggies change the consistency too much, just like blanching.
  6. Can I use a food processor to speed up my prep? I tried this a few years ago, and it turned my broccoli and cauliflower into a sloppy mess. Zero stars, do not recommend.
  7. Can I freeze it? This salad does not freeze well.


Calories: 232kcal | Carbohydrates: 11g | Protein: 5g | Fat: 19g | Saturated Fat: 5g | Cholesterol: 22mg | Sodium: 269mg | Potassium: 144mg | Fiber: 1g | Sugar: 10g | Vitamin A: 201IU | Vitamin C: 22mg | Calcium: 82mg | Iron: 1mg