This post may include affiliate links; see our disclosure policy.

This creamy broccoli cauliflower salad is a crowd-pleasing salad that comes together in just 20 minutes! My spin uses feta, pine nuts, and sundried tomatoes for big flavor.

Broccoli Cauliflower Salad
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Here’s a fun summer salad recipe that we’ve been eating on repeat: broccoli cauliflower salad! Crunchy broccoli and cauliflower are covered in a creamy zingy dressing, then paired with sundried tomatoes, toasted pine nuts and feta cheese.

When I first made this recipe I brought it to a cookout and when someone said “Wow!” after the first bite, I knew it was a winner. It’s similar to that retro salad with cheddar cheese and bacon, but with a twist!

Ingredients You Need

Got a head of broccoli and a head of cauliflower? Those are the major components for this broccoli cauliflower salad, and it’s accessorized with a creamy dressing and some fun mix-ins. Since I eat a lot of vegetarian foods around here, I ditched the bacon in favor of meaty sundried tomatoes. Here are the ingredients you’ll need:

  • Broccoli florets: Cut them small to get a nice even texture to this salad.
  • Cauliflower florets: Same deal. Aim for bite-sized pieces, no big trees!
  • Red onion: This adds a nice savory flavor.
  • Oil-packed sundried tomatoes: These bring a savory depth that genuinely replaces the bacon.
  • Feta cheese crumbles: This brings a nice anchor to the salad (instead of cheddar that is in many broccoli salads!).
  • Pine nuts: Toasted pinenuts are a big flavor component that adds intrigue! Sunflower seeds or toasted slivered almonds work, too.
  • For the dressing: You’ll use mayonnaise, lemon juice, sugar, Dijon mustard and salt. If you’d like, you can use half Greek yogurt and half mayo to cut down on the mayo quantity!
Broccoli cauliflower salad recipe

Pro Tip: Don’t Skip Toasting the Nuts

Pine nuts can be expensive, but they add a unique flavor to this broccoli cauliflower salad! If you can find them, it’s well worth it. Here are a few notes:

  • Don’t skip toasting; it brings out the flavor. Toasting the nuts for a few minutes in a skillet really brings out their nutty flavor. Without tasting, the nuts are far less flavorful.
  • Or, use toasted almonds! Sunflower seeds are traditional in this classic salad. Or if you still want the crunch of nut, you could use Toasted Slivered Almonds.

How to Make Broccoli Cauliflower Salad

Once your vegetables are prepped, the assembly takes about five minutes. Here’s the flow:

  1. Chop your veggies small. Again, small florets are the move: they’re easier to eat this way.
  2. Toast the pine nuts. Dry skillet, medium heat, 3 minutes, stirring often. Transfer to a plate immediately so they stop cooking.
  3. Whisk the dressing. Mayo, lemon juice, sugar, and Dijon, stirred until smooth.
  4. Combine. Sprinkle salt over the vegetables, then add the dressing, pine nuts, and feta. Toss until everything’s coated.
  5. Taste and serve. Add another pinch of salt if it needs it, or chill briefly to let the flavors meld.

Ways To Serve It

This broccoli cauliflower salad recipe is extremely versatile and works with many different dishes! It’s ideal as a summer salad, but it works in any season. Here are some ideas:

Broccoli and cauliflower salad

Storage and Leftovers

This broccoli cauliflower salad tastes great immediately, but you can also refrigerate it to let the flavors to meld before serving. Leftovers last refrigerated for up to 3 days.

If you’re making the salad in advance, add the nuts right before serving. This keeps them fresher and crunchier.

Dietary Notes

This broccoli cauliflower salad recipe is vegetarian and gluten-free.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Print

Broccoli Cauliflower Salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

This broccoli cauliflower salad recipe will make everyone say wow! The creamy dressing and zingy mix-ins make magic with crunchy veggies.

  • Author: Sonja Overhiser
  • Prep Time: 20 minutes
  • Cook Time: 0 minutes
  • Total Time: 20 minutes
  • Yield: 6 to 8 1x
  • Category: Salad
  • Method: No Cook
  • Cuisine: Salad
  • Diet: Vegetarian

Ingredients

Scale
  • 4 cups small broccoli florets
  • 4 cups small cauliflower florets
  • ¼ cup diced red onion
  • ¼ cup jarred sundried tomatoes, drained and finely chopped
  • ¼ cup pine nuts (or sunflower seeds)
  • 1 cup mayonnaise (or ½ cup Greek yogurt + ½ cup mayo) 
  • 2 tablespoons lemon juice
  • 1 tablespoon sugar
  • 1 teaspoon Dijon mustard
  • ¾ teaspoon kosher salt
  • ½ cup feta cheese crumbles

Instructions

  1. Prepare broccoli, cauliflower, red onion and sundried tomatoes as noted above and place in a large bowl.
  2. Toast the pine nuts: place the nuts in a dry skillet (no oil) over medium heat. Heat, shaking the pan and stirring often with a wooden spoon, until the nuts are fragrant and golden brown, about 3 minutes. Remove immediately from the heat and transfer to a plate to stop the cooking.
  3. In a medium bowl, mix the mayonnaise, lemon juice, sugar, and Dijon mustard.
  4. To the bowl of the vegetables, sprinkle in the kosher salt, then add the dressing, toasted pine nuts and feta cheese and stir. Taste and add a pinch or two more salt if necessary. Serve immediately or refrigerate until serving. Store refrigerated for up to 3 days (if making in advance, add pine nuts directly before serving).

Notes

Variations: If desired, you can use half Greek yogurt and half mayonnaise for a lighter dressing; vegan mayo also works. Omit the feta cheese if desired for a dairy-free or vegan salad: you may want to add a bit more salt.

Did you love this recipe?

Get our free newsletter with all of our best recipes!

More Broccoli & Cauliflower Recipes To Try

This broccoli and cauliflower salad is the perfect easy salad to whip up for all your meals! Here are a few ideas for more broccoli recipes and cauliflower recipes to try:

About the authors

Alex & Sonja

Hi there! We’re Alex & Sonja Overhiser, authors of two cookbooks, busy parents, and a real life couple who cooks together. We founded the A Couple Cooks website in 2010 to share simple, seasonal recipes and the joy of cooking. We now offer thousands of original recipes, cooking tips, and meal planning ideas—all written and photographed by the two of us (and tested on our kids!).

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4 Comments

  1. Katie says:

    That’s a large amount of mayo for me; can I split it between Greek yogurt and half mayo?

    1. Yes you definitely can! Let me know if you try it!

  2. Cathy Case says:

    A question!
    Are the sundried tomatoes in oil?
    Thanks! I look forward to making this.

    Family looks great!
    Cathy Case in MA

    1. Alex Overhiser says:

      Yes!