This classic broccoli salad will delight you time and again! It’s the tastiest mix of crunchy broccoli, crispy bacon, red onion, cranberries, sunflower seeds, goat cheese, and a creamy mayo-yogurt dressing.

A bowl of broccoli salad for a party side dish.
Photo: Gayle McLeod

Why You’ll Love This Broccoli Salad

When it comes to the perfect year-round salad recipe, this broccoli salad reigns supreme! It’s great for holidays, potlucks, picnics, barbecues, and even weekly meal prep. Needless to say, it’s a classic for good reason, with its simultaneously crispy, creamy, sweet, and savory flavor. That’s why folks always go back for seconds! And did I mention bacon is involved? Here’s a few more reasons why you’ll love my broccoli salad recipe:

  • It’s easily customizable. Swap out any of the add-ins with your favorite dried fruit, seeds, nuts, or cheese. 
  • It only takes 20 minutes. My favorite thing about this!
  • It’s super durable. That means it’ll hold up for several days in the fridge. 
  • It’s always a holiday party hit. Whether that’s Easter, 4th of July, Thanksgiving, or Christmas.

Broccoli Salad Ingredients

Broccoli salad ingredients.
  • Broccoli: Chop the raw broccoli florets into bite-sized pieces. 
  • Red onion: I love diced red onion for a punch of flavor, but green onion works too.
  • Bacon: Crispy bacon adds protein and that irresistible savory bite. Want another protein-packed broccoli salad? Try my broccoli tuna salad.
  • Dried Cranberries: I use unsweetened dried cranberries, but raisins or dried cherries are great alternatives.
  • Sunflower Seeds: For a little crunch, sunflower seeds are my go-to. But slivered almonds or your favorite nuts or seeds also work great. 
  • Goat Cheese: Just a sprinkle adds amazing creaminess. Crumbled feta or shredded cheddar are also delicious options.
  • Broccoli Salad Dressing: This creamy mayonnaise-based dressing gets an upgrade with a bit of homemade yogurt. I skip the added sugar since yogurt adds just the right hint of sweetness and tang.

Find the printable recipe with measurements below

How to Make The Best Broccoli Salad

Step one: Cook the bacon in the oven (it’s way easier), and when that’s done, blot it dry with a paper towel.

Baked bacon on a sheet pan.

Step two: While the bacon is cooking, slice the broccoli florets and red onion, and add them to the bowl along with the sunflower seeds, dried cranberries, and goat cheese. Once the bacon is cooked and cooled, crumble the bacon in the bowl and mix it together.

Broccoli salad in a glass bowl.

Step three: In a separate small bowl, make the dressing by stirring together the mayonnaise and yogurt. Add that to the salad and stir everything together until it’s well combined. Voila, your broccoli salad is done! 

How to make broccoli salad.

Common Questions

Should the broccoli be cooked or raw?

Most traditional broccoli salads use raw broccoli for its crunchy texture. But if you can’t digest raw broccoli or don’t love the texture, you can blanch the florets for a few minutes. This will slightly soften them while retaining their bright green color and crispness.

Can I make this salad dairy-free?

Absolutely! Just omit the goat cheese or use a dairy-free alternative, and swap in dairy-free yogurt for the dressing. It’ll still be creamy and delicious.

Can I make this salad vegetarian?

Yes, you can! Simply leave out the bacon or use a plant-based bacon alternative. For the dressing, opt for vegan mayonnaise.

Broccoli salad side dish.

More Salad Recipes

If you make this broccoli salad recipe, I’d love to hear how it turned out in the comment box below! Your review will help other readers in the community. And if you’re hungry for more healthy food inspiration and exclusive content, join my free newsletter here.

Broccoli salad recipe in a bowl.

Classic Broccoli Salad

Author: Lisa Bryan
4.99 from 173 votes
Read 408 Comments
Serves 6 servings
Prep Time 5 minutes
Cook Time 15 minutes
Total Time 20 minutes
Email This Recipe
Enter your email and I’ll send it to you + weekly food inspiration!

Description

Everyone loves this broccoli salad recipe! With bacon, cranberries, and a creamy dressing, it's the perfect party side dish or weekly meal prep. Watch the video below to see how I make this in my Kitchen!

Video

Equipment

Ingredients 
 

Broccoli Salad

  • 8 slices bacon
  • 5 cups broccoli florets (from 1 large head of broccoli)
  • cup diced red onion
  • ½ cup dried unsweetened cranberries
  • ½ cup sunflower seeds
  • ¼ cup crumbled goat cheese

Broccoli Salad Dressing

Instructions 

  • Cook the bacon. Preheat the oven to 400°F (200°C). Add the bacon slices to a parchment-lined baking tray and cook for 15 to 18 minutes, or until crispy. Remove the bacon from the oven and transfer it to a paper towel-lined plate to dry and cool.
    Baked bacon strips.
  • Add everything to a mixing bowl. Add the broccoli, red onion, cranberries, sunflower seeds, and goat cheese to a large mixing bowl. When the bacon is cool to the touch, crumble it on top.
    Broccoli salad in a glass bowl.
  • Make the dressing. Add the mayonnaise and yogurt to a small bowl and stir together.
    Mayo dressing for broccoli salad.
  • Toss to combine. Pour the dressing on top of the broccoli salad and toss to combine.
    How to make the best broccoli salad recipe.

Lisa’s Tips

  • Storage tip: Broccoli salad will stay fresh for 4 to 5 days when stored in an airtight container in the fridge. If you’re making it for a holiday party or gathering, you can prep it the day before, either with or without the dressing.
  • Make sure you’ve sliced the broccoli florets into small, bite-sized pieces. It makes it far easier to eat that way.
  • If you’re wondering what to do with the broccoli stem, spiralize it! Yes, you can totally spiralize a broccoli stem, just as you would a zucchini. It’s delicious! And while I don’t show you how to spiralize a broccoli stem in my Spiralizer Beginner’s Guide video, you can still get a little inspiration from the video.

Nutrition

Calories: 406kcal | Carbohydrates: 17g | Protein: 11g | Fat: 34g | Saturated Fat: 8g | Polyunsaturated Fat: 13g | Monounsaturated Fat: 11g | Trans Fat: 0.1g | Cholesterol: 33mg | Sodium: 379mg | Potassium: 410mg | Fiber: 4g | Sugar: 10g | Vitamin A: 609IU | Vitamin C: 69mg | Calcium: 76mg | Iron: 2mg
Did you make this recipe?Mention @downshiftology or tag #downshiftology!

Recipe originally posted June 2018, but updated to include new information and information for your benefit. 

You May Also Like

About the author

Lisa Bryan

Lisa is a bestselling cookbook author, recipe developer, and YouTuber (with over 2.5 million subscribers) living in sunny Southern California. She started Downshiftology in 2014, and is passionate about making healthy food with fresh, simple and seasonal ingredients.

4.99 from 173 votes (6 ratings without comment)

Leave a comment

Thank you for taking the time to write a review—I always love reading your comments.

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

Did you make this? Rate the recipe!




All comments are moderated before appearing on the site, as per the community guidelines. Thank you for your patience! Please note that anonymous star reviews without comments are not allowed on Downshiftology, to ensure the integrity of recipe reviews.

408 Comments

  1. I enjoyed this Broccoli salad easy to make too. Great for dinner when it is too hot to cook in the kitchen. 🥵😁❤️5 stars

    1. It’s definitely the perfect salad to make for dinner when it’s hot out! Glad you loved it, Laura.

  2. Made this tonight and it was great. I didn’t have any goat cheese, so I left it out. I love that I can always count on your recipes to be simple and delicious. Thank you.5 stars

    1. I’m so glad you loved this broccoli salad, Tracy! Downshiftology is definitely all about easy, delicious recipes!

  3. I just made this for the second time as it is delicious, healthy and good for several days!! I also always use your homemade mayo for everything.5 stars

  4. I have been with you since 2022 and have enjoyed many recipes. The ease of printing was very helpful. Healthy eating has been a constant and buying some of your tools has been a gift.

    My concern to allow email address printed to be able to receive the recipes. Your old way was excellent and now I fear Potential Scam invading. This has become a problem lately.

    Thank you for your wonderful site and book.
    Fondly,
    Kit Tillotson

    1. Hi Kit – Thanks for expressing your concern! We have added this feature as a way for people to opt into my email newsletter by clicking the white check box. If you don’t want to opt-in, you can just submit your email (without the checked box) and it shouldn’t ask you for your email again to print. We will not spam your account, so don’t worry!

  5. If you’re used to sweet broccoli salad, just know this is a bit different. Not bad at all, but it just wasn’t what I was expecting. Should’ve expected it, but didn’t. As a midwesterner, I added some sugar and vinegar, as I’m used to and prefer that type of broccoli salad.

  6. Loved it. I added in some shredded rotisserie chicken, too. I only had white onion on hand and felt like that would be too strong for me, so just omitted the onion. I used pepitas instead of sunflower seeds. I thinly sliced the stems and parboiled for a few minutes. That was good. Oh, and Feta instead of goat cheese. Truly, this salad is infinitely customizable. But the homemade mayo is not negotiable! I add a nice sized clove of garlic to mine. Yum.5 stars

    1. Great minds think alike! I also love adding shredded chicken into this for a protein-heavy meal prep salad. Enjoy, Karen!

  7. I made this salad to take for friends lunch…Yummy. Everyone wanted the recipe. I went home with a empty dish.5 stars

  8. Thanks Lisa. I needed a “save recipe” option. This is helpful. I’ll test it out. Wendy ❤️🇨🇦❤️

    1. Glad that feature is extremely helpful, Wendy! Now you can access all your favorite recipes in one spot. Enjoy!

  9. Made this as our salad tonight while leftover bbq chicken was heating in the oven. Very tasty. Variety of textures.5 stars

  10. I made this crunchy delicious salad for a neighborhood party, and it was gone in a flash! I’ve always hesitated to take salads to parties as they often wane and wilt if they sit for any length of time, but this one made all the difference. The crunch of it! This will be my go to salad for the summer months ahead. Absolutely delicious. So glad I tried it! And so many requests for the recipe too.

  11. The broccoli salad was wonderful even without the cheese. We do not have access to a great many cheeses where I live. I also made your copycat Hellman’s mayonnaise as well. The consistency was perfect but the taste was soooo bad made with one cup of acosado oil! All I could taste was avocado oil. I truly don’t believe I can finish using the mayo.5 stars

  12. I’m so glad you posted this salad. I was looking for something ‘summery’ and had forgotten about it. It’s easy and delicious. I do like to slightly blanche the broccoli, mostly the stalks.5 stars

  13. Looooove it! I switched the sunflower seeds with slivered almonds since I prefer those and it turned out so good. Thanks for the inspo!5 stars

    1. Glad you found what works for you, Dana! The slivered almonds sounds equally amazing. Enjoy!

  14. This recipe is a staple at our house! Everyone loves it. I like to add a little apple cider vinegar to my dressing for this one. Healthy, crunchy, and delicious.5 stars

  15. What’s not to love about this salad? It’s simple, ingredients are always available, it’s healthy and it really is so popular with friends when I share-I just have to remember to always add a few more strips of bacon! Delicious!!!5 stars

    1. I’m not against adding a bit more bacon into the mix! Happy to hear you’re loving this broccoli salad, Cindy.

  16. This was pretty good. It was nice to have a different kind of salad that wasn’t lettuce or spinach based. My husband loved it and ate most of the salad that night.5 stars

  17. Hi, Lisa! This sounds so good, need to try it soon! What brand of unsweetened cranberries do you use? I haven’t had any luck finding ones that don’t have added sugar. Thanks in advance!

  18. It’s a perfect salad to make if you like crunchy, a bit of sweet, creamy and bacon.
    Love setting it with burgers, sandwiches and part of a picnic with all different salads for a meal. Easy to make. Hardest part is cooking the bacon just right and cleaning the broccoli.5 stars

    1. It really is the best salad for picnics and completing your spread! Glad you love this recipe, Kira.

  19. I made this salad for my parents and they both absolutely loved it. So easy to prepare and it was delicious!5 stars

  20. This broccoli salad is the best! It’s on repeat at my house weekly (or bi-weekly), unless I see a new salad to try. Keep up all the good things, Lisa. We love you here in Midwest USA!5 stars

  21. I’ve made this a few times and it never disappoints!! Planted plenty of broccoli in my veggie garden so this salad will be a staple for friends, family, and church ‘coffee hour’! Thanks, Lisa5 stars

    1. I’m sure this salad will taste amazing with all the fresh broccoli you grow this season, Kathy!

      1. I have modified a few times as I no longer eat meat. Last week used all same ingredients using vegan mayo plus tri-color pasta with halved cherry tomatoes and a bunch of nuts and goat cheese! Yummmmmm5 stars

      2. Wonderful! Glad you were able to tweak this salad to your liking. Sounds delicious, Kathy.

  22. So good! I had no idea mayo and yogurt made such a delicious dressing! Makes me want to explore that further. We are having this salad on the Chesapeake Bay with our grilled pork tenderloins. 😋5 stars

    1. What a delicious combo for dinner! Glad you’re loving this broccoli salad recipe, Jen.

  23. MMMMMMMMMM Man this is definitely a five star recipe thank you so much for the recipe family fav!!! And I used ranch an a substitute for the greek yogurt and it was delicious!!! 🤤5 stars

    1. Broccoli salad is the best potluck recipe, isn’t it? My personal favorite as well. So happy you enjoyed it, Jannette!

      1. Just made it for dinner. It was so much better than I thought it would be. I had to use toasted pine nuts because that’s all I had. Everything else was exactly as written. Five star all the way.5 stars

      2. Glad this came as a good reminder, Mary! It’s definitely a must-make for summer season. Enjoy!

  24. I have now made Lisa’s broccoli salad four times in the last 8 weeks. I love all the various tastes and textures. It’s so easy to put together and keeps well in the fridge. Mostly, you just have to measure the ingredients and put them into a bowl. The only cutting is the broccoli florets. It was actually quite meditative to cut them into bite-sized pieces! Sometimes I ate the salad as a side, other times as a main. When I was out of cranberries, I used raisins. I don’t eat bacon, so I substituted cooked soy-based chorizo. That turned out to be a great alternative. A few times I added some canned chickpeas to amp up the protein in the dish. Looking forward to doing some more experimenting with the add-ins (I think walnuts will be next). Definitely a fave to be kept on repeat.5 stars

    1. Hi Lorraine – I’m so glad you’ve been loving this broccoli salad so much! Love the different variations you made with ingredients you had on hand. Enjoy!

  25. It is a joy to use Lisa’s recipes for condiments, entrees, salads and desserts – several times a week. As much as I love this broccoli salad, it is one of many that I love. I talk a lot with others about the tasty recipes, prep tips and consistent quality of presentation by Lisa. Thank you!!
    5 stars

    1. Aw, thanks so much, Judy! I’m happy to hear you’re enjoying so many of my recipes, including this broccoli salad!

    1. Happy to hear this broccoli salad came up again for you. It really is such a delicious salad to keep in your rotation, Jonette.

  26. This broccoli salad is a family favourite and absolutely perfect for a warm summer day! I love the crunch and how refreshing it is. Definitely a go-to recipe for picnics!5 stars

    1. Hi Laura – This broccoli salad is indeed such a great salad recipe for summer days being outside!

  27. Hi Lisa,

    I am gearing up to do Whole30 again in February so getting some recipes in order. How do you make the dressing work? What would I sub for the yogurt?
    Thanks!

    1. Hi Bethany – I would do all mayo for the dressing, instead of half and half with the yogurt. Good luck on your Whole30!

  28. This is such a surprising salad. Its so easy to make and so convinient because of the simple ingredients. I´ve made this multiple times this month because of that. Although, instead of mayonnaise I´ve used ali oli (garlic and oil dressing) as dressing and it turned out so good!5 stars

    1. I’m happy to hear you love it, Lara! It really is a simple, classic salad, and one that should be on repeat. Enjoy!

  29. I’ve made many versions of this salad & this is by far the best. In fact, my family loves it so much I made it twice in 2 days. Thank you for such a healthy, delicious recipe!5 stars

  30. I never thought that I would enjoy raw broccoli BUT was pleasantly surprised when I tried this recipe. The ingredients work so well together — savory and sweet. I have shared it with my family and they have also fallen in love with it. It’s a go to side dish for us now.5 stars

    1. I’m glad you were pleasantly surprised, Jen! Raw broccoli has a delicious crunch, but it’s made even better with the creaminess of the dressing in this salad. Enjoy!

  31. Absolute hit! Just made and we devoured it for lunch! Tried a few of your recipes now and they have all been lovely :) Thanks for sharing!5 stars

  32. I gave this recipe to a friend coming to my house for Thanksgiving to bring. It was delicious and everyone loved it!5 stars

  33. If I don’t eat bacon, is there an alternative to use, or do you suggest another broccoli salad recipe instead ? I don’t want to give up flavor.. Thanks!

  34. Hi Lisa,
    Love your recipes, food is yummy. I made 2 of your salads for our Church picnic yesterday. The Best & Classic Broccoli Salad & boy it was a hit. When I went through the line the tupperware was almost empty. When I got my tupperware when I was leaving it was empty. I loved it & I will be making this salad again. I also made the Chick Pea salad & the tupperware was 2/3 full. I guess they are an acquired taste.
    I’m also baking a butternut squash in the oven right now. Preparing it for supper w/ roasted chicken. PS I am not a fan of goat cheese so I did not put that in. Excellent chef & teacher thank you5 stars

    1. Hi Sherry – I’m so glad you’re enjoying many of my recipes, especially this broccoli salad! :)

  35. I am not a huge fan of raw broccoli, but this recipe just may change my mind. This was super tasty & it keeps well for a few days. Thanks for the recipe!5 stars

    1. Hi Lisa!
      I made this salad for my low carb days and it is very delicious, both my husband and I really liked it! ☺️☺️5 stars

  36. This salad is so nourishing and delicious! I made a batch for a family meal and had several more servings for a quick and easy lunch throughout the next week. The broccoli stayed crisp and the dressing was so easy. Would highly recommend making this one!5 stars

  37. 5++ stars of course AGAIN!
    Just made this and oh how yummy. I put the raw broccoli in boiling water for 30-45 seconds and then submerged the broccoli in an ice bath. It becomes a vibrant green and “softens” it a bit while still maintaining the crunch. I placed the cut red onion in ice water before using it to take the bite out it.
    This will be a staple for summer entertaining.5 stars

    1. Hi Fiona – Happy to hear you love this broccoli salad! And yes, you can always soften the broccoli a bit :)