This broccoli salad is a popular side dish for summer gatherings and special occasions. My recipe includes cheese, bacon, and a creamy dressing to bring all of the components together.
Recipe Science
- Blanching broccoli softens its texture and brightens its color, while an ice water plunge afterward keeps it crisp.
- The ice bath stops cooking and preserves texture and color by inhibiting enzymes like peroxidase and polyphenol oxidase.
- For a lighter creamy dressing, mix non-fat Greek yogurt with vinegar, honey, mustard, and a bit of mayo for a smoother texture.
Jump To a Section
Featured Comment 19
“First time making this, it was really good and very easy.”—Auntie
Why It Works
Bite-sized pieces are first blanched in hot water, followed by a dunk in ice water so they don’t overcook. To complement the broccoli, I use a lightened-up salad dressing. The mixture contains high-protein Greek yogurt and honey for a sweet and tangy combination.
Prepare ahead of time for a summer barbecue or dish to bring to a picnic or potluck. This easy broccoli salad recipe makes the green vegetable the star of the dish.
Ingredients You’ll Need
- Broccoli: The broccoli stalk is composed of a head that contains clusters of buds. When trimmed down, they become florets. I use a small paring knife to cut off the pieces, halving them if needed to make them easier to eat. I usually save the stems as they are edible and can be sliced and used in stir-fries or shreds for broccoli slaw. Nothing goes to waste!
- Bacon: Fry up a few slices of thick-cut bacon, then chop for bursts of smoky flavor.
- Onions: Diced red onions add crispness and earthy dimension.
- Fruit: Dried cranberries have a concentrated sweetness and tartness that complement the other ingredients.
- Seeds: Sunflower seeds add a pleasant crunch.
- Cheese: Cubes of aged sharp cheddar cheese add more protein to the salad and savory flavor.
- Salad Dressing: For the creamy dressing, I use non-fat Greek yogurt as the base. I mix in some red wine vinegar, honey, and Dijon mustard to balance the tart flavor. Since the dairy product does not contain fat, I add a small amount of homemade mayonnaise to provide a smooth mouthfeel. However, you can substitute that with olive oil.
See the recipe card below for all ingredients and measurements (US and metric).
Ingredient Substitutions
This broccoli salad with bacon is easy to customize! Try these tasty options:
- Quick Broccoli Substitute: For convenience, use packaged pre-cut florets instead of a head of broccoli. Just make sure to cut down any large pieces. You’ll need 6 cups.
- Bacon Alternatives: Use bacon bits, turkey bacon, chopped ham, or salami.
- Fruit Swaps: Dried apricots, cherries, or raisins are good swaps. You can even add in fresh fruit like apples, pears, or peaches for extra crispiness.
- Nuts and Seeds: Add pumpkin seeds, chia seeds, roasted peanuts, almonds, walnuts, or pecans.
- Cheese Options: Try other semi-hard varieties, such as smoked gouda, mozzarella, or provolone. If you prefer, shred the cheese. Add softer feta or goat cheese.
- Dressing Substitutes: Use mild apple cider vinegar instead of red wine vinegar. Add olive oil instead of mayonnaise for a lighter dressing. Use sugar, maple syrup, or agave instead of honey. Sour cream can be used instead of plain Greek yogurt.
How to Make Broccoli Salad
Step 1: Prepare the Water
Raw broccoli is highly fibrous, hard to chew, and has a sulfurous taste. Similar to cooking green beans, I use the blanch and shock method to soften the pieces. I also bring water to a boil and season with salt, which helps flavor the vegetable.
To make an effective ice water bath, I use cold water and ice cubes in equal ratios by volume. Once the broccoli is blanched, set the bath aside so that it’s available.
Step 2: Cook the Broccoli
The florets are plunged into boiling water for 1 to 2 minutes to tenderize the thick stalk and buds. They should be tender when bitten into but not be mushy.
Step 3: Chill the Broccoli
To ensure the florets stay vibrant green and crisp-tender, immediately add them to an ice water bath until chilled. As a bonus, you can store the blanched broccoli for several days before using it.
Ingredient Chemistry: This cold “shock” technique halts the cooking process and limits any residual enzymes like peroxidase and polyphenol oxidase from deteriorating the texture or color.
Step 4: Cook the Bacon
I use thick-cut slices of bacon for the recipe. This adds a heartier, more savory bite. Fry them over medium heat until crispy, about 3 minutes per side. Drain then chop them up into small pieces.
Step 5: Assemble the Salad
Grab a large serving bowl to add the salad ingredients. Add the blanched broccoli, chopped bacon, dried cranberries, sunflower seeds, red onion, and cheddar cheese.
Step 6: Make the Broccoli Salad Dressing
Whisk together the Greek yogurt, mayonnaise, red wine vinegar, honey, water, dijon mustard, salt, and black pepper. The dressing texture is smooth and creamy, with a tangy and sweet flavor.
Tips for Perfect Execution: The consistency should cling to the ingredients for maximum flavor delivery but not be heavy or clumpy.
Step 7: Serve the Salad
Drizzle about half of the salad dressing over the broccoli salad ingredients, then toss to combine. I like to serve the remaining tangy dressing on the side so guests can add as much as they’d like.
Frequently Asked Questions
Yes, steaming takes about 3 to 5 minutes, depending on the size of your pot. You may need to cook in batches. No matter which method you choose, you’ll need to prepare an ice water bath to stop the cooking process.
Use a small paring knife to remove about 1-inch-sized florets from the stalk’s head. If the piece is large, cut it in half lengthwise.
Rinse the florets under cool running water to remove any dirt that may be trapped in the buds. Blanching the broccoli in boiling water will destroy any harmful bacteria like salmonella and Escherichia coli.
Yes, you can eat raw broccoli florets. However, the stems and buds are tough and fibrous, making them hard to break down. You may also notice a slightly sulfurous taste. One bonus is that it retains more heat-sensitive nutrients like vitamin C. Cooking helps soften and tenderize the vegetable, making it easier to eat.
To reduce day-of preparation time, you have a few options. You can prepare the broccoli ahead of time and store it in the refrigerator for up to 2. Make a large batch of bacon in the oven up to a week in advance. When ready, pull some out of the refrigerator, chop, and add it to the salad. Prepare the dressing three days ahead, then toss it right before serving.
Fresh broccoli is challenging to eat raw due to its fibrous stem and top. Briefly blanching the florets in hot boiling water brightens the green color and softens the pectin in the cell walls, making them easier to chew. Immediately plunging in ice water stops the cooking process, preventing the vegetable from becoming mushy.
Serve This With
If you tried this Broccoli Salad, please leave a 🌟 star rating and let me know how it went in the 📝 comments below!
Broccoli Salad
Ingredients
Broccoli Salad
- 3 quarts water, divided
- 4 cups ice cubes
- 1 teaspoon kosher salt
- 1 pound broccoli florets, cut into 1" pieces, about 6 cups
- 2 slices bacon, uncooked, thick-cut
- ⅓ cup dried cranberries, roughly chopped
- ⅓ cup sunflower seeds
- ⅓ cup red onion, ¼" dice
- 2 ounces sharp cheddar, cut into ¼" cubes, about ½ cup
Salad Dressing
- ½ cup nonfat Greek yogurt
- 2 tablespoons mayonnaise
- 2 tablespoons red wine vinegar
- 2 tablespoons honey
- 1 tablespoon water
- 1 teaspoon dijon mustard
- ½ teaspoon kosher salt
- ¼ teaspoon black pepper
Instructions
- Prepare the Water – In a large pot, bring 2 quarts (8 cups) of water to a boil over high heat. Add 1 teaspoon salt and stir to dissolve. In a medium bowl, add 1 quart (4 cups) of cold water and 4 cups of ice. Set aside.
- Cook the Broccoli – Add broccoli florets to the boiling water and cook until bright green and crisp-tender but not too soft, about 1 to 2 minutes.
- Chill the Broccoli – Drain the broccoli and immediately transfer to the ice water bath. Cool for about 5 minutes. Drain the broccoli florets in a colander and shake to remove the excess water. Set aside.
- Cook the Bacon – Heat a large skillet over medium heat. Once hot, add the bacon slices and cook until crispy, about 3 to 4 minutes on each side. Transfer bacon to a paper towel-lined sheet pan to drain. Once cooled, chop into small pieces. It should yield about ¼ cup.
- Assemble the Salad – In a large bowl, add blanched broccoli, chopped bacon, dried cranberries, sunflower seeds, red onion, and cheddar cheese.
- Make the Salad Dressing – In a small bowl, whisk together the Greek yogurt, mayonnaise, red wine vinegar, honey, water, dijon mustard, salt, and black pepper. Season with salt and pepper to taste.
- Serve the Salad – Drizzle half of the salad dressing over the broccoli mixture and toss to combine. Season with salt and pepper to taste. Serve the remaining dressing on the side.
Recipe Video
Notes
- Recipe Yield: About 6 cups
- Serving Size: 1 cup
- Yogurt Selection: I recommend using Fage nonfat Greek yogurt because it has a neutral flavor and is not too sour. Use low-fat or whole milk for a richer consistency.
- Vinegar Option: Apple cider vinegar can be substituted for red wine vinegar.
- Mayonnaise Substitution: Add olive oil instead, although the dressing will be slightly less thick.
- Storing: Sotre in an airtight container and refrigerate for up to 3 days.
- Make Ahead: Blanched broccoli can be made two days in advance. The dressing can be made three days ahead.
Nutrition Facts
Percent Daily Values are based on a 2000-calorie diet. All nutritional information is based on estimated third-party calculations. Each recipe and nutritional value will vary depending on the brands you use, measuring methods, and portion sizes per household.
Recipe Resources
Anthony Vasquez says
My wife and I tried this recipe the other day. It came out great. It’s lite and yummy. We really were surprised with the Greek yogurt dressing. Thank you again for your recipes. We look forward to trying more like your sautéed mushrooms and roasted carrots. I wanted to mention I like the fact that your pots and pans look used. So many of these cooking shows have brand new pans every time. I like to see them used like the rest of us. Thank you for that.
auntie says
First time making this, it was really good, and very easy. I used shallots instead of the red onion, but everything else by the book. Getting stubborn people to eat veggies, who woulda thunk it?
Jessica Gavin says
Great job with the broccoli salad!
JJ says
I brought this recipe out for a ‘test run’ for Christmas dinner. It’s amazing…the sweet of the cranberries against the salty sunflower seeds…it lends itself to a lot of options. The dressing is strong, so drizzling it conservatively at the last moment, or just pass-the-dressing is the way to go. Deee-licious!
Jessica Gavin says
Thank you for your feedabck! Great tip for adding the dressing later. I hope your Christmas feast turns out amazing!
Kim says
How much is one serving, 1/2 cup? We made this for dinner tonight. It is delicious.
Jessica Gavin says
Each serving is about 1/2 cup.
Cynthia says
I have a question. Everytime I cook bacon for something like this the bacon goes back to almost raw again from the moisture of what ever I add it to. I’ve tried thin cut, thick cut and I cook it to death and still, it does it. Any tips on how to avoid this
Laura Sage says
This is so close to my mom’s recipe, I made a couple of changes in her dressing to match yours and it’s delicious. We used sugar but I’m using honey now, and instead of yogurt we were using just mayo. We’ve always cut the florettes into very small pieces, as they soften sitting in the dressing overnight in the refrigerator, but I tried blanching, and it does make it better. This way it doesn’t have to sit overnight in dressing and you can eat it right after you make it. One thing I will continue to do the same old way, though, is to add my bacon immediately before serving. We like the bacon crispy instead of chewy. Thank you for this recipe.
Dinna says
How much of the dressing ingredients. I’m confused because I only see 1 T Dijon and 1/2t salt? Thanks, looks yummy!
Donna
Jessica Gavin says
Hi Dinna- Check out the ingredients list: 1/2 cup nonfat Greek yogurt, 2 tablespoons mayonnaise, 2 tablespoons red wine vinegar,
2 tablespoons honey, 1 tablespoon water, 1 teaspoon dijon mustard, 1/4 teaspoon black pepper.
Poppie says
I made this salad today as meal prep for my busy week….I used Trader Joe’s Unexpected Cheddar Cheese and Crispy Prosciutto in place of the bacon. At the last minute I discovered that I was out of red wine vinegar so I substituted balsamic vinegar. This salad is amazingly good and totally addictive! Thank you for the recipe….
Jessica Gavin says
You are welcome Poppie! I love the unexpected cheddar, will have to try the crispy prosciutto.
Dian says
Can this be pre-made for potluck?
Jessica Gavin says
Hi Dian! Yes, however, I would wait to add the dressing until you are ready to serve.
Judy says
I just wanted to add that I always use / eat the Fage Greek yogurt.
Jessica Gavin says
It’s so yummy Judy!
Judy Caywood says
HiJessica,
I can’t wait to try this. I’ve never cared for broccoli salads as the broccoli hasn’t been cooked and it does seem too chewie. I’m eager to give the blanching a try. (That’s how I often cook my asparagus).
The dish is beautiful looking and seems I could make a meal out of it for my husband and I.
Thank you for another healthy recipe to look forward to. Happy spring! Judy
Jessica Gavin says
I think you will like the brief blanching Judy, it definitely solves the chewiness issue. Happy spring to you!