This is the most delicious Vegan Broccoli Salad and it makes a perfect side dish for potlucks! With a creamy homemade dressing, the salad can be prepped in less than 30 minutes.
This is the best Vegan Broccoli Salad recipe! This classic potluck dish is taken up a notch, tossing fresh broccoli, cabbage, dried cranberries, seeds, and nuts in a deliciously creamy cashew salad dressing. Your guests wonโt even know itโs vegan!
What makes this vegan broccoli salad recipe so special (besides the dressing) is the wide variety of irresistible textures. Sliced almonds add a satisfying crunch, broccoli and cabbage are crisp and refreshing, and dried cranberries give every bite a pop of tartness. The creamy and tangy homemade dressing is the perfect finishing touch, giving this salad a distinct richness that will keep you going back for more.
Keep this recipe in your back pocket when you want your guests to actually be excited by the salad on their plates! Serve it with even more vegan potluck or barbecue recipes, like Vegan Chicken Salad and Vegan BBQ Sandwiches, and enjoy!
Ingredients needed (with substitutions)
- Broccoli – Of course! The raw broccoli is chopped into bite-sized pieces before itโs tossed with the rest of the ingredients and dressing. Try to use the freshest broccoli you can find, with tight, dark green buds and bright green stems.
- Red cabbage – The cabbage is sliced very thinly to give this salad a crispy and refreshing crunch. Feel free to use chopped baby kale instead, or a mix of both. Or leave it out and use all broccoli.
- Red onion
- Dried cranberries – Dried fruit is a must-have in broccoli salad recipes because it adds a pop of sweet and tart flavors. Golden or brown raisins would work well as a substitute.
- Pepitas
- Almonds – Or you can use pistachios, walnuts, or another nut you have on hand. If you have an aversion to nuts, use sunflower seeds instead.
- Cashews – Raw cashews are soaked in hot water, then blended with lemon juice and water to make the base of the creamy broccoli salad dressing. For a nut free salad dressing, replace the cashews with 1 cup of my Vegan Tofu Mayonnaise (or store bought vegan mayo) and omit the water and lemon juice from the recipe. No need for a blender, either – just mix in a bowl!
- Lemon juice – To brighten up the cashew cream.
- Apple cider vinegar – For the salad dressing. Leave out if you really dislike the taste of vinegar.
- Maple syrup
- Salt
- Turmeric – Just a pinch of ground turmeric gives the salad dressing a rich, golden color.
- Water
How to make vegan broccoli salad
Find the complete recipe with measurements in the recipe card below.
Make the salad dressing by blending the soaked cashews with lemon juice, apple cider vinegar, maple syrup, salt, turmeric, and water. Blend on high until itโs very smooth and creamy.
Next, add the chopped broccoli, sliced cabbage/baby kale, red onion, dried cranberries, pepitas, and almonds to a large salad bowl.
Pour the creamy dressing into the bowl, then toss to coat. Place the salad in the fridge to chill for 30 minutes before serving. Enjoy!
Serving suggestions
Broccoli salad is the ultimate side dish you can serve next to roasted vegetables, watermelon salad, potato salad, and other delicious sides. Pair it with jackfruit pulled pork sandwiches, veggie burgers, vegan kebabs, or baked BBQ tofu for the main dish, and enjoy!
Tips and tricks
- Because the broccoli is served raw, make sure to wash it really, really well before you get started. And remember to dry it in a salad spinner or with paper towels to help the dressing stick.
- Cut the broccoli into even bite-sized pieces that are easy to eat.
- Always chill the assembled salad for at least 30 minutes before serving. This gives all of the flavors time to mingle together, leaving you with an extra tasty salad.
- Other mix-ins you can add to broccoli salad are sliced grapes, cauliflower florets, diced apples, crumbled tofu bacon, crumbled vegan feta, sliced fennel, shredded vegan cheese, shredded carrots, or sliced radishes.
How to store broccoli salad
Unlike leafy green salads, the broccoli salad wonโt lose many of its wonderful textures as it sits. The leftovers keep for up to 3 or 4 days when theyโre stored in an airtight container in the fridge.
Want more vegan salads?
- Pesto Pasta Salad
- Chickpea Salad
- Watermelon Arugula Salad
- Jennifer Aniston Salad
- Quinoa Salad with Chickpeas
Vegan Broccoli Salad
Ingredients
Broccoli Salad
- 8 cups chopped broccoli about 3 heads
- 2 cups shredded red cabbage or baby kale
- 1/3 cup diced small red onion
- 1/2 cup dried cranberries
- 1/4 cup pepitas
- 1/4 cup sliced almonds
Dressing
- 1 1/2 cups raw cashews
- 2 tablespoons lemon juice
- 1 tablespoon apple cider vinegar
- 3 tablespoons pure maple syrup
- 3/4 teaspoon salt
- 1/2 teaspoon ground turmeric
- 3/4 cup water
Instructions
Prepare the dressing
- Heat up 3-4 cups of water in a tea kettle or pot. Once boiling, pour over the cashews in a bowl or glass measuring cup. Let them soak for 5 minutes.
- Drain the cashews, discard the soaking water and add to a high powered blender. Add the lemon juice, apple cider vinegar, maple syrup, salt, turmeric and fresh water. Blend on high until very smooth and creamy. Set aside.
Assemble the salad
- In a large bowl, combine the chopped broccoli, baby kale, red onion, dried cranberries, pepitas and sliced almonds. Pour the prepared dressing over and mix well with a large spoon until everything is coated.
- Refrigerate for at least 30 minutes before serving to let the flavors mingle. Enjoy! Leftovers will keep for 3-4 days in a covered container in the refrigerator.
Notes
- May use a mix of baby kale and red cabbage, or leave out and use all broccoli.
- You could use a mix of broccoli and cauliflower instead of all broccoli.
- Nut free – Feel free to leave out the almonds (and pepitas) if needed. Could use sunflower seeds instead for crunch. Also use vegan mayo that is nut free instead of the cashew dressing.
-
To make the dressing with vegan mayo instead of raw cashews as the base, use 1 cup of vegan mayo and omit the cashews, water and lemon juice. Simply whisk in a small bowl.
This salad is delicious! I added chickpeas and didn’t use cabbage because I didn’t have it on hand. I will add this into regular rotation.
How wonderful you loved the salad, Carissa! I love its versatility as well! I’m thrilled you’ll be adding it to your meal rotation! Thanks for sharing your awesome review! Happy cooking!
This is an easy, delicious salad. I love the dressing. Thanks for another great recipe!
You are welcome, Jen! I appreciate your wonderful review and feedback! Happy cooking to you!
I make this salad all the time! I bring it to potlucks and the bowl is always scraped clean. Everyone raves about it! (I do the Mayo version for the dressing just because itโs a little easier.)
Hi Becca. I’m thrilled to hear the salad is a hit! Thanks for taking time to share your wonderful review!
I made this yesterday and it is absolutely delicious. The dressing is perfect for the broccoli. Lots of great texture and crunch and creaminess. This is really great for large gatherings.
Hi Diane. I’m glad your broccoli salad turned out delicious! Thanks for your wonderful feedback and review!
This sounds absolutely delicious, I have an issue, company coming. I need some vegan recipes but he is allergic to cashews and pistachios ๐ So many of dressings and sauces ask for cashews. Is there a different nut you could recommend ? Thank you.
I hope you will try it! To make the dressing nut free, use vegan mayo instead of raw cashews: use 1 cup of vegan mayo and omit the cashews, water and lemon juice. Simply whisk in a small bowl. Hope this helps!
Wow! Yum! I used less broccoli than the recipe calls for so it was a bit creamier in terms of salad to dressing ratio, but otherwise followed exactly.
So glad you loved the salad, Kelly! Thanks for your fabulous review!
Make broccoli salad frequently but Nora this is absolutely the BEST. We have made your chocolate cake, zucchini bread, corn bread, and lemon blueberry bread. All recipes are easy and absolutely delicious blue ribbon winners!
So glad you loved the salad! Thanks for your awesome feedback and review, and for using my recipes! ๐
I made this salad for the first time yesterday to take to a Fatherโs Day picnic and it was delicious. The combination of the pepitas, almonds and the sweetness of the cranberries and crunchiness of the broccoli, red onion and cabbage worked so well. The dressing was easy to prepare too. Iโm the only vegan in our family and my Aunts, Uncles and my parents said they really enjoyed it. I will definitely be making this again!
Thank you, Samantha, for your fabulous feedback and review! I’m thrilled you loved the salad!
Wow thank you for this recipe! Iโd actually never eaten broccoli raw but Iโm obsessed with this! Iโll be making it all summer, and it really fills you up. Thank you!
You are welcome! Thank you for you fabulous feedback and review!
I love this broccoli salad! I made it with vegan mayo because I was on a time crunch. We took it on a camping trip and it was delicious.
I’m thrilled you loved the salad! Thanks for your fantastic feedback and review!