Made with simple ingredients, this Raw Broccoli and Cauliflower Salad recipe requires minimal cooking and can be ready to enjoy cold after a quick chill in the refrigerator. It is also a colorful make-ahead meal that tastes better the longer it sits and makes the perfect side dish or low carb lunch.

Drizzled with an easy-to-make creamy dressing and flavored with crispy bacon pieces, and crunchy sunflower seeds, this broccoli cauliflower salad is just as versatile as my Greek Yogurt Coleslaw and No Mayo Coleslaw. Make a batch, and store it in meal prep containers for an irresistible salad you can enjoy throughout the week.

Broccoli Cauliflower Salad in a bowl with two spoons on the side top view.

Ingredients

The cauliflower broccoli salad ingredients come together in two parts:

Ingredients for cauliflower and broccoli salad from top view
  • For The Cauliflower Broccoli Salad Dressing: Gather together mayonnaise, whole milk Greek yogurt, honey, red wine vinegar, lemon juice, salt, and pepper.
Cauliflower salad ingredients are placed in bowls on a white backdrop.
  • For The Broccoli Salad Ingredients: All you need is raw broccoli florets and raw cauliflower florets, red onion, sunflower seeds, raisins, bacon, and shredded Cheddar cheese.

Substitution Ideas

What I love the most about this easy salad recipe is that it is easy to make your own with numerous ingredient substitutions. So, do not worry if you are missing an ingredient or two; simply use the ingredients substitutions below to make your own delicious salad:

  • Mayo: I used my favorite light mayonnaise, vegan mayo (affiliate link), (made with avocado oil), but any mayo would work here.
  • Vinegar: Any vinegar would work – raw apple cider vinegar or white wine vinegar can be substituted in place of red wine vinegar.
  • Sweetener: In my version of the broccoli cauliflower salad dressing, I used honey as the sweetener, but maple syrup would also work.
  • Seeds: I love the crunch of sunflower seeds. Pumpkin seeds would be a good substitute and keep this recipe nut-free. That being said, sliced almonds or chopped walnuts, or pecans are great if nuts are not an issue.
  • Dried Fruit: Raisins add that special pop of sweetness, but dried cranberries or super tart dried cherries would be exceptional, too.
  • Fresh fruit: You can use fresh fruit, such as an apple or pear, instead of dried fruit in this recipe. I especially love making a broccoli apple salad using this exact recipe and swapping raisins with a thinly sliced apple.
  • Cheese: I used shredded sharp Cheddar cheese, but mozzarella cheese, Colby Jack or Monterey Jack would also work.
  • Bacon: I am currently obsessed with baked turkey bacon, but regular bacon cooked on the stove top can also be used for all bacon lovers! Go for a sugar-free version when shopping for bacon.

How to Make Broccoli Cauliflower Salad?

When making this cauliflower broccoli salad recipe, most of the work involves chopping up the raw veggies, but other than that, it is easy and quick. To be efficient, I like to do that while the bacon is cooking in the oven.

A person is whisking the dressing for broccoli cauliflower salad in a small mixing bowl.
  1. To make the dressing for broccoli cauliflower salad: Place all ingredients in a small bowl and whisk together until thoroughly combined and super creamy.
Person showing the steps for preparing bacon for this easy salad recipe.
  1. To cook the bacon: Preheat the oven to 400 F degrees. Place each slice on a sheet pan—Bake for 15 minutes. Flip the bacon and cook for another 2 minutes or until it is crispy. Allow them to cool, and cut them into small pieces. If you are new to baking turkey bacon in the oven, be sure to check out my How to cook turkey bacon in the oven post. And if you have an air fryer, you can try cooking turkey bacon in the air fryer as well.
A person is assembling the salad in a large mixing bowl from the top view in a collage of images.
  1. Assemble the salad: Place fresh broccoli florets, cauliflower florets, red onion, sunflower seeds, raisins, and bacon bits in a large bowl. Drizzle with the salad dressing, cover it with plastic wrap, and let it rest in the fridge for 30 minutes or up to 4 hours.
  2. Serve: Sprinkle with the cheese and serve.

Variations:

All it takes is a few simple swaps to have a different broccoli cauliflower recipe any time the craving strikes:

  • Broccoli and Cauliflower Salad without Bacon: Simply omit the bacon, and you have a creamy and colorful vegetarian meal.
  • Cauliflower Salad with Greek Yogurt (no mayo): I like the flavor combo of mayo and Greek yogurt, but feel free to omit the mayo and make the dressing entirely with Greek yogurt instead. If you are a fan of yogurt dressings, be sure to check out my Yogurt Salad Dressing recipe.
  • Amish Broccoli Salad: Some people refer to this salad as Amish Broccoli Cauliflower Salad because Amish cooks and gardeners are known for being avid cultivators of broccoli and cauliflower. Their version is made with sour cream instead of Greek yogurt but is still very similar to this one.
  • Make it a Keto Cauliflower Broccoli Salad: If you are on a keto diet, you can still enjoy this salad with a few ingredient adjustments. Simply swap honey with a keto-friendly sweetener such as Swerve and omit raisins. The rest of the ingredients should be okay to use.

How to Make Ahead and Store Leftovers?

What I love the most about this broccoli cauliflower bacon salad recipe is that it stores well, which makes it ideal for weekly meal prep or for when you need a salad you can make a few days in advance. Here is how I do it:

  • To Make ahead: Chop all the veggies, prepare the rest of the salad ingredients, and cook bacon. Store everything in individual airtight containers. Make the simple homemade dressing and keep it in a mason jar. When ready to assemble, place all the salad ingredients in a large mixing bowl and pour the dressing over it. Add the cheese on top, toss it, let it rest in the fridge (if you have the time), and serve.
  • To Store leftover salad: Place the leftovers in an airtight container and store them in the fridge for up to 4 days.

Expert Tips:

Having been making this easy broccoli salad for over 5 years, I learned a thing or two to help you succeed on your first try. Here are a few helpful tips:

  • Cut broccoli & cauliflower into bite-size pieces: I find that it is much easier to eat when the large vegetables are cut into small pieces that are bite-sized. It is a bit of chopping work but totally worth it.
  • Add the cheese at the end. If planning to make it a few days ahead, I recommend assembling the salad without the cheese, as the ingredients tend to get soggy. When ready to serve, sprinkle the cheese, toss, and enjoy!
  • Shred or cube the cheese. Speaking of cheese – I prefer the texture of shredded cheese, but small cubes would work, too.
  • Let it rest for the best results: I think this broccoli cauliflower raisin salad tastes better the longer it sits, so I recommend resting the salad in the fridge for at least 30 minutes before serving. This also allows the broccoli and cauliflower to soften up a bit while sitting in the dressing.
Person drizzling broccoli cauliflower salad with bacon with dressing.

FAQs:

Can you make broccoli cauliflower salad ahead of time?

You sure can. As a matter of fact, I recommend making it a day in advance. The longer the ingredients have time to soak up the sweet, tangy dressing, the better this salad becomes. Thirty minutes is plenty of time if you’re short on time, but this sweet broccoli cauliflower salad sure tastes better the next day.

Can you freeze broccoli cauliflower salad?

I do not recommend freezing this salad.

How long does broccoli cauliflower salad last?

As long as it is kept in an airtight container in the fridge, this broccoli salad should last up to 4 days.

How many carbs are in broccoli and cauliflower salad?

A serving of this salad has 29 grams of carbs.

Other Veggie Packed Salad Recipes You Might Also Like:

If you made and enjoyed this easy broccoli cauliflower salad recipe, it would be wonderful if you could give it a star rating and share your experience with a few words. Doing so helps the readers who are thinking about making it. And if you have a moment, take a picture and share it with me (using #foolprooeats) on Instagram so that I can share it with everyone.

Broccoli Cauliflower Salad Recipe

4.86 from 7 votes
Yields6 servings
Prep Time15 minutes
Cook Time17 minutes
Resting Time30 minutes
Total Time32 minutes
This Broccoli and Cauliflower Salad recipe is flavored with a lighter yogurt-based salad dressing, cheese and sunflower seeds, and bacon. It is the perfect side dish or a satisfying and healthy lunch. Take it with you to any potlucks, family gatherings, BBQ parties, or picnics.

Ingredients 

For the Salad Dressing:

  • ½ cups mayonnaise
  • ¾ cup whole milk yogurt
  • 2 tablespoons honey
  • 2 tablespoons red wine vinegar, white wine vinegar would also work
  • 2 teaspoon lemon juice
  • ½ teaspoon kosher salt, more to taste
  • ¼ teaspoon ground black pepper

For The Salad:

  • 4 cups broccoli florets, cut into small bite size pieces
  • 4 cups cauliflower florets, cut into small bite size pieces
  • ½ cup red onion, chopped
  • 1/2 cup sunflower seeds
  • ½ cup raisins
  • 6-8 slices bacon, I used turkey bacon but regular bacon would also work
  • 1 cup sharp cheddar cheese, shredded or cubed

Instructions 

  • To make the dressing, place all salad dressing ingredients in a bowl and whisk together until fully combined.
  • Preheat the oven to 400 F degrees. To cook the bacon, place each slice on a sheet pan. Bake for 12 minutes. Flip the bacon and cook for another 5 minutes or until it is crispy. Allow them to cool and cut into small pieces.
  • To assemble the salad, place broccoli, cauliflower, red onion, sunflower seeds, raisins, and bacon in a large bowl. Drizzle with the dressing, cover it with plastic wrap, and let it rest in the fridge for 30 minutes or upto 4 hours.
  • Sprinkle with the cheese and serve.

Video

Notes

  • How To Store: The salad keeps very well stored in an airtight container in the fridge for up to 4 days, which makes it a wonderful meal prep recipe for the week. I do not recommend freezing the salad.
  • Cut broccoli & cauliflower into bite-size pieces: I find that it is much easier to eat when the large vegetables are cut into smaller pieces. It is a bit of chopping work but totally worth it.
  • To Make ahead: Chop all the veggies, prepare the rest of the salad ingredients, and cook bacon. Store everything in individual airtight containers. Make the simple homemade dressing and keep it in a mason jar. When ready to assemble, place all the salad ingredients in a large mixing bowl and pour the dressing over it. Add the cheese on top, toss it, let it rest in the fridge (if you have the time), and serve.
  • Add the cheese at the end. If planning to make it a few days ahead, I recommend assembling the salad without the cheese, as the ingredients tend to get soggy. When ready to serve, sprinkle the cheese, toss and enjoy!
  • Shred or cube the cheese. Speaking of cheese – I prefer the texture of shredded cheese, but small cubes would work, too.

Nutrition

Calories: 305kcal | Carbohydrates: 29g | Protein: 7g | Fat: 19g | Saturated Fat: 3g | Cholesterol: 4mg | Sodium: 360mg | Potassium: 638mg | Fiber: 5g | Sugar: 10g | Vitamin A: 415IU | Vitamin C: 89mg | Calcium: 97mg | Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Salad
Cuisine: American
Tried this recipe?Mention @foolproofliving or tag #foolproofeats!

About Aysegul Sanford

Hello Friend! I'm Aysegul but you can call me “Ice." I’m the cook/recipe-tester/photographer behind this site.

If you’re looking for approachable, yet creative recipes made with everyday ingredients, you’ve come to the right place. Here, we’re all about recipes that’s been meticulously tested to provide you with a truly foolproof cooking experience regardless of your level of cooking.

The cover of Foolproof Protein packed ebook.

Claim Your Free E-Book

Foolproof Protein-Packed
Sign up to get our free Protein-Packed Meals E-book with recipes you can make in under 45 minutes. Plus, get weekly updates and goodies from us.
Please enable JavaScript in your browser to complete this form.
4.86 from 7 votes

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




16 Comments

  1. 5 stars
    I made this salad for a few family functionss in the last 2 months, and it was always a hit. Even people who don’t like broccoli and cauliflower asked for seconds. The salad dressing is surprisingly tangy and delicious and compliments well with the rest of the ingredients. I used regular bacon but other than that I didn’t change anything. If you need an easy peasy pleasy broccoli cauliflower salad, make this one. It is a good one!

    1. SO happy to hear that it was a hit, Marianne. Thanks for coming by and taking the time to leave a review. Cheers!

  2. 5 stars
    This salad ROCKS!:) It’s become a three generational hit in our family!.. We’ve tried all of the variations and have even used vegan cheese! We find that the Greek yogurt is nicest (for its mild tang) and have reduced the amount of honey a wee bit as we generally don’t prefer “sweet”.. but that’s all personal.. This gets frequent rotation at our place!! Worthy of a 6 or 7 outta 5 if you ask us!:))

    1. Awww thank you Kathrine. This is music to my ears. I am thrilled to hear that you guys liked it. Thanks for coming by and taking the time to share your experience.

  3. sorry just saw this now will be making this soon can i use maple syrup vegan mayo coconut yogurt and mushrooms as am a vegan i never had salad before perfect for my after office meals will tag you on twitter if i make this and let you know how it goes Thanks Ramya

    1. Hi Ramya,
      You sure can use maple syrup instead of honey. I’d assume you can use coconut yogurt but I feel like the “coconut flavor” might be too strong. If you like that flavor and don’t mind it, go ahead and use it. If not, I would recommend substituting the yogurt with extra vegan mayonnaise instead. Follow Your Heart (affiliate link) is my favorite brand and I usually use it whenever I need mayo in my recipes.
      I hope this helps. I look forward to your tag on twitter.
      Cheers!

    1. I like any organic uncured turkey bacon I can get my hands on. I usually go to Whole Foods and pick a brand that looks good.

  4. 5 stars
    This was such a great salad. I did change a couple things though. I used splenda instead of honey (for a no sugar alternative) and 50% less sugar dried cranberries. I love the idea of turkey bacon and even though it was not the same I still liked it.
    Great recipe that I will be making throughout the summer. Thanks.

    1. Hi Caroline,
      I am happy to hear that you enjoyed it. Those substitutions sound great. Thanks for sharing your experience. Cheers!

    2. 5 stars
      I made this without the honey and just the yogurt version, it was delicious! Thank you for a new way to prepare these healthy veggies!

      1. YAY! I am happy to hear that you enjoyed it Michele. Thanks for coming by and taking the time to review it.
        Cheers!

  5. 4 stars
    My mom used to make a version of this salad every Sunday when I was a kid. But hers was drenched in mayo so I was not a big fan. After reading that it was made with greek yogurt I decided to give it a try and it was much lighter. The two changes I would suggest are using more bacon and more salt in the recipe.
    Thanks.

    1. Hi Diana,
      Thanks so much for sharing your experience. I am glad you liked it.
      Cheers!
      Aysegul