• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Two Purple Figs
  • Home
  • Recipes
        • By Course
          • Appetizer Recipes
          • Main Dishes
            • Chicken
            • Beef
            • Lamb
            • Pasta
            • Pizza
            • Sandwiches
            • Seafood
          • Side Dishes
          • Soups
          • Salads
          • Breakfast Brunch Recipes
          • Desserts
            • Cakes
            • Cheesecakes
            • Cookies
            • Bars & Brownies
            • Muffins
            • Pies
          • Drinks & Smoothies
        • By Method
          • Videos
          • Quick & Easy
          • Air Fryer Recipes
          • Crock Pot Recipes
          • Instant Pot
          • Finger Food
          • Bread Recipes
          • Dips
        • By LifeStyle
          • Gluten Free
          • Vegetarian
          • Vegan
        • By Cuisine
          • American Recipes
          • Asian Recipes
          • Mediterranean Recipes
          • Mexican Recipes
        • By Occasion
          • Easter
          • Holidays
          • Parties
          • Potluck
          • Tailgate
        • All Recipes
  • Recipe Videos
  • About Me
  • Work with Me
  • Newsletter
You are here: Home / Recipes / Salads / Broccoli Salad

Broccoli Salad

September 7, 2025 by Mahy, Updated March 5, 2026 5 Comments

Jump to Recipe Jump to Video Print Recipe
broccoli salad pin

Broccoli salad is the ultimate combination of fresh, crunchy, creamy, and tangy. It’s the kind of side dish that shows up at potlucks, picnics, and family dinners, and always disappears first. With crisp broccoli florets, sweet dried cranberries, smoky bacon, crunchy sunflower seeds, and a creamy dressing, this salad hits every flavor and texture note in a single bite.

Broccoli salad with creamy dressing on a plate and a hand scooping it

This Broccoli Salad is such a GOOD recipe to pull up last minute. It’s so tasty–even for broccoli haters, we guarantee that! We love it especially this time of year when falls starts to come around, it’s super satisfying.

The best part? It’s make-ahead friendly, gets even better as it chills, and balances indulgence with freshness. Whether you’re serving it next to a protein,  adding it to a holiday table, or packing it for lunch, broccoli salad is a classic that never goes out of style.

Our super popular broccoli staples include Broccoli Rabe, which is as simple as 3 ingredients! Broccoli Cheddar Soup is another classic. And this  Healthy Pasta Recipe made with broccoli pesto. Similar to Basil Pesto but using broccoli, which likewise even the haters will LOVE!

For now, let’s go back to broccoli salad.

Creamy broccoli salad on a white plate with cranberries, sunflower seeds and onions

What Is a Broccoli Salad?

Broccoli salad is a classic cold side dish made with raw broccoli florets, tossed in a creamy dressing and mixed with crunchy, savory, and sweet add-ins. Unlike leafy green salads, it has a hearty crunch thanks to the raw broccoli, which holds up well even after sitting in the fridge.

The traditional version usually includes bacon for smokiness, dried fruit like raisins or cranberries for sweetness, sunflower seeds or nuts for crunch. The dressing is classically a blend of mayonnaise balanced with vinegar and a touch of sugar. Some lighter versions of the dressing involve using yogurt.

This salad first became popular at potlucks and picnics in North America in the 1960s and 70s, when raw vegetable salads with creamy dressings gained traction. Today, it’s a staple at gatherings because it’s easy to prepare ahead, travels well, and appeals to both kids and adults. And here’s why you’ll love it too!

Why You’ll Love This Broccoli Salad

  • It’s super tasty, and NO it doesn’t taste like broccoli! It tastes like a blend of sweet and crisp something in a creamy sweet something 🙂 If that makes sense.
  • Perfect texture blend. It has a balanced texture of crunchy and creamy, combined with a fresh crisp and a sweet chew. It’s a blend of ingredients that shape the plate so well.
  • Flavor-packed! There’s sweet, smoky, tangy, and savory all at once.
  • Make ahead friendly. The best part about this broccoli salad recipe is making it advance. It actually tastes better after resting in the fridge!
  • So versatile! You can swap ingredients or skip some, we skipped the bacon today to make it entirely vegetarian.
  • Endless uses! It’s a perfect salad to any main dish, a great lunch salad on its own. You’ll find it also great for BBQs, potlucks, or picnics.

Ingredients You’ll Need

broccoli salad ingredients on a board with some fresh broccoli florets, dried cranberries, seeds, nuts and dressing ingredients

  • Broccoli florets.  Fresh, crisp, and chopped with no stem into small bite-sized pieces for easy bites.
  • Red onion. Finely diced.
  • Dried cranberries or raisins – a touch of sweetness.
  • Sunflower seeds. for crunch too.
  • Nuts. or almonds . For the best crunch.
  • Cheddar cheese. Optional, you can add shredded sharp cheddar cheese for richness.

Broccoli Salad Dressing

  • Mayonnaise. You can also use Greek yogurt or sour cream to cut down the richness.
  • Mustard. Dijon mustard is best.
  • Apple cider vinegar. You can use any sweet white vinegar.
  • Honey or sugar. We used sugar but maple syrup or agave would work too.
  • Salt & pepper. For seasoning only.

How to Make Broccoli Salad

creamy dressing ingredients in a bowl

  1. Prepare the dressing. In a small bowl, mix in all the ingredients.
    Creamy dressing for the broccoli salad in a small bowl ready
  2. Whisk well until smooth and creamy. Feel free to adjust seasoning.
  3. For the broccoli, wash, dry, and chop the head  into small, bite-sized florets.
    broccoli salad ingredients all added to the serving plate.
  4. Dice the red onions as small as you can, it should spread among the broccoli without being prominent.
  5. You can toast the nuts and seeds, or you can use them raw.
  6. Add all ingredients into the serving plate.
    The creamy dressing poured over the broccoli salad ingredients
  7. Drizzle the dressing over the ingredients and toss well.
  8. Keep tossing until the salad is all coated in the creamy dressing.
    tossed and ready creamy broccoli salad
  9. It’s best to chill at least 30 minutes before serving.

Pro Tips for Broccoli Salad

  1. Chop the broccoli into small bite sized pieces to make the salad easier to eat.
  2. Always balance the dressing, so taste and adjust for sweetness or tanginess.
  3. Always let the salad sit in the fridge to enhances the flavors.
  4. If you want to lighten it up, swap more yogurt for mayo to cut calories.
  5. Swap things up by adding roasted nuts, pomegranate seeds, or a sprinkle of feta.
  6. Don’t overdress the salad! Wait to add dressing until just before serving for potlucks.
  7. Use fresh lemon juice for a balance, it’s brighter than bottled vinegar alone.
  8. If par cooking the broccoli, soak broccoli in ice water 5- 7 minutes before draining.
  9. Adds seeds and dried fruit last to preserve crunch.

close up of creamy broccoli salad with cranberries sunflower seeds and nuts

What to Serve with Broccoli Salad?

  • Hot honey chicken, steak bites, or fish
  • Mushroom Swiss Burger , Salmon Burgers or any sandwiches
  • Holiday favorites like Roasted Butternut Squash, Turkey Sliders, Roast Boneless Leg of Lamb

Broccoli Salad Variations

  • Classic Bacon & Cranberry: Crunchy bacon, dried cranberries, sunflower seeds, mild onion.
  • Honey Mustard Broccoli Salad: Add Dijon and sweeten with honey for tang with sweet balance.
  • Asian Broccoli Salad: Soy sauce, rice vinegar, sesame oil, ginger, roasted peanuts. For a creamy Asian variation, use Spicy Mayo.
  • Mediterranean: Feta, olives and lemon zest
  • Avocado Lime: Add diced avocado and lime juice for freshness.
  • Tropical: Pineapple chunks, coconut flakes, macadamia nuts.
  • Apple Cheddar: Thin apple slices and sharp cheddar for sweet savory contrast.
  • Broccoli Cauliflower Salad: Add cauliflower, candied walnuts and apples!

Can I make broccoli salad ahead of time?

Yes!! It actually tastes better after chilling in the refrigerator for a few hours. Just give it a stir before serving.

Do I have to cook the broccoli?

Not at all. This broccoli salad recipe uses raw broccoli for maximum crunch. If you prefer, blanch briefly in boiling water for a softer bite.

How long does broccoli salad last?

Stored in an airtight container, you can leave it in the fridge for 4-5 days.

Can I make it vegetarian?

Absolutely! Just as we did here,  leave out the bacon entirely. You can replace it with smoked almonds or chickpeas, or just leave it out.

Does broccoli salad get better over time?

Yes, if dressed shortly before serving and chilled. It’s one of our favorite side dishes because it tastes better!

Can broccoli salad be made dairy‑free?

Yes! Just use nondairy or vegan mayo.

Can I freeze broccoli salad?

Mayo based dressings and raw broccoli don’t freeze well in general, so we don’t recommend that.

Is broccoli salad healthy?

Yes!! Since broccoli is high in fiber, vitamin C, and antioxidants. To lighten the dressing, swap half or all of the mayonnaise for Greek yogurt. Adding more nuts or seeds also boosts protein and healthy fats.

Can I make broccoli salad without mayo?

Totally YES! For a mayo free version, use plain Greek yogurt, sour cream. Make it similar to our popular Creamy Cucumber Salad with dill and lemon juice.

In some cases you can try a light vinaigrette with olive oil and lemon juice. In that case, you will loose the creaminess of the salad, and will most likely taste the broccoli more. It’s still delicious, but it’s not the same as this one however.

Can I make broccoli salad vegan?

YES! Replace the mayo with vegan mayonnaise or cashew cream. Then skip the bacon, and use roasted nuts or smoked almonds for that savory crunch.

What can I add for extra flavor?

Some of our favorite toppings are feta cheese or goat cheese for creaminess. Also some fresh pomegranate arils for freshness, and crispy chickpeas for added protein and crunch.

A full plate of creamy broccoli salad close up with a fork

Why is my broccoli soggy?

Too much dressing too soon OR you may have opted to steam (or parboil) the broccoli, and it did not drain well.

Why is it bitter?

Use younger florets and a balanced salad dressing.

Why does the dressing separate?

You would nee to whisk it longer OR add a small pinch of mustard to help it emulsify.

Why do seeds or nuts get soggy?

They soak up too much moisture if added early on, so add them right before serving.

Why is it too sweet?

Reduce sweetener or add extra acid.

Fall Salad Recipes

Sweet Potato Salad
Fig Salad
Panzanella Salad
Wedge Salad
Quinoa Autumn Harvest Salad
Buckwheat Persimmon Salad
Bread Feta Salad with Figs

Broccoli salad with creamy dressing on a plate and a hand scooping it
5 from 5 votes
Print

Broccoli Salad

Broccoli salad is the ultimate combination of fresh, crunchy, creamy, and tangy. It’s the kind of side dish that shows up at potlucks, picnics, and family dinners — and always disappears first. With crisp broccoli florets, sweet dried cranberries, smoky bacon, crunchy sunflower seeds, and a creamy dressing, this salad hits every flavor and texture note in a single bite.
Course Fall, Fall salads, holiday, holidays, Picnic, Salad, salads, side, Side Dish
Cuisine American
Keyword broccoli salad, broccoli salad recipe, creamy broccoli salad, how to make broccoli salad
Prep Time 10 minutes
Servings 6 serving
Calories 254 kcal
Author Mahy

Ingredients

Broccoli Salad

  • 2 heads broccoli cut into small florets, about 5 cups
  • 3 Tabelspoons red onions finely diced
  • 1/2 cup Cranberries dried
  • 1/3 cup pepitas pumpkin seeds or sunflower seeds
  • 1/3 cup almonds smoky or regular, toasted or not

Broccoli Salad Dressing

  • 1/4 cup mayonnaise
  • 2 Tablespoons sour cream
  • 1 teaspoon mustard
  • 1 1/2 Tablespoons Apple Cider Vinegar
  • 2 1/2 tabelspoons sugar or honey
  • 1/8 teaspoons salt and pepper
  • 2 tablespoons olive oil

Instructions

  1. Prepare the dressing. In a small bowl, mix in all the ingredients.
    creamy dressing ingredients in a bowl
  2. Whisk well until smooth and creamy. Feel free to adjust seasoning.
    Creamy dressing for the broccoli salad in a small bowl ready
  3. For the broccoli, wash, dry, and chop the head  into small, bite-sized florets.
  4. Dice the red onions as small as you can, it should spread among the broccoli without being prominent.
  5. You can toast the nuts and seeds, or you can use them raw.
    broccoli salad ingredients all added to the serving plate.
  6. Add all ingredients into the serving plate.
    The creamy dressing poured over the broccoli salad ingredients
  7. Drizzle the dressing over the ingredients and toss well.
  8. Keep tossing until the salad is all coated in the creamy dressing.
    A full plate of creamy broccoli salad close up with a fork
  9. It's best to chill at least 30 minutes before serving.

Recipe Video

Recipe Notes

Pro Tips for Broccoli Salad 

  1. Chop the broccoli into small bite sized pieces to make the salad easier to eat.
  2. Always balance the dressing, so taste and adjust for sweetness or tanginess.
  3. Always let the salad sit in the fridge to enhances the flavors.
  4. If you want to lighten it up, swap more yogurt for mayo to cut calories.
  5. Swap things up by adding roasted nuts, pomegranate seeds, or a sprinkle of feta.
  6. Don’t overdress the salad! Wait to add dressing until just before serving for potlucks.
  7. Use fresh lemon juice for a balance, it's brighter than bottled vinegar alone.
  8. If par cooking the broccoli, soak broccoli in ice water 5- 7 minutes before draining.
  9. Adds seeds and dried fruit last to preserve crunch.

What to Serve with Broccoli Salad?

  • Hot honey chicken, steak bites, or fish
  • Mushroom Swiss Burger , Salmon Burgers or any sandwiches
  • Holiday favorites like Roasted Butternut Squash, Turkey Sliders, Roast Boneless Leg of Lamb

Broccoli Salad Variations

  • Classic Bacon & Cranberry: Crunchy bacon, dried cranberries, sunflower seeds, mild onion.
  • Honey Mustard Broccoli Salad: Add Dijon and sweeten with honey for tang with sweet balance.
  • Asian Broccoli Salad: Soy sauce, rice vinegar, sesame oil, ginger, roasted peanuts. For a creamy Asian variation, use Spicy Mayo.
  • Mediterranean: Feta, olives and lemon zest
  • Avocado Lime: Add diced avocado and lime juice for freshness.
  • Tropical: Pineapple chunks, coconut flakes, macadamia nuts.
  • Apple Cheddar: Thin apple slices and sharp cheddar for sweet savory contrast.
  • Broccoli Cauliflower Salad: Add cauliflower, candied walnuts and apples!

Can I make broccoli salad ahead of time?

Yes!! It actually tastes better after chilling in the refrigerator for a few hours. Just give it a stir before serving.

Do I have to cook the broccoli?

Not at all. This broccoli salad recipe uses raw broccoli for maximum crunch. If you prefer, blanch briefly in boiling water for a softer bite.

How long does broccoli salad last?

Stored in an airtight container, you can leave it in the fridge for 4-5 days.

Can I make it vegetarian?

Absolutely! Just as we did here,  leave out the bacon entirely. You can replace it with smoked almonds or chickpeas, or just leave it out.

Does broccoli salad get better over time?

Yes, if dressed shortly before serving and chilled. It's one of our favorite side dishes because it tastes better!

Can broccoli salad be made dairy‑free?

Yes! Just use nondairy or vegan mayo.

Can I freeze broccoli salad?

Mayo based dressings and raw broccoli don’t freeze well in general, so we don't recommend that.

Is broccoli salad healthy?

Yes!! Since broccoli is high in fiber, vitamin C, and antioxidants. To lighten the dressing, swap half or all of the mayonnaise for Greek yogurt. Adding more nuts or seeds also boosts protein and healthy fats.

Can I make broccoli salad without mayo?

Totally YES! For a mayo free version, use plain Greek yogurt, sour cream. Make it similar to our popular Creamy Cucumber Salad with dill and lemon juice.

In some cases you can try a light vinaigrette with olive oil and lemon juice. In that case, you will loose the creaminess of the salad, and will most likely taste the broccoli more. It's still delicious, but it's not the same as this one however.

Can I make broccoli salad vegan?

YES! Replace the mayo with vegan mayonnaise or cashew cream. Then skip the bacon, and use roasted nuts or smoked almonds for that savory crunch.

What can I add for extra flavor?

Some of our favorite toppings are feta cheese or goat cheese for creaminess. Also some fresh pomegranate arils for freshness, and crispy chickpeas for added protein and crunch.

Why is my broccoli soggy?

Too much dressing too soon OR you may have opted to steam (or parboil) the broccoli, and it did not drain well.

Why is it bitter?

Use younger florets and a balanced salad dressing.

Why does the dressing separate?

You would nee to whisk it longer OR add a small pinch of mustard to help it emulsify.

Why do seeds or nuts get soggy?

They soak up too much moisture if added early on, so add them right before serving.

Why is it too sweet?

Reduce sweetener or add extra acid.

 

Nutrition Facts
Broccoli Salad
Amount Per Serving
Calories 254 Calories from Fat 171
% Daily Value*
Fat 19g29%
Saturated Fat 3g19%
Trans Fat 0.02g
Polyunsaturated Fat 7g
Monounsaturated Fat 8g
Cholesterol 6mg2%
Sodium 186mg8%
Potassium 746mg21%
Carbohydrates 17g6%
Fiber 7g29%
Sugar 5g6%
Protein 9g18%
Vitamin A 1300IU26%
Vitamin C 182mg221%
Calcium 125mg13%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.

Related Posts

A hand using a fork to spoon in some crunchy broccoli slawBroccoli Slaw creamy broccoli and cauliflower salad on a plate with crunchy candied walnuts ontopBroccoli Cauliflower Salad A large bowl of cauliflower salad with chickpeas, raisins, nuts, carrots and a tahini dressingCauliflower Salad A hand spooning some broccoli cheddar soup in a bowl showing the chunks of broccoli and the silky creamy smooth soupBroccoli Cheddar Soup
56 shares
  • Share
  • Yummly
  • Email
  • WhatsApp

Filed Under: American Recipes, Holidays, Parties, Potluck, Quick & Easy, Recipes, Salads, Vegetarian, Videos

Previous Post: « Air Fryer Steak Bites
Next Post: Citrus Beurre Blanc »

Reader Interactions

Comments

  1. Shannah

    September 17, 2025 at 8:18 pm

    5 stars
    I love broccoli salad and this recipe is a total winner! The tips provided are super helpful too!

    Reply
  2. Catalina

    September 17, 2025 at 11:55 am

    5 stars
    I made this for a cookout and it was a big hit. Fresh, crunchy, and full of flavor!

    Reply
  3. Beth

    September 17, 2025 at 11:55 am

    5 stars
    This was so good! It was so fresh and crisp. It was perfect with my grilled chicken.

    Reply
  4. Cara

    September 17, 2025 at 9:22 am

    5 stars
    I love that this used cranberries instead of raisins. Nice tart flavor!

    Reply
  5. paula

    September 17, 2025 at 9:13 am

    5 stars
    I loved this broccoli salad! It had fresh flavors and was easy to make ahead.

    Reply
5 from 5 votes

Leave a Reply Cancel reply

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

Recipe Rating




Primary Sidebar

Search for a recipe

Mahy PicHi, I'm Mahy, a recipe developer, food stylist, culinary instructor, photographer, wife and busy mom! Welcome to my blog!...Read More

Never Miss a Post!

subscribe and receive fresh recipes to your inbox

Share the Love

As Featured On

Search by category

Footer

Footer logo

About

About Mahy

Sign up to Newsletter

Work with Me

Contact

Recipes

By Life Style

By Course

By Method

By Cuisine

By Occasion

All Recipes

Copyright © 2026 · Privacy Policy

All images and content are copyright protected. Please contact me if you would like to use any images . If you want to republish any of my recipes, please link back to my website and the recipe post.

»
«

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.