This post may contain affiliate links. Please read our disclosure policy.

Now that I know what happens when a creamy Broccoli Cauliflower Salad and a hot bacon dressing-style salad collide in a single bowl, I may never be able to separate the two again.

Broccoli cauliflower salad in a bowl with bacon

This post is sponsored by Freschetta.

Side dish splendor!

Amish broccoli cauliflower salad was a staple of many church potlucks growing up.

As with most Midwestern “salads,” it was more about the bacon, mayo dressing, and cheese than it was about the vegetables.

No offense to The Church Ladies intended, but considering how scrumptious, fresh, and sustaining broccoli and cauliflower can be (see this Broccoli Cranberry Salad and this Curry Roasted Cauliflower Salad for evidence), drowning their tasty potential with mayo felt like a missed opportunity to create something delicious AND nutritious.

Easy broccoli cauliflower salad in a bowl

Healthy Broccoli Cauliflower Salad

A revamped healthy broccoli cauliflower salad with no mayo feels like just the thing for us to be eating right now.

We’re in the midst of winter, so our meals—yes, even our salads—need to be hearty.

Further, unlike more seasonal-sensitive recipes like this Cucumber Tomato Avocado Salad (which makes me miss summer with a longing passion), broccoli and cauliflower taste great year-round, so you won’t feel like you’re suffering through sub-par produce.

The produce, however, is only half of the story here.

In keeping with the Midwestern comfort recipe that inspired it, this salad sports a rich, creamy dressing.

I skipped the mayo and sour cream entirely, swapping it for nonfat plain Greek yogurt, which has a similar body and tang.

Still, however, I felt like my dressing was missing something. The answer turned out to be (as it so often is) BACON.

Rather than thinning the dressing with olive oil, I used a spoonful of the bacon drippings. OUTRAGEOUS.

The drippings give the dressing an intense smokiness and amplify the taste of the bacon.

Then, the crispy bacon pieces themselves give saltiness and a little crunch. It’s magnificent.

Two slices of pizza with a bowl of salad

A Make-Ahead Side for Easy Meals

In addition to the whole fresh/crispy/smoky/creamy situation that has me smitten, this broccoli cauliflower salad is also a meal prep marvel.

It lasts a few days in the fridge, meaning you can make it ahead, then pull it out on demand for a fast, healthy side to go along with any mains.

Lately, I’ve been pairing this salad with a Clarke household favorite: Freschetta Gluten Free Pizza.

Contrary to popular food-blogging belief (and if you hold any lofty notions of me, this will surely dispel them for good), I don’t cook dinner every night (GASP!).

Often mealtime is a scramble, and in those instances, I rely on store-bought favorites.

Frozen pizza is one of those go-to dinners that Ben and I both love and that I feel good incorporating as a part of a balanced diet.

A box of Freschetta gluten free pizza

Here’s how I keep our pizza nights well-rounded:

  • I serve the pizza alongside a generous serving of vegetables.
  • I make sure those vegetables taste FABULOUS—otherwise, they feel like a punishment, instead of an enjoyable part of our dinner.
  • While roasted vegetables are often our go-to (this Roasted Broccoli, Roasted Brussels Sprouts with Garlic, and Oven Roasted Potatoes are all fantastic), I also love rotating in fresh side dishes I can make ahead, like this broccoli cauliflower salad.
  • I am picky about my pizza. I like Freschetta Gluten Free because the crust is preservative free (and SO CRISPY), it uses only real cheese, and of course, because the taste is on-point. This is not your average frozen pizza.

This week, do your future self the delectable favor of prepping this broccoli cauliflower salad in advance, popping it into your fridge for safekeeping, then serving it alongside a quick-and-easy frozen pizza.

That’s a meal I’ll happily show up for any night of the week!

How to Make Broccoli Cauliflower Salad

This salad brings freshness and balance, but it still feels substantial.

The crunch of the veggies alongside the creamy, savory bacon-infused dressing will have you looking forward to it for as long as it’s in your fridge.

For us, it never lasts long.

The Ingredients

  • Broccoli + Cauliflower. The base for our healthy salad. Both broccoli and cauliflower are low in calories while being rich in fiber and vitamins.
  • Pecans. Toasted pecans are a delicious, crunchy addition to this salad. Their healthy fats make it satisfying.
  • Bacon. Bacon takes this salad from tasty to an undeniable crowd-pleaser. Once mixed in with the dressing ingredients, the bacon adds smokiness to every bite.
  • Dijon Mustard. Tangy goodness that pairs wonderfully with the bacon.
  • Sherry Vinegar. Adds much-needed brightness and acidity to the salad. Red wine vinegar would also work well here.
  • Greek Yogurt. Using Greek yogurt in dressings is one of my favorite healthy swaps. It packs protein into the dish and adds a spectacular tangy flavor. No mayo needed.
  • Honey. For a touch of natural sweetness.
  • Green Onions. Green onions add a nice freshness and crunch.
  • Dried Cranberries. Chewy, sweet, and delicious jewels that add beautiful color to the salad.
  • Cheddar Cheese. Cubes of creamy sharp cheddar cheese are a throwback to the Midwestern original. They add pleasing texture and like the pecans, up the salad’s satisfaction factor.

The Directions

Two vegetables in a colander
  1. Blanch and drain the broccoli and cauliflower. Toast and chop the pecans.
Bacon being cooked in a skillet
  1. Cook the bacon. Leave some of the bacon drippings in the skillet, and drain the rest.
Bacon in a skillet
  1. Stir in the mustard, vinegar, and spices. Let cool.
Greek yogurt and honey being stirred in a bowl
  1. Whisk the yogurt, honey, and salt together.
Bacon, honey, and Greek yogurt in a bowl
  1. Whisk the bacon mixture into the yogurt mixture.
Cheese, pecans, broccoli, green onions, and dried cranberries in a bowl
  1. Add the remaining salad ingredients to the broccoli and cauliflower.
Greek yogurt dressing being added to a bowl of salad ingredients
  1. Pour the dressing over the top, stirring to coat. ENJOY!

Dietary Note

To make this broccoli cauliflower salad vegetarian, omit the bacon and swap olive oil for the bacon drippings.

Storage Tips

  • To Store. Refrigerate leftover salad in an airtight container for up to 3 days. 

Storage Tips

Give leftovers a good stir before serving them to redistribute any dressing that has sunk to the bottom.

A bowl of salad with pizza

Meal Plan Tip

Cut and blanch the broccoli and cauliflower up to 1 day in advance, storing them in an airtight container in the refrigerator. Toast the pecans up to 1 day in advance and store them in an airtight container at room temperature.

What to Serve with Broccoli Cauliflower Salad

Healthy broccoli cauliflower salad in a bowl

Recommended Tools to Make this Recipe

  • Skillet. Great for cooking the bacon and pecans in this recipe.
  • Mixing Bowls. This set has multiple sizes for mixing different ingredients.
  • Whisk. This easy-to-use whisk keeps me from making a mess.

Broccoli and cauliflower, you’ve never been so exciting!

Broccoli Cauliflower Salad

4.91 from 11 votes
This creamy Broccoli Cauliflower Salad with bacon and pecans is healthy, satisfying and great for potlucks. Made with Greek yogurt (no mayo).

Prep: 20 minutes
Cook: 25 minutes
Total: 45 minutes

Servings: 8 cups


  • 1 pound broccoli cut into small (1-inch) florets (about 1 medium head)
  • 1 pound cauliflower cut into small (1-inch) florets (about 1 very small or 1/2 large head)
  • ½ cup pecan halves
  • 4 slices thick-cut bacon diced
  • 1 tablespoon Dijon mustard
  • 2 tablespoons sherry vinegar or red wine vinegar
  • 1 teaspoon kosher salt divided
  • 1/2 teaspoon black pepper
  • ½ cup non-fat plain Greek yogurt
  • 1 tablespoon honey
  • 4 medium green onions thinly sliced (about 2/3 cup)
  • ½ cup dried cranberries
  • 4 ounces 1/4-inch diced sharp cheddar cheese (I like a white cheddar) about 2/3 cup


  • Blanch the vegetables: bring a large pot of salted water to a boil (I like to do this when I'm prepping the vegetables, as it takes my water a long time to boil). Place a large bowl of ice water beside it and keep a colander handy. Add the broccoli and cauliflower florets to the boiling water. Let cook for 30 seconds. With a slotted spoon, immediately transfer to the ice bath to stop the vegetables’ cooking. Drain into the colander, shaking off as much excess water as you can. Set aside.
  • Heat a medium to large skillet over medium heat. Add the pecans in a single layer and let sit for 15 seconds. Stir and toast, until the pecans are crisp and smell fragrant, about 3 to 4 minutes. Stir often to avoid hot spots and do not walk away. Immediately transfer to a cutting board. Roughly chop.
  • Return the skillet to medium heat. Add the bacon pieces in a single layer and cook, stirring occasionally, until the bacon is crisp and the fat has rendered, about 10 minutes. Drain all but 1 1/2 tablespoons bacon fat from the skillet (leave the bacon in the skillet).
  • Return the pan to the stove and turn off the heat. Working quickly, stir in the Dijon, vinegar, 1/2 teaspoon of the salt, and pepper. Let cook in the warm skillet for 30 seconds. Remove from the hot burner and set aside to cool for 2 minutes.
  • To a small mixing bowl, add the Greek yogurt, honey, and remaining 1/2 teaspoon salt. Whisk to combine.
  • Scrape the bacon and all of the drippings in the skillet with it into the bowl with the Greek yogurt. Whisk to combine.
  • Shake the broccoli and cauliflower once more (you want to remove as much water as possible so that the salad isn't soggy, then transfer to a large mixing bowl (to save dishes, I wipe out the bowl I was using for the ice bath).
  • To the bowl with the broccoli mixture, add the green onions, cranberries, cheddar, and chopped pecans.
  • Pour the bacon dressing over the top, then stir gently to combine. Taste and add more salt and pepper if you like. Enjoy immediately or refrigerate until ready to serve (this tastes even better after it's sat in the refrigerator for an hour or so). Just before serving, give the bowl a big stir to reincorporate any dressing that has sunk to the bottom. Serve cold or at room temperature.


  • TO STORE: Refrigerate leftover salad in an airtight storage container for up to 3 days. 


Serving: 1cup (of 8)Calories: 256kcalCarbohydrates: 17gProtein: 11gFat: 17gSaturated Fat: 6gTrans Fat: 1gCholesterol: 27mgPotassium: 471mgFiber: 4gSugar: 10gVitamin A: 568IUVitamin C: 79mgCalcium: 168mgIron: 1mg

Join today and start saving your favorite recipes

Create an account to easily save your favorite recipes and access FREE meal plans.

Sign Me Up

More Easy Salad Recipes

I am sharing this post in partnership with Freschetta. As always, all opinions are my own. Thanks for supporting the brands and companies that make it possible for me to continue to create quality content for you!

Did you try this recipe?

I want to see!

Follow @wellplated on Instagram, snap a photo, and tag it #wellplated. I love to know what you are making!

You May Also Like

Free Email Series
Sign Up for FREE Weekly Meal Plans
Each includes a grocery list, budget, and 5 healthy dinners, helping you save time, save money, and live better!

Erin Clarke

Hi, I'm Erin Clarke, and I'm fearlessly dedicated to making healthy food that's affordable, easy-to-make, and best of all DELISH. I'm the author and recipe developer here at and of The Well Plated Cookbook. I adore both sweets and veggies, and I am on a mission to save you time and dishes. WELCOME!

Learn more about Erin

Leave a Comment

Did you make this recipe?

Don't forget to leave a review!

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

Recipe Rating


Leave a comment

  1. will be making this soon with few subs i never had broccoli cauliflower salad before will dm you if i make this and let you know how it goes Thanks Ramya

  2. So delicious! The Mayo version is sweet. This recipe has layers of flavor with the bacon, mustard, onion and the Greek yogurt makes it much healthier. I didn’t have pecans or cranberries but next time I make it I will be sure to add them. They will add another flavor dimension. This was a hit with my husband too. We ate almost an entire bowl. It was just so good and easy to make too. Thanks Erin for a great update to an old favorite.5 stars

  3. This salad was delicious! I’ve never blanched my veggies before when making a broccoli salad like this but I really liked how it changed the texture just slightly. I did omit the cheese and bacon drippings/olive oil to save a little on calories and I thought it was still amazing. I have no doubt that it’s even better with those extra ingredients but when trying to lose a little of the winter weight it’s great that the salad is still wonderful without them. Thanks so much for another great recipe!5 stars

  4. Hi, Erin. Side? What side? This will definitely be a main dish. I haven’t tried the recipe yet, but if it’s anything like your other recipes, I can definitely not feel guilty about prerating it as five starred. It’s on the menu for next week, first thing on the meal plan.5 stars

  5. This salad takes a little time, but it is worth it! Delicious and pretty. The dressing is the greatest part of it. I think it would be good on potato salad or baked potatoes too.
    I had never blanched my vegetables for this salad before. I will always blanch them from now on! Good job, Erin!!5 stars