Broccoli Cranberry Salad

Published:

by Clare

This broccoli cranberry salad is a classic side dish that balances crisp, fresh textures with a rich and tangy dressing. It combines raw broccoli florets with sweet dried cranberries, tart green apple, and crunchy pecans for a satisfying mix of flavors.

A spoonful of broccoli cranberry salad being lifted from a serving bowl.
Jump to:

Putting it all together takes about 15 minutes of chopping and mixing. While you can serve it right away, a short chill in the refrigerator helps the flavors come together. It’s a great make-ahead option for a potluck or a simple side for dinner tonight.

Why will you love Broccoli Cranberry Salad?

No cooking required: This salad comes together with just a knife and a bowl, making it a fast and easy side dish for any meal.

Balanced flavors and textures: The combination of crunchy broccoli, chewy cranberries, crisp apple, and a creamy dressing provides a pleasant contrast in every bite.

Easy to customize: You can swap ingredients like using sunflower seeds instead of pecans, or adding crumbled bacon for a savory touch.

Broccoli Cranberry Salad Ingredients

• Broccoli: Use fresh, firm broccoli. You can buy pre-cut florets to save time, but make sure they are cut into small, bite-sized pieces.

• Apple: Granny Smith apples provide a nice tartness that contrasts with the sweet dressing. Honeycrisp or Fuji apples also work well.

• Onion: Green onions offer a mild flavor. For a sharper bite, you can use finely diced red onion instead.

• Nuts: Pecans add a buttery crunch. Toasted walnuts or slivered almonds are good alternatives. For a nut-free version, use roasted sunflower or pumpkin seeds.

• Mayonnaise: A good-quality full-fat mayonnaise will give you the creamiest dressing. You can substitute Greek yogurt for the sour cream for a tangier flavor.

Exact quantities are in the recipe card below.

How to Make Broccoli Cranberry Salad

Step 1: Whisk the Creamy Dressing

In a small bowl, combine the mayonnaise, sour cream, apple cider vinegar, lemon juice, sugar, and poppy seeds. Whisk everything together until it’s smooth and well-blended. Season with salt and pepper to your liking.

Step 2: Prepare the Fruit and Vegetables

Wash and chop the broccoli into small, bite-sized florets. Core and dice the apple, tossing it with a little lemon juice to keep it from turning brown. Thinly slice the green onions or finely dice the red onion.

Step 3: Toss and Chill the Salad

In a large bowl, combine the broccoli florets, diced apple, dried cranberries, chopped pecans, and green onions. Pour the dressing over the top and toss gently until everything is evenly coated. Cover and chill for at least 30 minutes before serving to let the flavors meld.

What to Serve with Broccoli Cranberry Salad

This salad is a versatile side. It pairs well with grilled chicken, pulled pork sandwiches, or a simple baked fish.

Helpful Tricks for Broccoli Cranberry Salad

Toasting the pecans brings out their flavor. You can do this in a dry skillet over medium heat for 3-5 minutes, stirring often until fragrant.

Make sure your broccoli florets are cut into small, bite-sized pieces for the best texture and easiest eating.

This salad tastes great after chilling, as the broccoli softens slightly and absorbs the dressing. You can serve it right away, but the texture and flavor improve with time.

How to Store and Freeze Broccoli Cranberry Salad

Store leftover salad in an airtight container in the refrigerator for up to 3 days. The broccoli will soften slightly over time. This salad does not freeze well.

Broccoli Cranberry Salad Recipe FAQs

Can I make this salad ahead of time?

Yes, you can make it up to 24 hours in advance. For the crunchiest texture, keep the dressing separate and combine everything just before serving. Alternatively, you can mix it all and store it covered in the fridge; the flavors will meld nicely.

Can I use frozen broccoli?

It’s not recommended. This salad relies on the crisp texture of raw broccoli. Frozen broccoli will become soft and watery once thawed, which changes the dish completely.

How can I make this salad lighter?

For a lighter version, you can substitute some or all of the mayonnaise and sour cream with plain Greek yogurt. You may need to adjust the sugar or add a touch of honey to balance the tanginess of the yogurt.

A spoonful of broccoli cranberry salad being lifted from a serving bowl.

Broccoli Cranberry Salad

Crisp broccoli florets, sweet cranberries, and tart apple are tossed in a creamy, tangy dressing for a refreshing side dish.
Prep Time 15 minutes
Total Time 15 minutes
Course Salad
Cuisine American
Servings 8 servings

Ingredients
  

  • ¾ cup mayonnaise 170g
  • ¼ cup sour cream 60g
  • 2 teaspoons apple cider vinegar
  • 2 teaspoons fresh lemon juice plus more for the apple
  • 2 teaspoons granulated sugar
  • 1 teaspoon poppy seeds
  • ½ teaspoon salt or to taste
  • ¼ teaspoon black pepper or to taste
  • 8 cups small broccoli florets about 1.5 lbs or 680g
  • 1 large Granny Smith apple cored and diced
  • ½ cup dried cranberries 75g
  • ½ cup chopped pecans toasted if desired, 60g
  • 4 green onions thinly sliced, or ¼ cup finely diced red onion

Instructions
 

  • In a small bowl, whisk together the mayonnaise, sour cream, apple cider vinegar, 2 teaspoons of lemon juice, sugar, poppy seeds, salt, and pepper. Set the dressing aside.
  • Dice the apple and place it in a large salad bowl. Squeeze a little fresh lemon juice over the apple (about 1 teaspoon) and toss to prevent browning.
  • To the bowl with the apple, add the broccoli florets, dried cranberries, chopped pecans, and sliced green onions.
  • Pour the prepared dressing over the broccoli mixture. Toss gently with a large spoon or spatula until all the ingredients are evenly coated.
  • For the best flavor, cover the bowl and refrigerate for at least 30 minutes to an hour. This allows the flavors to meld together. Serve chilled.

Notes

Toasting the pecans brings out their flavor. You can do this in a dry skillet over medium heat for 3-5 minutes, stirring often until fragrant.
Make sure your broccoli florets are cut into small, bite-sized pieces for the best texture and easiest eating.
This salad tastes great after chilling, as the broccoli softens slightly and absorbs the dressing. You can serve it right away, but the texture and flavor improve with time.
Keyword broccoli cranberry salad, broccoli salad, No-Cook, potluck, side dish

Next Recipe