Get a healthy one week meal plan!

Broccoli Cauliflower Salad with Bacon (Paleo, Whole30 + Keto)

An easy low carb side dish, the flavor of this broccoli cauliflower salad with bacon will amaze you. With a simple aioli dressing that makes it creamy tasting but not too rich, it’s a light and healthy side dish. With fresh and crunchy broccoli and cauliflower florets, bacon bits, red onion and a creamy sauce, what’s not to love about this salad?

Broccoli and cauliflower florets with bacon and red onion sprinkled on top horizontal image

Simple ingredients

Sometimes I have to remind myself that simple is better, especially when it comes to salads and side dishes. When you use fresh, in season ingredients and add a little pop of flavor with a sauce, just a few ingredients will do. In this salad I really just wanted to feature the broccoli and cauliflower and compliment those with some spicy red onion, salty bacon bits and smoky aioli sauce.

Broccoli and cauliflower florets in a bowl with a pile of bacon and red onion. Sauce being poured from top.

Speaking of the sauce…

I started making aioli sauce when I came up with this chipotle aioli recipe and I can’t seem to stop. For this version, I added a little smoked paprika and lemon juice. They give the sauce a smoky, tangy flavor that goes really well with the other crunchy ingredients. If you’re scared about making homemade aioli – don’t be! It takes about 30 seconds with an immersion blender and comes out perfect every time.

Broccoli and cauliflower florets with bacon and red onion sprinkled on top vertical overhead image

It works for meal prep and leftovers too

Most salads with creamy sauces don’t last too long in the fridge, but this broccoli cauliflower salad holds up for 4-5 days. Since it’s a light sauce, the broccoli and cauliflower don’t get “mushy” and retain their crunch. In fact, I think this recipe tastes a little better after sitting in the refrigerator overnight because it allows the flavors to blend completely. Just give the salad a big stir before serving if you make it ahead of time.

More healthy salad recipes

Your turn to try this creamy broccoli cauliflower salad

Find some fresh ingredients, whip up the simple creamy dressing and dig in! Your family and friends will appreciate the light and crunchy side dish that will go with just about any protein. Let us know how it goes by leaving a comment below. Also, take a photo and tag us on Instagram @realsimplegood, so we can check it out!

Broccoli and cauliflower florets with bacon and red onion sprinkled on top close up overhead image. Text at top of "broccoli cauliflower salad".

Like this Recipe?


Split image with text in middle. Sauce being poured into bowl on top and broccoli and cauliflower florets in bowl with bacon on bottom

Broccoli Cauliflower Salad with Bacon (Paleo, Whole30 + Keto)

4.86 from 7 votes
Prep Time: 20 minutes
Total Time: 20 minutes
Course: Salad
Servings: 6
Calories: 307kcal
An easy low carb side dish, the flavor of this broccoli cauliflower salad with bacon will amaze you. With bacon bits, red onion and a creamy sauce, it's sure to be a hit!
Print Recipe Rate Recipe


  • 6 pieces bacon, cooked and crumbled
  • 1 head of cauliflower, cut into small florets
  • 1 medium bunch of broccoli, cut into small florets
  • 1/2 red onion, diced

For the dressing:

  • 1/2 cup olive oil (or sub avocado oil)
  • 1 egg
  • 1 tsp minced garlic
  • 1 tsp mustard
  • 1/4 tsp sea salt
  • 1/4 tsp smoked paprika
  • Juice of 1/2 lemon
Want more recipes like this?


  • To make the dressing, place all of the dressing ingredients in a pint jar or a 1 or 2 cup pyrex measuring cup. You want a container just wide enough for your immersion blender.
  • Place the immersion blender at the bottom of the container. Start blending while holding the blender at the bottom. Don’t move the blender from the bottom until the sauce begins to emulsify and thicken. Once it starts to thicken, slowly move the immersion blender to the top until all of the oil is completely mixed in. It should result in a thick, mayo-like sauce.
  • Refrigerate sauce while you prepare the rest of the salad.
  • Cook and crumble bacon and prep other ingredients as noted. Place everything in a large bowl.
  • Add dressing to the bowl and toss to mix. Serve immediately or cover and refrigerate until ready to serve.


  • This recipe can be made in advance. You can either mix the sauce in and refrigerate or keep the sauce separate and mix it in just before serving. Either way, the salad will last 4-5 days in the refrigerator. 
  • Nutrition facts are an estimate provided for those following a Ketogenic or low-carb diet. See our full nutrition information disclosure here.  

Nutrition (per serving)

Calories: 307kcal | Carbohydrates: 10g | Protein: 7g | Fat: 28g | Saturated Fat: 6g | Fiber: 3g
Tried this recipe?Take a picture and tag @realsimplegood so we can see it!

13 thoughts on “Broccoli Cauliflower Salad with Bacon (Paleo, Whole30 + Keto)

  • I made this for a church potluck today and it was eaten up with several commenting on the tastiness. I added some roasted radish and raw red pepper for color and to make up for the smaller amount of bacon I had on hand. This is a keeper recipe for me!
    The only problem was that the sauce did not thicken. I wonder if it’s because my immersion blender is a cheap one and perhaps not as powerful as needed? I’ve never used any others, so really don’t know. I compensated by adding some of the blender mayo I make which includes the very same ingredients, and the sauce turned out perfectly.

    • So glad it was enjoyed by everyone! I wonder if you mixed the sauce up in your blender rather than with an immersion blender if it might thicken up better? But adding some already made mayo is a great option, too! Thanks for trying and sharing another recipe of ours with your people. 🙂

  • This looks tasty!! I need to buy an immersion blender – which do you recommend? Also, I vaguely remember reading in the past that broc/cauli are easiest to digest (or maybe it was healthiest) when cooked. True or false?

  • Tried this salad as a side the other night and it was delicious! Super easy to make. I threw the bacon in the oven and then diced the onion and prepared the dressing and the broccoli and cauliflower. Took out the bacon, crumbled it and threw it all together and it turned out amazing. My husband thought that a hard boiled egg, raisins, and sunflower seeds might be good additions next time we make it. We will definitely be adding this to our rotating menu. Thanks so much!

Leave a Reply

Your email address will not be published.

Recipe Rating

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