Best Broccoli Salad

Meet my new favorite broccoli salad recipe...aka the best cookout side dish! With a lightly creamy, tangy dressing, it's fresh, healthy, and delicious.

Broccoli salad

This broccoli salad recipe is one of my favorite side dishes. It’s my lighter spin on classic Midwest broccoli salad, and though you won’t find any cheese or bacon here, it’s every bit as delicious. A creamy, tangy dressing coats crisp broccoli florets, chewy dried cranberries, sharp red onion, and smoky roasted nuts. Even salad skeptics will love it.

This broccoli salad recipe is easy to make, and even better, make ahead. A few hours or a day in the fridge gives the broccoli a chance to soften and soak up the dressing’s punchy flavor. Pack it up for a potluck, a cookout, or a weekday lunch. It’s guaranteed to be a hit!

Broccoli salad recipe ingredients

A Broccoli Salad Recipe That’s Good for You

Broccoli salad is a standard cookout side dish, but the typical classic broccoli salad recipe is loaded up with sugar, ample mayo, bacon, and sharp cheddar cheese. My version is a fresher, healthier twist—I nix the sugar, meat, and cheese altogether. The result is a crisp, refreshing salad that’ll be the star of your cookouts all summer long!

Chopped broccoli on a cutting board

How to Make Broccoli Salad

The first step in this broccoli salad recipe is chopping the broccoli. Make sure to cut the florets into bite-sized pieces and to finely dice the stems. The small pieces will soften more and soak up the dressing better than larger pieces will.

Next, you’ll mix up the homemade broccoli salad dressing. Instead of using the typical 1 cup mayo: 2 tablespoons vinegar ratio for my broccoli salad dressing, I replace some of the mayo with olive oil and up the proportion of vinegar. I also add a few teaspoons of Dijon mustard and a little honey to the mix, making for a light, super tangy dressing with a delectable sweet/salty flavor.

Add the broccoli, red onion, and dried cranberries to the creamy dressing, and stir to coat.

Broccoli salad dressing

Now for the best part: the smoky tamari almonds and pepitas! They add wonderful crunch to the salad and bring richness and smoky flavor. They’re the perfect nutritious substitute for bacon and cheese. They’re easy to make—toss the almonds and pepitas with tamari, maple syrup, and smoked paprika, and toast in a 350°F oven for 10 to 14 minutes, until golden brown. Top the salad with the nuts.

Season to taste, and enjoy!

Tip: If you can’t find pepitas, sunflower seeds work here too!

Find the complete recipe with measurements below.

Adding florets to bowl of creamy dressing

Best Broccoli Salad Recipe Tips

Want to make the best broccoli salad around? Here are a few simple tips:

  • Cut your broccoli small. Because this salad features raw broccoli, you want to make sure the pieces are small enough to become fully coated and soften in the dressing. Also, when the broccoli pieces are a similar size to the other ingredients in the salad, you can get a little of everything in each bite.
  • Let it marinate. This salad is good right after it’s made, but it’s even better after a few hours (or even days) in the fridge. The broccoli softens and absorbs the flavors of the dressing—my family loved it on day three!
  • Save some nuts for the last minute. Sure, I like to make this salad ahead so that the flavors can develop, but the key to making it great is the crispy, smoky nuts and seeds on top. If you add them too early, they’ll lose their crunch, so save some to sprinkle on right before serving!

Hands tossing almonds and pepitas with seasonings on a baking sheet

Storage

  • If you’re making this recipe ahead, wait to add the almonds and pepitas. Store them in an airtight container at room temperature. Store the rest of the salad in an airtight container in the refrigerator for up to 3 days. Add the almonds and pepitas right before you eat.
  • If you have leftover salad, store it in an airtight container in the fridge for up to 3 days.

Healthy Broccoli Salad Recipe

What to Serve with Broccoli Salad

This broccoli salad recipe is a perfect side dish for potlucks and cookouts! Serve it alongside classic cookout recipes like these:

Round out the meal with other summer favorites like grilled zucchini and grilled corn on the cob. Don’t forget the lemonade to drink!

Best Broccoli Salad on a plate

More Salad Recipes You’ll Love

If you love this summer salad, try one of these easy salad recipes next:

Get This Recipe In Your Inbox
Share your email, and we'll send it straight to your inbox. Plus, enjoy daily doses of recipe inspiration as a bonus!

Broccoli Salad

rate this recipe:
4.99 from 381 votes
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Serves 4 to 6
This broccoli salad recipe is the perfect easy cookout side dish! Tangy, refreshing, and full of yummy sweet/salty flavor, it's a lighter version of the classic recipe, made with less mayo and no sugar, meat, or dairy.

Ingredients

Smoky tamari almonds

Instructions

  • Preheat the oven to 350°F and line a baking sheet with parchment paper.
  • Chop the broccoli florets into ½-inch pieces and any remaining stems into ¼-inch dice. Peel any woody or course parts from the stem first.
  • In the bottom of a large bowl, whisk together the olive oil, mayo, apple cider vinegar, mustard, maple syrup, garlic, and salt. Add the broccoli, onions, and cranberries and toss to coat.
  • Place the almonds and pepitas on the baking sheet, toss with the tamari, maple syrup, and smoked paprika and spread into a thin layer. Bake 10 to 14 minutes or until golden brown. Remove from the oven and let cool for 5 minutes (they’ll get crispier as they sit).
  • Toss the almonds and pepitas into the salad, reserving a few to sprinkle on top. Season to taste and serve.

Notes

*Note: Chop the florets into roughly ½-inch pieces. Dice the stem into smaller ¼-inch pieces.

 

303 comments

Leave a comment:

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

Rate this recipe (after making it)




  1. Ailsa
    01.12.2021

    5 stars
    Amazing and light. I hate mayo dressings so had tended to stay away from broccoli salads. I substituted the mayo with lactose free yoghurt and it was still yummy. Kids even like/tried it. Going straight onto the recipe favs list.

  2. Vickie
    01.04.2021

    5 stars
    The.best!!! I can’t get enough of this. I eat it for DAYS. (Actually, it doesn’t even last that long!) I tried it tonight with cauliflower and it’s still delicious. Yum!

  3. nepali gandhi
    11.30.2020

    absolutely loved this ! Made it for a dinner party and it was devoured in minutes so going to use this one for another party this week .

  4. Carrie
    11.27.2020

    5 stars
    I made this for Thanksgiving and everyone LOVED it. I used a sherry balsamic instead if apple-cider vinegar (it’s what I had on hand) and a little chipotle powder on the nuts. I could eat this as a stand-alone dish. Was amazing! I have shared with friends and family and highly recommend it. Thank you for sharing!

    • Jeanine Donofrio
      11.28.2020

      I’m so glad everyone loved it!

  5. Renee from Pinterest
    11.09.2020

    5 stars
    Love this recipe!!! I have made it 3 times in one month. It is delicious, healthy & totally addicting. Thank you for creating it:)

    • Jeanine Donofrio
      11.10.2020

      I’m so glad you’ve been loving it so much!

  6. Alma
    10.18.2020

    5 stars
    Amazing! Lasts well in the refrigerator! Even better in a day or two! Thanks this will be added to my favorites!

  7. Mathias Becan
    10.09.2020

    Great recipe! I would lightly steam my broccoli keeping it’s crunch instead of raw. It still is a good salad 😊

  8. Diane
    09.29.2020

    5 stars
    So so good! I didn’t have cranberries so I used goji berries and I’m glad I risked it. I dumped them in the dressing first while I chopped broccoli and onions and they softened nicely. I really appreciate a dressing without sugar. The touch of honey is just right.

  9. Ellen
    09.29.2020

    5 stars
    This is a very delicious recipe! I actually added finely chopped romaine and spinach and made it a full salad for lunch rather than just a side. It was great!

  10. Susan
    08.28.2020

    5 stars
    This is sooo good… even better the next day. Hubby stood at the fridge and finished off… he loves it. Making more today!

    • Jeanine Donofrio
      08.30.2020

      Ha ha, I’m so glad it was such a hit!

  11. Lisa
    08.05.2020

    5 stars
    Hi, is there a nutritional/caloric breakdown for this recipe? It’s so gooooooood! I’ve already made it twice after having it at a friend’s house. Thanks!

    • Jeanine Donofrio
      08.30.2020

      I’m so glad you loved it! Apologies, I don’t calculate nutritional info.

  12. Mary Laub
    08.04.2020

    5 stars
    I made this for dinner tonight and served it with grilled Halibut. I didn’t have pepitas but I did have almonds. My husband raved about it, even there was no bacon or heavy mayo in it.
    Will definitely make it again.

    • Jeanine Donofrio
      08.30.2020

      Hi Mary, I’m so glad you both loved it!

  13. Aynn
    07.28.2020

    I don’t usually cook, as myhusband and I buy most of our main meals from a catering company we like. WE mistakenly got a pound of broccoli and he found this recipe. I’m going to try it, but I haven’t all the ingredients, so I want to know:
    Can I use balsamic vinegar instead of apple cider vinegar?
    What is it like if I don’t have any onions?
    Can I use raisins instead of cranberries?

    Thanks.

    • Jeanine Donofrio
      07.29.2020

      Hi Aynn, balsamic will be a lot stronger and sweeter in flavor. It might work, of if you have white wine vinegar or red wine vinegar those would be my top choices. The onions add some flavor and crunch. Yes, raisins will be just fine instead of cranberries. I hope that helps!

  14. Nina
    07.26.2020

    I made this last night for a group of friends alongside a bbq. Never received so many compliments about a salad & there was nothing leftover. Absolute winner of a recipe – thanks so much for sharing.

    • Jeanine Donofrio
      07.26.2020

      Oh yay, I’m so glad it was such a hit!

  15. Rachel
    07.24.2020

    5 stars
    I love broccoli salad. Just made two batches for different friends and dinners. I taste-tested, and it was dry, so I doubled the sauce, and it still tasted nice and light. Used toasted slivered almonds, and they were the perfect size. I used salted pepitas, so I didn’t bother with tamari. Best after one day. I will definitely make it again.

  16. Christina Gibson
    07.01.2020

    5 stars
    Boy! This broccoli salad is so yummy. We ate it right after making it so I’m looking forward to leftovers today with blended flavors. We had it with mango Salsa and leftover grilled salmon.

    • Jeanine Donofrio
      07.12.2020

      I’m so glad you loved it!

  17. clara webb
    06.04.2020

    what is Tahini i have never heard of this help

    • Jeanine Donofrio
      06.05.2020

      It’s like peanut butter, except it’s made with ground up sesame seeds. Look for it in the middle eastern aisle of any grocery store.

      • Lynn
        06.30.2020

        My daughter has nut and seed allergies so we don’t have any in our house. What can I use instead of the almonds?

        • Jeanine Donofrio
          06.30.2020

          Hi Lynn, just double the pepitas – they’re still so crunchy and tasty!

          • Lynn
            06.30.2020

            Hi
            Pepitas are a seed so I can’t use them.

            Lynn

        • Jeanine Donofrio
          06.30.2020

          oh sorry, I read to quickly and just saw the nut part. I would just skip the toppings (nuts & seeds) altogether.

  18. Theresa
    04.27.2020

    5 stars
    I absolutely love this salad! I had never eaten broccoli salad before. In all my 38 years it had always looked so gross. Then I found your recipe by accident and the photos looks so good I went for it. I LOVE this salad so much. I craved it all summer long. I make it at least 2 times a week in warmer weather and I still make it a few times a month the rest of the year.
    Thank you

  19. Lalla
    04.23.2020

    5 stars
    I was hesitant to make a recipe with raw broccoli. I made this one last night and we loved it. Will definitely make this again!
    Jeanine, I love your cookbooks. Thank you for this recipe.

A food blog with fresh, zesty recipes.
Photograph of Jeanine Donofrio and Jack Mathews in their kitchen

Hello, we're Jeanine and Jack.

We love to eat, travel, cook, and eat some more! We create & photograph vegetarian recipes from our home in Chicago, while our shiba pups eat the kale stems that fall on the kitchen floor.