Broccoli Salad is a side dish that is super popular during the summer months for barbecues, potlucks, and more! The classic recipe calls for quite a bit of sugar in the dressing, so we decided to whip up a version using clean ingredients, avocado mayo, and added some cauliflower for a little versatility. Oh, and did we mention it’s Whole30 friendly AND it has bacon? So many wins with this Broccoli Cauliflower Salad.

broccoli cauliflower salad recipe

Make this easy salad ahead of time for a get-together or simply whip it up for an easy lunch prep throughout the week. Nothing beats a hearty salad that packs a nutrient-dense punch! Especially one with this much flavor.

This post may include links to purchase items from our affiliates.

Broccoli Cauliflower Salad Recipe Tips:

  • You can substitute any Whole30 compliant fruit such as apple for the dried cranberries.
  • Switch up the nuts with walnuts or cashews to use what you have on hand.
  • If you want to save leftovers or make this ahead of time, just store the salad and dressing separately so it doesn’t get soggy. Just mix it all together about an hour before you want to eat it so the dressing soaks in.
  • Buy pre-chopped broccoli and cauliflower to make this recipe even easier!

broccoli cauliflower bacon salad

A bowl of delicious broccoli cauliflower salad

Broccoli Cauliflower Salad Recipe

This Whole 30 approved version of this popular summer salad is so yummy and so healthy - that's a win-win in our book.


Yield: 4 servings
No ratings yet
Leave a Review




  • Slice the bacon into ½” pieces.
  • Heat a small pan over medium heat and add the bacon pieces. Cook for 5-10 minutes until the bacon is cooked through and crispy. Drain and set aside.
  • Combine all salad ingredients into a large bowl. Mix to combine.
  • In a separate bowl, whisk together all of the dressing ingredients until completely combined. Pour into the bowl with the vegetable and mix with a large spoon to completely coat the vegetable mixture.
  • Cover and place in the fridge for at least an hour to chill before serving.
Calories: 141kcal, Carbohydrates: 23g, Protein: 5g, Fat: 5g, Saturated Fat: 1g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 2g, Sodium: 226mg, Potassium: 467mg, Fiber: 5g, Sugar: 14g, Vitamin A: 365IU, Vitamin C: 89mg, Calcium: 57mg, Iron: 1mg
Tried this recipe?Mention @EverydayDishes or tag #everydaydishes!

Broccoli Cauliflower Salad recipe