An easy cauliflower and broccoli salad recipe chock full of hearty ingredients like bacon, cheddar cheese, sunflower seeds, and raisins. This simple broccoli cauliflower salad with bacon keeps well and is the perfect side dish for a potluck, BBQ, or during the holidays. It’s always a WHOLE LOTTA YUM!
Broccoli Cauliflower Salad with Bacon
When I think of potluck dinners and summer BBQs, a cold broccoli salad or broccoli and cauliflower salad with mayo version always seems to be served at our get-together. For over two decades this has been one of my assigned family recipes, so I have this one memorized!
A traditional recipe for broccoli cauliflower salad calls for lots of hearty sweet and savory ingredients like bacon, mayonnaise, cheese, sunflower seeds, and dried fruit. If you’ve been following our site for a while you probably know my husband has been on a keto diet for over year, if you’re wanting a sugar free version, you can also peak at our keto broccoli salad recipe or read the swaps below the ingredient list.
Why You’ll Love This Recipe
- Broccoli cauliflower salad is a hearty salad that keeps for days and doesn’t get soggy.
- It’s super hearty with a delicious blend of sweet and salty, plus soft and crunchy.
- It’s a perfect recipe for holidays, a BBQ, or lunch meal prep too.
- The cauliflower and broccoli salad recipe is already gluten-free and lower-carb, and includes sugar-free and keto friendly adaptions below.
What is so great about this fresh cauliflower and broccoli salad recipe is that it’s easy to swap ingredients if you want to change it up. Feel free to use all broccoli, all cauliflower, use ham instead of bacon, use a different type of seed or nut, PLUS you can use fresh fruit like grapes, blueberries, or apples instead of raisins.
- bacon, cooked & chopped (about 4-5 pieces)- looking for a different protein? Substitute cubed ham or smoked turkey.
- red onion
- cheddar cheese
- salted sunflower seeds – any type of salted nut would be great here including almond, walnuts, or cashews
- raisins – or dried cranberries or dried berries
- mayonnaise – Best Foods or this is our favorite no sugar mayo
- lemon juice (or apple cider vinegar)
- sugar –swap erythritol or monk fruit for no sugar, use can also use honey, coconut sugar, or maple syrup.
- Instead of making a homemade dressing, you can also just add Ranch dressing or Italian dressing.
- Use sour cream instead of mayo, it doesn’t have as much flavor but add any seasoning you’d like
- Instead of dried fruit, make a broccoli salad with fresh fruit like grapes or apples
Keto/Low Carb- to bring the carbs from 12 net carbs per serving down to 3, do these easy swaps. Leave the raisins out entirely, use a keto-friendly no sugar mayo like Sir Kensington’s or Primal Kitchen, and instead of sugar, swap the sweetener for 2-3 Tbsp erythritol or monk fruit.
Paleo / Whole 30 – skip the raisins since they have added sugar, you could swap them with a paleo-friendly fruit whether it be fresh or dried as long as it doesn’t have sugar. Don’t add the cheese, use a no-sugar paleo-approved mayo like Primal Kitchen, and instead of sugar, swap the sweetener for 2-3 Tbsp of paleo-approved sweetener (or don’t use sweetener at all).
Vegetarian or vegan? To make this cold cauliflower broccoli salad recipe vegetarian or vegan, use vegan cheese or don’t add it at all, leave the bacon out or use a vegan/vegetarian substitute, maybe even mix a little nutritional yeast in? (I have not tried that but I love nutritional yeast!), and use a dairy-free mayo.
How to Make Broccoli Cauliflower Salad
To make this delicious broccoli cauliflower salad recipe, you’ll want to start by making the salad dressing. This is a mayo based dressing and you wouldn’t even know it had mayo in it since you can’t taste it at all!
Some cauliflower broccoli salad variations out there use a mix of mayo and sour cream, we have tried that and it does NOT have as much flavor as just using mayonnaise. We ONLY make the mayo version, the key is to use a high-quality mayo like Best Foods, Kraft, Sir Kensington’s or Primal Kitchen’s Olive Oil Mayo that’s sugar free and paleo/keto friendly.
Make the Dressing
Mix the mayonnaise, fresh lemon juice and sugar in a small bowl and set aside. Please do not use lemon juice concentrate in this step, it never turns out as well as buying fresh lemon. In a pinch it’s better to use apple cider vinegar than trying to make this with lemon concentrate.
The recipe calls for 1 broccoli head and 1 cauliflower head, you’ll want to cut off just the top. I don’t worry if I get little bits of stem pieces in the salad, but most of the broccoli should just be the heads.
Using the remaining unused broccoli for riced broccoli or cauliflower rice is a perfect way to use up the rest of the broccoli.
Chop the Broccoli
Chop the broccoli and cauliflower into very small pieces and put into a medium-size bowl. Here’s a visual on how small of pieces we cut the broccoli and cauliflower into.
Combine the Salad Ingredients
Add the diced onion, shredded cheddar, chopped bacon, raisins, and sunflower seeds to a large bowl, along with the chopped cauliflower broccoli pieces.
Mix the vegetable mixture together. You could, in theory, add the broccoli salad dressing before mixing the vegetable mix together and just do this as one step. I personally like to combine the vegetables and other ingredients just to make sure it evenly combines.
Add the cauliflower and broccoli salad dressing to the rest of the vegetable, cheese and bacon mixture and gently combine. Let sit in the fridge for at least one hour before serving so flavors can blend.
Can you make broccoli cauliflower salad ahead of time?
Making the cauliflower and broccoli salad ahead of time is a smart idea. At a minimum, you’ll want it to rest in the fridge for one hour to help the dressing and salad flavors to blend together. This is one of those salad recipes that the longer you let it sit the better it tastes! I usually make this low carb broccoli salad the morning of when I need it later that afternoon or evening. It’s perfectly fine to make the day before too!
Because the broccoli cauliflower salad with bacon is perfect as a make-ahead salad recipe, this is probably one of the reasons we always have it for the holidays. No one has time to cook an entire Thanksgiving or Christmas dinner in one day, adding in a couple of make-ahead dishes really helps out immensely.
How Long is Broccoli Cauliflower Salad Good For?
Broccoli cauliflower salad is good for up to 4 days in the fridge. Be sure to store it in a container with a lid or covered in plastic and then stir it together before serving again. The cold broccoli cauliflower salad is also a terrific option for lunch meal prep since the broccoli and cauliflower hold their shape and don’t get soggy like lettuce greens do.
More Broccoli Recipes
- Pan-Fried Broccoli Fritters
- Instant Pot Broccoli Cheese Soup
- Roasted Broccoli Recipe
- Homemade Cheese Sauce
- Riced Broccoli
- Chicken Casserole with Broccoli
- Keto Broccoli Salad with Bacon
We’d love to hear how the cauliflower and broccoli salad recipe turns out! Post comments and feedback below or post your photos on the Pinterest pin.
And be sure to pin the recipe for later on Pinterest so you can easily get back to it!
V V V
We’d Love to Hear From You!
Have questions or feedback? Please ask questions or post feedback on the post comments.
Tap That Recipe Review Star! Be sure to leave a review after you make the recipe or just tap the star rating you’d give the recipe!
Show Us Those Photos! Be sure to upload your recipe photos on the Pinterest pin and/or tag us on Instagram at @wholelotta.yum! We LOVE featuring reader recipes!
- 1 head of broccoli, tops only
- 1 head of cauliflower, tops only
- 8 slices well cooked and chopped bacon
- 1 cup red onion, diced
- 1 cup shredded cheddar cheese
- 1/2 cup salted and roasted sunflower seeds
- 1/2 cup raisins
- 1 cup mayonnaise
- 2 T fresh lemon juice (or apple cider vinegar)
- 2 Tbsp sweetener
- mix the mayo, lemon juice and sugar in small bowl to make the cauliflower & broccoli salad dressing and set aside
- Combine the remaining ingredients in a large bowl
- Add the dressing mixture and combine well
- Chill for 1+ hours before serving
- You can substitute dried cranberries, currants, or dried berries for the raisins, or even fresh fruit like grapes, blueberries, or apples.
- Using just chopped broccoli is another variation of this salad recipe.
- Use apple cider vinegar if you don't have fresh lemons.
- Keeps up to 4 days in the fridge.
- Make 2 hours in advance or even overnight for best flavor.
- Skip the mayo dressing and add your favorite such as Ranch or Italian.
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition InformationYield 10 Serving Size 1
Amount Per Serving Calories 319Total Fat 27gSaturated Fat 6gTrans Fat 0gUnsaturated Fat 21gCholesterol 22mgSodium 1013mgCarbohydrates 14gNet Carbohydrates 11gFiber 3gSugar 8gSugar Alcohols 0gProtein 7g