That bowl disappears faster than the burgers
Does anybody else pile their paper plate with salad first at a cookout? Not the hot dogs. Not the baked beans. Straight for the cold stuff sweating in giant plastic bowls. That’s me every single time. I don’t even pretend anymore.
This broccoli cauliflower salad sits in that weird category where people say they’re “just trying a little” and then somehow circle back three times. I watched my uncle do that once while holding barbecue tongs like he was still helping. He absolutely was not helping.
I make this salad when I know people are coming over hungry and distracted. It’s easy. Chop stuff, stir stuff, chill stuff. The hardest part is not eating all the bacon while it cools on paper towels. I failed at that yesterday, by the way. Made twelve slices and somehow only had enough crumbles for the salad because I kept “testing” them.
The thing I love most is the crunch. Raw broccoli sounds aggressive at first, but after sitting in the dressing awhile, it softens just enough without turning sad and floppy. Same with the cauliflower. It still has bite. I accidentally left a batch overnight once because I forgot it in the garage fridge, and weirdly, it tasted even better the next day.
Also, this is one of those potluck recipes that makes me think of folding chairs, citronella candles, and somebody yelling because kids are running through sprinklers with shoes on.
Ingredients I Used for the Recipe
- 1 head cauliflower, chopped into small florets – gives the salad bulk and crunch
- 3 small heads broccoli, chopped small – about 4 cups total, raw and fresh
- 12 slices bacon – diced before cooking because it crisps faster that way
- 1/2 cup shredded cheddar cheese – I used pre-shredded because I was feeling lazy
- 1/4 cup sunflower seeds – salty crunch matters here
- 1/2 small red onion, diced – sharp little bites all through the salad
- 1 cup mayonnaise – the creamy part that pulls everything together
- 2 tablespoons red wine vinegar – adds tang so the salad doesn’t taste heavy
- 2 tablespoons sugar – balances the vinegar and onion
- 1/2 teaspoon kosher salt – wakes everything up
How to make Broccoli Cauliflower Salad?

Step 1 – Cut everything smaller than you think
I used to leave giant broccoli chunks in salads because I thought it looked prettier. Huge mistake. Nobody wants to wrestle a tree branch on a paper plate.
I chop the broccoli and cauliflower into pretty small bite-sized pieces now. Not tiny. Just manageable. I also trim off the really thick broccoli stems because they annoy me texture-wise.
The cauliflower crumbs get everywhere during this part. My counter looked like it snowed vegetables.
Step 2 – Cook the bacon without burning your patience
I dice the raw bacon first and throw it into a skillet cold. Cast iron works best for me because it gets everything crispy without weird soft spots.
I almost overcooked it this time because I got distracted opening the back door for the dog. Bacon keeps crisping after it comes out of the pan, so I pull it a little early now.
Then I dump it onto paper towels and try not to eat half of it standing at the stove.
Step 3 – Deal with the onion situation
Raw red onion can take over a salad fast. Sometimes I’m in the mood for that sharp bite. Sometimes it tastes like I got punched directly in the mouth.
If the onion feels too intense, I rinse the diced pieces in cold water for a minute or two. It really helps. I used to think that sounded unnecessary and fussy until I actually tried it.
Turns out people knew things before me.
Step 4 – Throw the salad together
In a huge bowl, I combine the broccoli, cauliflower, bacon, cheddar cheese, sunflower seeds, and onion.
This is where I usually sneak extra cheese into the bowl. The recipe technically doesn’t need it, but sometimes I’m not interested in restraint.
I toss everything together with my hands because spoons don’t mix it evenly at first. Probably not professional behavior, but it works.
Step 5 – Make the dressing
In a smaller bowl, I whisk together the mayo, red wine vinegar, sugar, and salt.
I tasted it before adding the salt and immediately regretted it because it tasted flat. Salt matters more than people think in cold salads.
Sometimes I add a tiny splash more vinegar if I know the salad will sit overnight. The vegetables mellow it out later anyway.
Step 6 – Chill it and stop poking at it
I pour the dressing over everything and mix until every little broccoli piece looks coated.
You can eat it right away, but I really think it gets better after a few hours in the fridge. Overnight is even better. The vegetables soften slightly and all the flavors stop feeling separate.
The hard part is leaving it alone. I keep opening the fridge and taking “one bite” every hour.
The tiny things that changed this salad for me
I used to think this recipe was just raw vegetables drowning in mayo. Then I realized the balance is the whole point.
The sweet dressing matters because broccoli can taste kind of earthy and bitter cold. The vinegar cuts through the richness. The bacon adds smoke and salt. The sunflower seeds make the texture interesting instead of soft and boring.
One summer I forgot the sunflower seeds and the salad tasted unfinished. Not bad. Just weirdly flat.
I also learned not to overdress it right away. The vegetables release a little moisture while chilling, so if the bowl looks slightly underdressed at first, it usually evens out later.
And yes, this absolutely belongs next to burgers, pasta salad, and potato chips at a backyard cookout. Some foods just know where they belong.
Tips
- Cut the vegetables small so every bite gets dressing and toppings.
- Cook the bacon until almost crisp, not fully crisp. It keeps cooking after leaving the pan.
- If raw onion tastes too strong, rinse it under cold water before adding.
- Make it the night before if you can. The texture gets better after chilling.
- Store leftovers in the fridge up to 3 days, but it’s crunchiest the first two.
- Use unsalted sunflower seeds if your bacon is extra salty.
- A little extra vinegar brightens leftovers the next day.
- Don’t freeze this salad. Mayo and cheese get weird afterward.
The bowl at the end of the table
I brought this to a family picnic once and set it near the end of the table because I figured people would go for the macaroni salad first.
Wrong.
By the time I grabbed my own plate, there was barely any left and somebody had left the serving spoon sitting in an almost empty bowl with three sunflower seeds and one lonely broccoli piece.
That’s usually how this recipe goes.
It’s simple food. Cold, crunchy, creamy, salty food. Nothing dramatic about it. But somehow it ends up being the thing people ask about while standing in the grass holding flimsy paper plates.
And every time I make it, I still steal bacon from the pan before it ever reaches the salad.
Broccoli Cauliflower Salad Recipe
Description
This Broccoli Cauliflower Salad is the ultimate make-ahead side dish for picnics, potlucks, and family gatherings. It combines crisp raw broccoli and cauliflower with savory bacon, sharp cheddar cheese, and crunchy sunflower seeds, all tossed in a tangy-sweet creamy dressing. The flavors meld beautifully overnight, making it even more delicious the next day. A classic, crowd-pleasing recipe that brings back memories of summer backyard BBQs.
Ingredients
Salad Base
Creamy Dressing
Instructions
Prepare the Bacon
Dice the raw bacon into small pieces. Cook in a skillet over medium heat until crispy. Remove with a slotted spoon and drain on paper towels. Allow to cool completely.Cooking diced bacon ensures it distributes evenly throughout the salad.Combine Dry Ingredients
In a large mixing bowl, combine the cauliflower florets, broccoli florets, cooled bacon bits, shredded cheddar cheese, sunflower seeds, and diced red onion.Ensure vegetables are dry after washing to prevent watery dressing.Make the Dressing
In a separate small bowl, whisk together the mayonnaise, red wine vinegar, sugar, and kosher salt until smooth and fully combined.Taste the dressing and adjust sugar or vinegar if needed.Toss and Chill
Pour the dressing over the vegetable and bacon mixture. Toss gently until everything is evenly coated. Cover and refrigerate for at least 1 hour before serving to allow flavors to meld.This salad tastes even better the next day!
Nutrition Facts
Servings 10
Serving Size 1 cup
- Amount Per Serving
- Calories 320kcal
- % Daily Value *
- Total Fat 26g40%
- Saturated Fat 6g30%
- Cholesterol 25mg9%
- Sodium 480mg20%
- Potassium 450mg13%
- Total Carbohydrate 12g4%
- Dietary Fiber 3g12%
- Sugars 6g
- Protein 9g18%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.
Note
For a lower carb version, use a sugar substitute like monk fruit or erythritol. If you find raw onion too strong, rinse the diced onion in cold water and pat dry before adding.


