Broccoli cranberry salad is savory and sweet for amazing flavor in each bite. Broccoli salad has the best dressing and it is so simple to make. This will be a hit!

broccoli salad in bowl

Broccoli cranberry salad

This is a great side dish and really simple to make. I guarantee if you make this for the next potluck or cookout, everyone will ask for the recipe.

It is similar to our Broccoli Salad with bacon but a little different with cranberries. This twist is so delicious and I think you will really love it.

The dressing is light with a hint of sweetness. I have friends that really aren’t huge broccoli fans but they love this salad. They were surprised how much they loved it.

So give it a try even if broccoli isn’t your favorite veggie. The ingredients of the salad combine with the dressing for a really great flavor combination.

ingredients for salad: broccoli, seasoning, cranberries, vinegar, mayonnaise


  • Broccoli – The broccoli florets should be washed and chopped into bite size pieces. It is so much easier to eat when you cut into these small pieces. You can also add cauliflower in with the broccoli to change things up.
  • Red Onion – You can also use vidalia onions for a sweeter taste. However, I like the pop of color the red onion gives the salad.
  • Dried Cranberries – I have also used raisins and it was delicious.
  • Pecans- chopped. Walnuts also work great. Use what you have or prefer! You can even add a handful of sunflower seeds.

Dressing Ingredients:

  • mayonnaise – You can use Greek yogurt to lighten things up. See The Best Mayonnaise Substitutes)
  • Apple Cider Vinegar
  • Lemon Juice
  • Sugar
  • Poppy Seeds
  • Salt and pepper

Tip: This dressing is also delicious served over a spinach salad. It is a great dressing and really flavorful.

ingredients for recipe: seasoning, onion, broccoli, cranberries, mayonnaise

How to make Broccoli cranberry salad

This is the easiest recipe!

First, let’s make the dressing. Put the ingredients in a small bowl and whisk together until well combined. Set the dressing aside for later.

dressing in a bowl

Next, is the salad. Just put all the other ingredients in a large mixing bowl. Combine the ingredients.

mixing bowl with ingredients for salad

Finally, pour the dressing over the ingredients. Toss everything together to make sure it is well coated. Enjoy!

mixing dressing and broccoli salad ingredients together
broccoli salad in a bowl

For the best taste make it ahead.

The salad needs to be refrigerated at least 1 hour before serving. Serve cold and enjoy! It is so delicious.

I actually prefer to make the salad the day before. It tastes better made in advance because the flavors have more time to marinade in the fridge. You can make it up to 3 days in advance.

This is also helpful when serving for a party or cookout. You can save time the day of by making this in advance. It gives you more time for things you have to do the same day.

Plus, the flavor is just better. It is a win win all around!

broccoli salad in a white bowl

How long with broccoli salad last

If you have any salad leftover, put inside an air tight container for up to 2 days in the fridge.

We rarely have any leftover though. It goes pretty fast because everyone just loves it.

What to serve with broccoli cranberry salad recipe?

This salad goes with just about anything. It is light and creamy. So good!

My family requests this at every cookout. It is pretty much expected that I will make it!

I don’t mind at all. It is so easy and delicious. We love it so much.

Everyone will love broccoli and cranberry salad!

Give it a try and see how amazing it is! It is super easy.

broccoli salad in a bowl

Print this Broccoli Cranberry salad recipe:

Broccoli cranberry salad

5 from 7 votes
Broccoli cranberry salad is savory and sweet for amazing flavor in each bite. Broccoli salad has the best dressing and it is so simple.
Prep Time 15 mins
Refrigerate before serving 1 hr
Total Time 1 hr 15 mins
Servings 8
Cuisine American
Course Side Dish
Calories 275
Author Eating on a Dime


  • 5 cups Broccoli washed and chopped into bite size pieces
  • 1/2 cup Red Onion Diced
  • 1/2 cup Dried Cranberries
  • 1/3 cup Pecans chopped
  • Dressing Ingredients:
  • 1 cup mayonnaise
  • 1 Tbsp Apple Cider Vinegar
  • 2 Tbsp Lemon Juice
  • 1 Tbsp Sugar
  • 1 tsp Poppy Seeds
  • 1/2 tsp Salt
  • 1/2 tsp Pepper


  • Whisk together the dressing ingredients in a small mixing bowl.
  • Place all the other ingredients in a large mixing bowl. Toss to combine. Pour the dressing over the top of the ingredients and toss to make sure that everything is well coated with the dressing.
  • Refrigerate for 1 hour before serving. Serve cold and enjoy!
  • *Refrigerate the leftovers in an air tight container for up to 2 days.

Nutrition Facts

Calories 275kcal, Carbohydrates 14g, Protein 2g, Fat 24g, Saturated Fat 4g, Trans Fat 1g, Cholesterol 12mg, Sodium 343mg, Potassium 230mg, Fiber 3g, Sugar 9g, Vitamin A 376IU, Vitamin C 53mg, Calcium 41mg, Iron 1mg

Pin This Now to Remember It Later

Pin Recipe
Broccoli Cranberry Salad is a quick salad recipe that is full of fresh crisp broccoli and dried cranberries. It’s all tossed in a creamy homemade dressing. This is one of my all time favorite side dish recipes that is perfect for any time of the year! #eatingonadime #broccolisalad #sidedishrecipes #saladrecipes

More easy salad recipes:

5 Secrets to the Easiest Dinners

We respect your privacy. Unsubscribe at any time.

Try these other recipes

To All the Moms who Struggle with Dinnertime

Save hours in the kitchen every week and reclaim precious family time without blowing your budget. Join the Lazy Day Cooking Club.

Share this recipe!



About the Author

Hi, I’m Carrie. Welcome to Eating on a Dime!

I’m on a mission to help you cook delicious meals without busting your budget. Together we are going to cook real food… for real families.

Leave A Comment

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

Recipe Rating