Broccoli Salad Recipe

This post contains affiliate links, which means I may earn a commission if you purchase through those links (at no extra cost to you).

This easy Broccoli Salad Recipe is loaded up with bacon, cheese, and a sweet and tangy 3-ingredient salad dressing. We call it Piggly Wiggly salad in the Midwest, and it’s the ultimate year-round party side dish.

A bowl of broccoli salad with bacon and cheese.


 

Meggan’s notes

Families throughout the Heartland have been making this recipe for potlucks, cook-outs, and tailgates for decades. Why? Because it’s the perfect side dish that everyone gobbles it up as soon as it hits the table. We will always be grateful to Piggly Wiggly, the grocery store chain that made this salad famous!

Recipe ingredients

Labeled ingredients for broccoli salad with bacon and cheese.

At a Glance: Here is a quick snapshot of what ingredients are in this recipe.
Please see the recipe card below for specific quantities.

Ingredient notes

  • Broccoli and cauliflower: Use just broccoli or just cauliflower if you prefer. To make the prep even easier, buy a 2-pound bag of florets at the grocery store (you might have to chop them up a little bit).
  • Bacon: Instead of cooking your own bacon, you can also use the pre-cooked, pre-crumbled bacon, as long as it’s REAL bacon. Once, I made the salad with half the amount called for (8 ounces) and the salad still had plenty of bacon. 
  • Mayonnaise: Pick the mayo that you’re used to eating. If you love Hellman’s or Best Foods, go with that. If you’re a Miracle Whip family, use that. Some calorie conscious cooks switch out half the mayo for plain Greek yogurt and absolutely love it.
  • Vinegar. Old-fashioned white vinegar is just fine, but you can use cider vinegar or lemon juice, too.

Step-by-step instructions

  1. To make the dressing, In a small bowl whisk together mayonnaise, sugar, and vinegar.
A bowl of salad dressing for broccoli salad.
  1. In a large bowl, combine broccoli, cauliflower, onion, cheese, and bacon. Pour the dressing mixture, a little at a time, over the salad ingredients.
Dressing being poured onto a broccoli salad.
  1. Toss well until evenly coated and chill until serving time.
Broccoli salad with bacon and cheese in a bowl with two serving spoons in it.

Recipe tips and variations

  • Yield: This recipe makes about 6 cups of salad, enough for 12 servings, ½ cup each.
  • Storage: 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.
  • 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!
  • Freezer: Don’t do it! This salad does not freeze well.
  • Lots of dressing: This recipe makes A LOT of dressing, probably more than you need. But this is how we do it! If calories or sugar or fat has ever crossed your mind, you can easily get away with making just half the dressing. You’ll still have plenty.
  • Low-sugar dressing: If you’re familiar with low-calorie sweeteners, you should be able to switch out the sugar for a comparable amount of your favorite product: monk fruit, Swerve, or Splenda.
  • Vegetarian: Now I know I emphasized using real bacon in the notes above, but if you’re eating a plant-based diet or cooking for a vegetarian, go ahead and make broccoli salad with smart/impossible/fake bacon.
  • Yogurt dressing: Some folks make the dressing with less mayo, mixing in some Greek yogurt or light sour cream to make it creamier. That’s up to you!
  • Optional ingredients: sunflower seeds, raisins, almonds, dried cranberries, grapes, cherry tomatoes and bell peppers are great additions. If anything sounds good, add it in! (Remember, the recipe makes a LOT of dressing, so you can go a little crazy with ingredients, if you’re feeling inspired.)
Seven layer salad in a glass dish.
Bright, crunchy, and colorful, this easy Seven Layer Salad recipe is a fun blast from the past for any party.

Frequently Asked Questions

Should I blanch the broccoli and blanch the cauliflower?

No, please don’t. It completely changes the texture and flavor of the salad.

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. You will need fresh broccoli florets and fresh cauliflower for this classic broccoli salad.

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.

More tasty salads

Join Us

HUNGRY FOR MORE? Sign up for our weekly newsletter and follow along on FacebookPinterest, and Instagram for our latest recipes! Tag all your glorious creations #culinaryhill so we can eat vicariously through you.
Broccoli salad with bacon and cheese in a green bowl.

Broccoli Salad Recipe

This easy Broccoli Salad recipe 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.
Prep Time 20 minutes
Cook Time 5 minutes
Total Time 25 minutes
Servings 12 (½ cup) servings
Course Salad
Cuisine American
Calories 418
5 from 113 votes

Ingredients 

Instructions 

  • 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.

Recipe Video

Notes

  1. Broccoli and cauliflower: Use just broccoli or just cauliflower if you prefer. To make the prep even easier, buy a 2-pound bag of florets at the grocery store (you might have to chop them up a little bit).
  2. Bacon: Instead of cooking your own bacon, you can also use the pre-cooked, pre-crumbled bacon, as long as it’s REAL bacon. Once, I made the salad with half the amount called for (8 oz.) and the salad still had plenty of bacon. 
  3. Mayonnaise: Pick the mayo that you’re used to eating. If you love Hellman’s or Best Foods, go with that. If you’re a Miracle Whip family, use that. Some calorie conscious cooks switch out half the mayo for plain Greek yogurt and absolutely love it.
  4. Yield: This recipe makes about 6 c. of salad, enough for 12 servings, ½ c. each.
  5. Storage: Store leftovers covered in the refrigerator for up to 4 days. Some separation may occur, so stir to combine before serving. 

Nutrition

Serving: 0.5 cupCalories: 418kcalCarbohydrates: 14gProtein: 11gFat: 36gSaturated Fat: 11gPolyunsaturated Fat: 11gMonounsaturated Fat: 11gTrans Fat: 0.1gCholesterol: 52mgSodium: 513mgPotassium: 308mgFiber: 2gSugar: 10gVitamin A: 404IUVitamin C: 44mgCalcium: 162mgIron: 1mg
Did you make this recipe?Tag @culinaryhill on Instagram so we can admire your masterpiece! #culinaryhill

5 from 113 votes (78 ratings without comment)

Questions and Comments

Thank you for your comments! Please allow 1-2 business days for a reply. Our business hours are Monday through Friday, 9:00 am PST to 5:00 pm PST, excluding holidays. Comments are moderated to prevent spam and profanity.

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. This is the recipe I’ve been looking for. My dear friend called it Bugs and Slugs for some reason, maybe it was because of the sunflower nuts she added? I add toasted pecans and Craisins. I also think the dry, “squeaky” texture of the raw broccoli is nasty so I do steam it for a few minutes. I recall that the cheese was mixed into the dressing before it was spread on top. This works really well as a layered, overnight salad. My Mom adds halved cherry tomatoes, uses all broccoli instead cauiflower and serves it as a Christmas salad. The variations people post make this so interesting.5 stars

    1. I love this version (no seeds or craisins!). I LOVE mayo so much but it’s so high in cals so I switched to Kraft with avocado oil a long time ago. Of course it’s no Duke’s but it allows me to enjoy all my favorite mayo based dishes without feeling as guilty!5 stars

  2. I like it better with no onion, even though I added about 1/4 of what the recipe said, cause I don’t like raw onions!
    I would make it again, without the onions..maybe grape tomatoes instead.5 stars

  3. I make it only with broccoli. It’s easy to make and the best broccoli salad I ever had. I love all the extra dressing. Thanks for a great recipe 😋 ❤️

  4. This is absolutely delicious! I did reduce dressing as suggested and made a few changes. Only 1/2 cup diced red onion, 1 cup mayo and 1,/2 cup plain Greek yogurt. 3 tbsp red wine vinegar in place of white vinegar and added 2/3 cup raisins. I tried to attach a picture but can’t figure out how to do that.5 stars

    1. Thanks Angela, you can’t post photos here but feel free to share on Instagram or Facebook so we I can see! – Meggan

  5. This is spot on. My Aunt use to work at Piggly Wiggly and she would make this salad not only at work but for family gatherings as well. We started calling it The Pig Salad. I love this salad. I actually heat up the vinegar so the sugar dissolves better. I then cool off the vinegar sugar mixture before I add it to the mayo. Next time I’ll try it your way.5 stars

    1. I’ll have to try it your way as well Linda, that sounds like a great idea. So glad you enjoyed! – Meggan

    1. Hi Sharon, the recipe doesn’t call for any but you can add if you want! – Meggan

  6. Love broccoli salad and this mirrors my favorite recipe – except I always add about 1/4 cup each yellow raisins and dried cranberries! Also, I dislike red onion so always use Vidalias (which means I don’t make this salad when those onions are not in season! LOL). All of your NOTES are right on!!4 stars

    1. My dressing didn’t come out white and creamy like in the picture.. it looks like honey mustard almost. What did I do wrong?

    2. Hi Danielle, it’s possible your mayonnaise has a more-yellow color due to the egg yolks or if mustard is used as a binder. Store-bought mayo is significantly whiter in color compared to homemade. Hope this helps! – Meggan

  7. Exactly the same as my mom’s recipe. Thank you for sharing. The measurements in this recipe produce the very best flavor. This is by far, the best recipe for Broccoli-Cauliflower Salad. Thank you for sharing.5 stars

  8. Made this for camping and it was delicious. My only question is how much is in a single serving??5 stars

    1. Hi Elizabeth, a serving is 1/24th of the recipe. I’m adding it to my list to figure out how much that is in cups. Take care – Meggan