Broccoli Cauliflower Salad Recipe With Crunchy Veggies

By Tyla Updated September 30, 2026
Jump to Recipe

Broccoli cauliflower salad with raw florets, dried cranberries and toasted almonds in a honey-lemon mayo dressing. Ready in 15 minutes; serves 6.

Prep Time

15 min

Servings

6 servings

Difficulty

Easy

Broccoli Cauliflower Salad

Broccoli and cauliflower florets are coated in a creamy, tangy dressing and tossed with sweet dried fruit and crunchy nuts in this broccoli cauliflower salad recipe. Ready in just 15 minutes, it’s perfect for potlucks, weeknight dinners, or a fresh side to complement hearty mains.

By Tyla

Prep

15 min

Cook

N/A

Total

15 min

Servings

6 servings

Ingredients


Tools that make this easier

Optional — the recipe works without them.

As an Amazon Associate, I earn from qualifying purchases.


Instructions

  1. 1

    Prep the vegetables: Wash broccoli and cauliflower and cut into small, bite-sized florets. Dice red onion if using.

  2. 2

    Toast the nuts: In a dry skillet over medium heat, toast the almonds or pecans until golden and fragrant, about 3–4 minutes, shaking the pan frequently to prevent burning.

  3. 3

    Make the dressing: In a medium bowl, whisk together mayonnaise, honey, and lemon juice until smooth and creamy.

  4. 4

    Combine salad ingredients: In a large bowl, toss broccoli, cauliflower, red onion, dried cranberries, and toasted nuts. Pour the dressing over the top and gently toss until all pieces are coated.

  5. 5

    Chill before serving: Let the salad sit in the fridge for at least 10 minutes to meld flavors and maintain crispness.

Used in this recipe: 9-Inch Whisk 10-Inch Nonstick Skillet (Amazon, affiliate links)


Nutrition (per serving)

280 kcal

Calories

4g

Protein

28g

Carbs

18g

Fat

4g

Fiber

120mg

Sodium

This broccoli cauliflower salad uses raw florets, dried cranberries or cherries and toasted nuts in a three-ingredient honey-lemon mayo dressing. It takes about 15 minutes to put together, needs no cooking beyond toasting the nuts, and serves 6 as a side. Because raw broccoli and cauliflower are sturdy, the salad stays crunchy for hours, which makes it a practical dish for potlucks, packed lunches and make-ahead dinners.

The balance is simple: the vegetables bring crunch and a mild bitterness, the dried fruit adds chewy sweetness, the nuts add a toasted note, and the lemon keeps the mayo dressing from tasting heavy.

Ingredients

Vegetables:

  • 1 medium head broccoli, cut into small florets
  • 1 medium head cauliflower, cut into small florets
  • ½ cup diced red onion (optional, for a mild bite)

Mix-ins:

  • ¾ cup dried cranberries or cherries
  • ½ cup sliced almonds or chopped pecans, toasted

Dressing:

  • ½ cup mayonnaise
  • 2 Tbsp honey
  • 2 Tbsp fresh lemon juice

Cutting and Dressing the Salad

  1. Prep the vegetables: Wash the broccoli and cauliflower, then dry them well. Cut them into small, bite-sized florets, and dice the red onion if using.
  2. Toast the nuts: In a dry skillet over medium heat, toast the almonds or pecans until golden and fragrant, about 3–4 minutes, shaking the pan often so they don’t scorch. Tip them onto a plate to cool.
  3. Make the dressing: In a medium bowl, whisk together the mayonnaise, honey and lemon juice until smooth.
  4. Combine: In a large bowl, toss the broccoli, cauliflower, red onion, dried cranberries and toasted nuts. Pour the dressing over the top and toss gently until every piece is coated.
  5. Chill: Refrigerate the salad for at least 10 minutes so the dressing clings and the flavors blend.
Hands mixing broccoli cauliflower salad with honey-lemon dressing, cranberries, and almonds
Hands mix broccoli and cauliflower with honey-lemon dressing, adding cranberries and almonds.

Small Florets, Dry Vegetables, Toasted Nuts

  • Cut the florets small. Pieces about the size of a grape hold dressing on every side and are easy to eat with a fork. Large florets leave the dressing pooled at the bottom of the bowl.
  • Use the stems. Peel the tough outer layer of the broccoli stem and dice the tender core. It adds crunch and reduces waste.
  • Dry the florets completely. Water left in the crevices thins the dressing. A salad spinner or a clean towel works well.
  • Toast, then cool the nuts. Warm nuts soften quickly in a mayo dressing. Let them cool on a plate first.

Why Broccoli Cauliflower Salad Gets Watery

The two usual causes are wet vegetables and a long rest after dressing. Florets that go into the bowl damp dilute the mayonnaise, and the honey and lemon slowly draw moisture from the red onion and cauliflower. The fix is to dry the vegetables thoroughly and dress the salad no more than a few hours before serving. If leftovers look loose the next day, drain off the liquid and stir in a spoonful of fresh mayonnaise and a squeeze of lemon.

Substitutions and Add-Ins

  • Greek yogurt for mayonnaise: Expect a tangier, lighter dressing that is a little thinner. A half-and-half mix keeps more of the creamy texture.
  • Dried cherries, raisins or chopped dried apricots for cranberries: Cherries are slightly less tart, raisins are sweeter, and apricots add a softer chew.
  • Sunflower or pumpkin seeds for nuts: This makes the salad nut-free. Seeds are smaller, so the crunch is lighter.
  • Cheddar, feta or bacon: Cheddar adds richness, feta adds salt and tang, and bacon adds a smoky savoriness. For a bacon-forward version, see this broccoli bacon salad.

What to Serve It With

The sweet-tart dressing and crunch work well next to smoky or grilled mains. Serve it beside marinated grilled chicken thighs for a weeknight dinner, or bring it to a cookout with oven-baked BBQ ribs. It also holds up in a lunch container next to a sandwich. Just before serving, scatter a few extra nuts and cranberries on top for color.

Close-up of served broccoli cauliflower salad with honey-lemon dressing, cranberries, and almonds
A close-up of broccoli cauliflower salad, ready to enjoy with glossy honey-lemon dressing.

Make-Ahead and Storage

  • Make ahead: Cut the vegetables and whisk the dressing up to a day in advance, storing them separately in the fridge. Toss together 1–2 hours before serving.
  • Keeping it safe: Because the dressing is mayonnaise-based, don’t leave the salad at room temperature for more than 2 hours (1 hour if it’s above 90°F). At a picnic, keep the bowl on ice.
  • Leftovers: Refrigerate in an airtight container and eat within 3 days. The nuts soften over time, so add a fresh handful before serving.
  • Freezing: Not recommended. The vegetables release water when thawed and the dressing separates.

FAQ

Should I blanch the broccoli and cauliflower first?

You don’t need to. Raw florets give the most crunch. If you prefer a softer bite, blanch them in boiling water for about 1 minute, plunge them into ice water, and dry them well before dressing.

Can I use pre-cut florets from a bag?

Yes. Bagged florets are often large, so cut them down to bite size, and rinse and dry them before using.

Is the red onion necessary?

No, it is optional. If you find raw onion too sharp, soak the diced onion in cold water for 10 minutes and drain it well to soften its bite.

About the author

Tyla

Tyla runs Recipes by Tyla, a collection of easy, practical home recipes: weeknight dinners, slow cooker meals, pork and brisket favorites and simple desserts. Recipes here focus on clear steps, realistic timing and safe cooking temperatures.

More about Tyla
15 min total
Jump to Recipe