Gimme Some Oven

Broccoli Salad

This post may contain affiliate links. Please read my disclosure policy.

My favorite broccoli salad recipe features a simple blend of fresh sweet and savory ingredients that everyone’s sure to love!

Broccoli Salad

Picnic season is officially back on again with our friends here in Barcelona now that the weather has warmed up, which means that it’s time to bring back all of my favorite make-ahead salad recipes for potlucks! After sharing some of my favorite recipes in years past for potato salad, pasta salad, ramen noodle salad, chicken salad, and quinoa salad, it seemed high time to share my go-to recipe for another American potluck classic…

…broccoli salad. ♡

I always tend to go the throwback nostalgic route when it comes to broccoli salad, loading mine up with that classic sweet and savory combination of crispy bacon, crunchy toasted almonds, dried cranberries, and a sweet creamy dressing. I also love the mild tang that comes with adding in lots of crumbled feta cheese, although just about any soft crumbled cheese or traditional cheddar would also do. And while the broccoli salads of my childhood were usually tossed with mayo, sugar, and — well — even more mayo, I’ve included a recipe below for a lightened-up creamy dressing sweetened with a hint of honey that I prefer much more.

This fresh and vibrant salad is a great one to have in your back pocket for gatherings this time of year and always disappears in a snap. So if you’re looking for a great broccoli salad recipe to save to your repertoire, I highly recommend giving it a try!

The Best Broccoli Salad Recipe | 1-Minute Video

Broccoli Salad Ingredients In Bowl - Broccoli Florets, Bacon, Red Onion, Toasted Almonds, Dried Cranberries and Feta Cheese

Broccoli Salad Ingredients:

Before we get to the full broccoli salad recipe detailed below, here are a few notes about the ingredients that you will need…

  • Broccoli: You can either chop a few heads of raw broccoli yourself to make this salad. (Here is a video tutorial for how to chop broccoli florets.) Or if you want to save time, feel free to pick up some pre-chopped florets at the grocery store.
  • Bacon: I love a generous amount of crispy bacon bits in this broccoli salad! I definitely recommend frying the bacon until it is nice and crispy, since it will soften a bit once it has been tossed with the dressing. Then you’re welcome to crumble it into bits that are as large or small as you prefer.
  • Nuts: I’m partial to adding slivered almonds to this salad for rich flavor and crunch, which need to be briefly toasted in the oven or in a skillet beforehand to bring out the best of their flavor. But if you don’t have slivered almonds on hand, any other cut of almonds, pecans, walnuts, pistachios, pine nuts, pepitas, sunflower seeds, or other nuts/seeds that you love best will work too!
  • Dried cranberries: These add the perfect touch of slightly-tart sweetness to the salad! That said, just about any dried berries, raisins, or dried apricots would also be delicious here.
  • Red onion: You can either finely dice or slice some red onion to add a bit of crunch to the salad. If you prefer a milder onion flavor, just briefly rinse the diced onion with cold water in a strainer to mellow it out.
  • Cheese: I usually make broccoli salad with crumbled feta cheese, but crumbled goat cheese, crumbled gorgonzola, or cheddar cheese are also fantastic options.
  • Creamy dressing: Finally, you will need some mayo, plain Greek yogurt, apple cider vinegar, honey, Dijon, salt and pepper to make this classic creamy dressing. Feel free to adjust the amounts, too, if you would like to make the dressing a bit more sweet, more vinegary, or more mustard-y.

Pouring creamy dressing into broccoli salad

Broccoli Salad Variations:

Here are a few more variations that you are welcome to try with this broccoli salad recipe…

  • Blanch the broccoli: If you prefer not to eat raw broccoli, you are welcome to blanch the florets. Simply cook the florets briefly in a large stockpot of boiling water for 1 minute, then immediately transfer them to an ice bath to prevent them from cooking further, drain and use in the salad.
  • Make it gluten-free: Good news – this salad is already naturally gluten-free!
  • Make it vegetarian: Feel free to just omit the bacon to make vegetarian broccoli salad. Or if you’d like, you could also add in some vegan bacon.
  • Use a different kind of nuts/cheese/dried berries: As mentioned above, these ingredients are all extremely flexible in this recipe. So feel free to swap in whatever type of nuts, cheese or dried fruit that you happen to have on hand and love best!

Bowl of Broccoli Salad with Bacon

More Make-Ahead Salad Recipes:

Looking for some more delicious make-ahead salad recipes for picnics and potlucks? Here are a few classics that I always enjoy…

Closeup of Broccoli Salad with Bacon and Feta Cheese

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Broccoli Salad

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.9 from 9 reviews
  • Author: Ali
  • Prep Time: 20 mins
  • Cook Time: 0 mins
  • Total Time: 20 mins
  • Yield: 6 to 8 servings 1x


My favorite broccoli salad recipe features an irresistible blend of fresh sweet and savory ingredients that everyone’s sure to love!



Broccoli Salad Ingredients:

  • 24 ounces broccoli florets (about 3 large heads broccoli)
  • 8 slices of cooked bacon, crumbled
  • 2/3 cup slivered almonds, toasted
  • 2/3 cup dried cranberries
  • 1/2 cup finely-diced red onion
  • 1/2 cup crumbled feta cheese (or goat or blue cheese)

Creamy Dressing Ingredients:

  • 1/3 cup mayo
  • 1/3 cup plain Greek yogurt
  • 3 tablespoons apple cider vinegar
  • 3 tablespoons honey
  • 1 teaspoon Dijon
  • pinch of salt and black pepper, to taste


  1. Make the dressing. Whisk all of the dressing ingredients together in a small bowl until combined. Taste and season the dressing with salt and pepper, to taste.
  2. Toss the salad. Combine the broccoli florets, bacon, almonds, dried cranberries, red onion, and feta cheese in a large mixing bowl. Drizzle evenly with the dressing then toss until completely combined.
  3. Serve. Serve immediately, or transfer the salad to a sealed container and refrigerate for up to 3 days.

Broccoli Salad

Share this Post

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

16 comments on “Broccoli Salad”

  1. Broccoli salad was a summer staple growing up in Kansas. Our version added an apple and never had cheese.

  2. This is just like my broccoli salad that I make about once a week during the summer, but I don’t use cheese!

  3. This is what I love about your website. I saw this recipe and thought “Oh heck ya!”. Thanks for the constant inspiration.

  4. Hi Ali, If I make extra dressing for use later will it keep for longer than 3 days?

  5. Broccoli recipe is mouth watering
    I will go get ingredients from the supermarket

  6. Should I refrigerate the brocoli salad to give the brocolli
    a chance to soak in some of the dressing instead of serving immediately?If so how long should I chill it?

  7. The best broccoli salad we have ever had! This recipe is a keeper.

  8. I made this for dinner tonight and it was so good — perfect for warmer weather!

  9. Absolutely amazing! I used bleu cheese (that’s what I had!) and it was perfect! My new favorite summer salad. Thanks for sharing!

  10. Very good little salad! My garden is exploding with broccoli, so I needed some new ideas. Love the bacon, dried cranberries and almonds. I skipped the cheese ( not a fan, and I don’t mind omitting the calories), and used raspberry vinegar in place of apple cider vinegar. Great summer salad.

  11. Love this salad, only thing is I would add more broccoli. Thank you for this recipe!! Reminds me of Ruby Tuesday Restaurant.

  12. Really enjoyed this salad – dressing was great, I used to use pre-made ranch dressing and this is much better (and without all the additives). Prefer without bacon, though.

  13. Oh my I made this Broccoli salad for 25 people and they just loved it they were like is there anymore anymore

  14. Yum, yum yum!! I love this recipe! It was just the inspiration I needed as I made a few swaps based on my own preferences and the comments. I didn’t use the cranberries but instead diced up apple and pear. I also omitted the cheese. Instead of the mayo-based dressing, I used your everyday salad dressing recipe and it all came together so nicely! I can’t stop eating it! I also cooked the broccoli slightly – couldn’t tell if that was part of the recipe but it still had a nice crunch to it. Delicious, thank you!

  15. This salad was soooo yummy, we couldn’t stop eating it! Hubby and I each had second helpings. Such good combo of flavor & texture. Making this again!

  16. Thank you for sharing this recipe. We prepared this salad and of course sampled after we stirred everything in. Yum from both of us. Right before dinner, I realized I forgot to add the cheese. I stirred it in and it went from yum to wow! I read some of the comments about omitting the cheese cause that’s not how they usually do it. We are firm believers that if we go by a recipe… we do the recipe. Then round two you can tweak it if needed. This recipe mixes great flavors together. Can’t wait until it’s time for leftovers. Thanks again.