Main image of Broccoli Salad

View on phone

Broccoli Salad

15 min

Salad

Side

No cook

This vegan broccoli salad might just turn you around if you aren't a fan of raw broccoli. There’s a reason broccoli salad is a picnic staple - and we can’t get enough! Unlike most leaf-based salads, this salad won’t wilt when prepared ahead of time. The creamy dressing clings perfectly to every delicious and crunchy bite.

Servings

Total

15 min

Prep

15 min

Swap out

Soy symbol

soy

Treenut symbol

tree nut

Free from

Peanut symbol

peanut

Sesame symbol

sesame

Gluten symbol

gluten

Ingredients

Broccoli salad base

  • 1
    medium broccoli, broken into small pieces
  • ⅓ cup (48g)
  • ⅓ cup (45g)
    toasted pine nuts
  • ½
    medium shallot, thinly sliced
  • 1
    avocado, cubed

Broccoli salad dressing

Directions

  1. In a large bowl, combine the broccoli, cranberries, pine nuts, shallot, and avocado.
  2. In a mason jar or small bowl, combine the dressing ingredients. Pour half the dressing over the salad and toss to coat.
  3. Serve, with the remaining dressing on the side. Enjoy!

Notes

  • Quickly blanch the broccoli in boiling water if raw broccoli isn't your thing.
  • Nutrition tip: aim to use plant-based yogurt that is fortified with calcium.

Storage

  • This salad can be prepared ahead of time. The dressed salad holds up for 1 day in the fridge, but we suggest adding the avocado just before serving.
  • The undressed salad without avocado can be stored separately from the dressing in airtight containers in the fridge for up to 3 days.

Let us know what you think

Nutrition info

Focusing on numbers can harm our relationship with food. Instead, our philosophy is to Nourish the Cells & the Soul. For specific nutrition needs due to a medical condition, consult a dietitian or physician. While we strive to provide accurate nutritional information, we cannot guarantee its accuracy. See our disclaimer for details.

Show nutrition info  

Frequently asked questions

How do you cut broccoli for salad?

To prep broccoli for salad, simply cut the tree-looking florets into bite-sized pieces and trim off the tough stems. You can also peel and slice the stems if you want to add a little extra crunch too though!

Can you use frozen broccoli for broccoli salad?

We recommend fresh broccoli if possible, but you can use frozen broccoli if it’s more accessible. Just be sure to thaw it and lightly blanch it first to help keep its crunch.

What serves well with broccoli salad?

There are so many ways to enjoy it, whether as a meal or a side! You can pair it with pasta, sandwiches, soups, or even grilled protein like tofu with rice for a balanced plate.

Can you freeze salad with broccoli?

We don’t recommend freezing salads with broccoli, as the texture of the veggies and creamy dressing will change once thawed. Enjoy fresh for the best crunch and flavour.

Can you make broccoli salad ahead of time?

Yes, you can prepare broccoli salad in advance! The dressed salad will stay fresh in the fridge for about a day, but for the best texture, add the avocado just before serving. If you keep the undressed salad and dressing separate, it'll stay good for up to 3 days.

More for the eyes

a bowl of broccoli pieces, cranberries, pine nuts, shallot, and avocado cubes a bowl of salad with broccoli and cranberries a bowl of salad with cranberries and broccoli

Leave a comment

Rate this post


Catalina Ordoñez - Sept. 28, 2025, 9:16 p.m.

¡Deliciosa!


Jeanine - Sept. 28, 2025, 8:28 p.m.

The brocolli salad was very good, I am printing the recipe to make again!


Yuliia Soloviova - Sept. 25, 2025, 9:51 p.m.

OMG! The best broccoli salad I have ever tried ♥️


Mark - Sept. 25, 2025, 6:59 p.m.

This is much like a salad we already make, but I have to try your version.

How much does one medium head of broccoli weigh?

PUL small logo PUL Team - Sept. 25, 2025, 9:20 p.m.

Ooou how fun to hear about your own version of the broccoli salad recipe, Mark! A medium head (mostly the florets without a big stalk) for us is about 300 grams, that said you can adjust the amount of broccoli you add to get the sauce ratio to your liking 😊

Mark - Sept. 29, 2025, 2:29 p.m.

Thank you! I did make your version last week and it was delicious!


Jessica - Sept. 25, 2025, 1 a.m.

Delicious. Quick and easy to make. The dressing was delicious


anon - Sept. 24, 2025, 5:14 p.m.

I only made the dressing for salad ingredients I already had in the fridge. We liked the dressing.


Safa - Sept. 23, 2025, 12:55 a.m.

This was such a good salad! Wow. Such simple ingredients! Who thought Brocolli could be soooo good. I blanched it though.


Inu - July 5, 2025, 10:06 p.m.

Perfection! Great taste and texture!! Will certainly make again and again and again 🙌


Lamiae Laabid - April 22, 2025, 7:21 p.m.

This was so yummy! I had it yesterday and made it again today <3


Jolie Hunter - April 18, 2025, 3:13 a.m.

loved it😍


nedajane - Sept. 23, 2024, 6:22 a.m.

The whole family loved it!!


Astrid - Aug. 2, 2024, 5:59 p.m.

When I was making this salad I felt crazy... Cuz who would eat raw broccoli? But because of all the positive comments I tried. And now I am crazy cuz I like to eat raw broccoli!!!! Amazing salad :)

PUL small logo PUL Team - Aug. 3, 2024, 3:42 p.m.

Aww welcome to team raw broccoli 😜 so glad that the salad was enjoyed, Astrid!


Shelby Biermann - July 31, 2024, 4:10 a.m.

Delicious! And quick!


claire - June 25, 2024, 9:44 p.m.

Ok i hate raw broccoli but THIS OMG. I had an excellent meal. I really went out of my comfort zone with this one and payed extra care to chop the broccoli very finely si wouldn’t have too much of the taste. Everything was delicious! Thank you so much!

PUL small logo PUL Team - June 26, 2024, 3:32 a.m.

Woop woop! Thanks for welcoming us on the adventure of adding in some broccoli, and for the glowing review. Happy cooking, Claire 🤗


rachel - June 12, 2024, 3:43 a.m.

Soooo good! I shredded my broccoli stems to reduce waste and added some shredded carrots to up the veggie content which was perfect with all of the dressing!

PUL small logo PUL Team - June 12, 2024, 6:28 a.m.

Mmm sounds lovely, Rachel - thank you for taking the time to share your experience with the broccoli salad☺️


nav - June 1, 2024, 10:54 p.m.

Loved it! Easy and healthy 💛


Norma Afif - May 22, 2024, 10:30 a.m.

We loved it!! 🥰🥰


Heather Downing - May 21, 2024, 6:53 a.m.

Very good!


Sasha - May 18, 2024, 10:05 a.m.

Was not expecting much. I just needed to use broccoli and avocado I had in the fridge. It turned out sooooo good!!! Hits all the rights spots. For sure will be making it again😋

PUL small logo PUL Team - May 18, 2024, 11:48 a.m.

So glad you enjoyed it so much Sasha, it's one of my faves too 🥰


Paulina - March 30, 2024, 11:04 a.m.

First time trying raw broccoli. I’m amazed. So quick to prepare and delicious and nutritious!


Martunia - March 26, 2024, 8:06 p.m.

Three portions of this salad can constitute a whole meal. Had it for dinner tonight, so I know 😋


Ksenako - Feb. 22, 2024, 6:43 p.m.

Hello! Another add to my fave salads from PUL ❤️
I added an apple for extra crunch and freshness (or maybe I just like to add apples to salads😅)
Simple, quick, and delicious 🤗 Thank you ^^


Pammy Cosmetix - Feb. 19, 2024, 8:33 p.m.

This is so delicious! We have made this salad now for the fifth time and will continue making it. I adore the dressing so much😍 We have added some chopped sweet peas and some baby spinach leaves for some extra crunch. It‘s one of my favourite salads ever, thank you!

PUL small logo PUL Team - Feb. 19, 2024, 10:03 p.m.

Awe we're so happy that the salad and dressing are being enjoyed, Pammy - thanks so much!


maria - Feb. 17, 2024, 6:57 a.m.

Very good. Maybe it was a little too much dressing, I’d make less next time


Ioana - Feb. 11, 2024, 11:42 a.m.

Didn't know what to expect. Most happy to have tried this. Really good!


Dicey - Jan. 20, 2024, 8:26 a.m.

The dressing is one of the best yet, brings the whole dish together, have plenty left to try on something else, delicious.
I added celery to the dish, which went well with the salad. Xx

PUL small logo PUL Team - Jan. 20, 2024, 7:13 p.m.

Mmm celery is a lovely idea to add, Dicey! We're so happy that the broccoli salad was enjoyed 😊


Flo - Jan. 19, 2024, 10:18 a.m.

Holy moly. This sauce is fire 🔥


Annelies - Jan. 16, 2024, 5:13 p.m.

Didn't expect it, but I LOVED it :) Flavours mix really well. I used raisins instead of cranberries. I also liked the dressing, although only used half of it.

PUL small logo PUL Team - Jan. 16, 2024, 11:21 p.m.

Yayy we're so thrilled that the broccoli salad was enjoyed, Annelies, thank you! 😊


Alexandra Salahoru - Jan. 12, 2024, 1:46 p.m.

Really really nice. Was so surprised. I didn't have yogurt so I used tahini and a bit of water instead and it still tasted so delicious. Will try with yogurt next time!


Julie - Jan. 10, 2024, 9:24 p.m.

I’m in trouble! This was so good I couldn’t stop eating it. The flavors all came together to create a very pleasant taste in my mouth, and the textures were fabulous. Who doesn’t like crunchy, creamy, with a light sweetness. I’m not vegan so I used regular mayo, whole fat Greek yogurt, and cherries instead of cranberries because that’s what I had in my house. I’ve loved every one of Sadia’s recipes that I’ve tried and can’t wait to make more. Such a talented, intelligent, and humble woman! I love the new app too!!


Hailey Hobson - Jan. 10, 2024, 3:03 p.m.

Turned out awesome. Great recipe. I used pumpkin seeds instead of pine nuts and thought half the dressing was plenty! So tasty!


Milou - Jan. 9, 2024, 5:17 p.m.

Yummy salad but it had too much vinegar in the dressing for my taste.
Also, the mayo doesn’t get mentioned in the ‘make’.

PUL small logo PUL Team - Jan. 9, 2024, 10:41 p.m.

Hey there, Milou, thanks for taking the time to share the review! We'll keep it in mind to help us improve. We've also update the recipe so mayo shows up in the Make step-by-step instructions 🤗


Japsowin Kaur - Jan. 4, 2024, 5:53 p.m.

This looks unbelievably good! Can't wait to try this out


Lily White - Jan. 4, 2024, 4:54 p.m.

u definitely knocked! it out of the park!! with this one Sadia, I used pomegranates instead of cranberries skipped the shallots it makes you drink water 💦💦💦

PUL small logo PUL Team - Jan. 4, 2024, 10:45 p.m.

So happy to hear the recipe was enjoyed, Lily, thank you ☺️