Subscribe for our FREE 30 minute meals book!

  • Recipes
    • Appetizers & Sides
    • Breakfast
    • Desserts
    • Drinks
    • Lunch & Dinner
    • Noodles & Stir Fries
    • Pasta
    • Salads
    • Snacks
    • Soups & Stews
    • Browse All
  • Dinner
  • Dessert
    • Cakes & Cupcakes
    • Chocolate
    • Cookies
  • Diet
    • Egg Free
    • High Protein
    • Nut Free
    • Paleo
    • Refined Sugar Free
    • Vegan
    • Vegetarian
    • Browse All
  • About
    • About Claire
    • Work With Me
    • Recipe Ebook
  • Shop
    • Appetizers & Sides
    • Breakfast
    • Desserts
    • Drinks
    • Lunch & Dinner
    • Noodles & Stir Fries
    • Pasta
    • Salads
    • Snacks
    • Soups & Stews
    • Browse All
  • Dinner
    • Cakes & Cupcakes
    • Chocolate
    • Cookies
    • Egg Free
    • High Protein
    • Nut Free
    • Paleo
    • Refined Sugar Free
    • Vegan
    • Vegetarian
    • Browse All
    • About Claire
    • Work With Me
    • Recipe Ebook
  • Shop

Meal Type ยป Gluten Free Appetizers and Sides ยป Vegan Broccoli Salad

Vegan Broccoli Salad

Claire Cary

By

Claire Cary

5 from 5 votes
April 1, 2022
Jump to Recipe

While it may not sound like much, this vegan broccoli salad is a fresh and easy to make side dish that is chock full of flavor. With a simple almond and orange based dressing, this recipe is healthy, crisp and ready in 15 minutes!

vegan broccoli salad in a bowl with sliced almonds on top

Maybe this is an unpopular opinion but broccoli is my favorite vegetable. I love it in salads like this one, air fried, roasted, steamed and even in smoothies. Broccoli salad is a traditionally not so healthy salad with lots of mayo, sometimes sugar and cheese.

It can be pretty heavy and dairy-filled, but this vegan broccoli salad is totally the opposite! The flavors are similar to my edamame crunch salad, but with a few key twists.

It’s fresh and crisp with an incredibly flavorful almond and orange based dressing. Plus, it only takes about 15 minutes from start to finish and keeps in the fridge for about 3 days. Try my tomato cucumber salad or spicy asian cucumber salad next!

Before we get started…

  • You need fresh, raw broccoli for this recipe. Try to find broccoli that looks very green and vibrant, not yellow!
  • This recipe is very versatile, you can toss in some shredded carrots, leave out the cabbage, make the dressing spicier – whatever you like!
  • Most broccoli salads call for a mayo based dressing, but I am not a big mayo fan so we’re taking a bit of an Asian spin on this recipe and using a homemade almond butter based dressing.
ingredients in bowls with labels

How to make vegan broccoli salad

Make dressing. Add all of the salad dressing ingredients to a bottle and shake well to combine. You can also stir it up in a bowl, but I find shaking is easiest and really helps the ingredients incorporate well. Taste and adjust flavors as desired.

Prep salad base. Add all salad ingredients to a bowl. My preferred method of chopping broccoli for a salad is to make it really small. I don’t keep it in larger florets, rather I like bite sized/shaved pieces. I find it’s easiest to eat this way!

Combine and serve. Toss the salad with half of the dressing and let sit for about 10-15 minutes to marinate. This will help soften the broccoli a bit without anything getting soggy. Toss with the rest of the dressing and serve. Enjoy!

two images showing how to make the recipe

Key ingredients

Broccoli. You need about 2 small heads of fresh raw broccoli for this recipe. I like to chop it really small to make for a better eating experience!

Purple cabbage. I like to finely shred the cabbage either in my food processor or using a mandolin to get very thin pieces.

WANT TO SAVE THIS RECIPE?

Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Golden raisins. Regular raisins are also a great option, but I’ve always preferred the taste and texture of the golden variety and I think they pair well with the rest of the ingredients in this recipe.

Almonds. I like using sliced almonds in this recipe, but slivered almonds, chopped almonds or even walnuts would be delicious.

Green onion & cilantro. I’ve made this vegan broccoli salad with both green and red onion, but generally prefer it with the green. It’s a bit more mild and I find the flavor of red is a bit too strong. You can try using a mix if you like though!

Almond dressing. We’ll be using a homemade almond based dressing that features creamy almond butter, orange juice, soy sauce/tamari, garlic, ginger and rice vinegar. I used honey to sweeten, but maple syrup will work if you follow a strict vegan diet.

You can leave out the almonds in the salad and sub the almond butter with sunflower seed butter for a nut free option. Tahini would be ok as well, but the flavor of sunflower butter would be best.

pouring the salad dressing on top of the salad

Do you cook broccoli for broccoli salad?

No! Well, I suppose you could if you wanted to, but broccoli is generally raw in salad and I suggest keeping it that way for this vegan broccoli salad!

The dressing will soften the broccoli over time so it won’t be quite as tough, and I suggest chopping it up into smaller florets to make it easier to eat.

If you are going to cook the broccoli, I suggest blanching it for just 30 seconds to 1 minute, then letting it cool. It will still be crisp and bright green, but will be a bit easier to chew/digest.

vegan broccoli salad in a bowl with dressing on top

Storage tips

Because broccoli is such a tough vegetable, it holds up well and won’t get soggy like some other salads. You can safely prep this salad in advance and it’ll keep in the fridge for about 3 days.

You could even add it to a stir fry with some rice and protein of choice for a simple meal!

vegan broccoli salad in a bowl with a fork on the side

Try these salads next!

  • Edamame Crunch Salad
  • Thai Quinoa Salad
  • Vegan Pasta Salad
  • Peach Quinoa Salad

If you make this recipe, be sure to tag me on instagram so I can see your creation and subscribe to my newsletter for weekly recipe updates. Leave a review below and let us know how it turns out!

5 from 5 votes

Vegan Broccoli Salad

by: claire cary

While it may not sound like much, this vegan broccoli salad is a fresh and easy to make side dish that is chock full of flavor. With a simple almond and orange based dressing, this recipe is healthy, crisp and ready in 15 minutes!
/ /
Prep: 10 minutes mins
Cook: 5 minutes mins
Total: 15 minutes mins
6

Ingredients

Salad

  • 4 cups chopped broccoli florets about 2 small heads
  • 1 ½ cups shredded purple cabbage
  • ½ cup golden raisins
  • ½ cup sliced almonds
  • ⅓ cup green onion
  • ¼ cup cilantro

Dressing

  • 6 tablespoons creamy almond butter
  • 2 tablespoons honey or maple syrup
  • 2 tablespoons rice vinegar
  • 4 tablespoons orange juice
  • 2 tablespoons low sodium soy sauce or tamari
  • 2 teaspoons toasted sesame oil
  • 2 cloves garlic, minced
  • 1 tablespoons freshly grated ginger
  • ¼ teaspoon red pepper flakes or more, to taste
US Customary – Metric

Instructions

  • Add all of the salad dressing ingredients to a bottle and shake well to combine. You can also stir it up in a bowl, but I find shaking is easiest. Taste and adjust flavors as desired.
  • Add all salad ingredients to a bowl.
  • Toss the salad with half of the dressing and let sit for about 10-15 minutes to marinate.
  • Toss with the rest of the dressing and serve. Enjoy!

Notes

Broccoli salad generally uses raw broccoli, but if you are going to cook the broccoli, I suggest blanching it for just 1 minute, then letting it cool. It will still be crisp and bright green, but will be a bit easier to chew/digest.
Serving: 1cup / Calories: 300kcal / Carbohydrates: 29g / Protein: 10g / Fat: 17g / Saturated Fat: 1g / Fiber: 7g / Sugar: 11g

Did you make this?

Mention @eatwithclarity or tag #eatwithclarity!

Related posts:

  1. Thai Noodle Salad
  2. Edamame Peanut Crunch Salad
  3. Vegan Chickpea ‘Tuna’ Salad
  4. Bang Bang Cauliflower
5 from 5 votes (2 ratings without comment)

leave a comment and rating Cancel reply

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

Recipe Rating




Comments

  1. Jess
    May 21, 2025

    I love this recipe – will be a new staple! Quick to make and absolutely delicious!5 stars

    Reply
    1. Claire Cary
      May 21, 2025

      Thank you, Jess!

      Reply
  2. Cayla
    December 8, 2024

    Looks great. Can I sub peanut butter instead?

    Reply
    1. Claire Cary
      December 8, 2024

      yes!

      Reply
  3. Amy
    October 5, 2023

    Very good, not difficult to make.5 stars

    Reply
  4. Nikki
    May 26, 2023

    Seriously, one of my fav recipes ever!5 stars

    Reply
    1. Claire Cary
      May 27, 2023

      Thank you, Nikki!

      Reply
claire cary

Welcome,
I’m Claire

Eat With Clarity is a place for gluten free recipes that are just as good as the real thing. With plenty of vegan, vegetarian and paleo options, there is something here for everyone!


Read Claire’s Story

you’ll also love

  • Gluten Free Salad Recipes

    Thai Noodle Salad

  • Gluten Free Appetizers and Sides

    Edamame Peanut Crunch Salad

  • Gluten Free Appetizers and Sides

    Gluten Free Quinoa Tabbouleh Salad

  • Gluten Free Pasta Recipes

    Vegan Pasta Salad with Lemon Dressing

  • Gluten Free Appetizers and Sides

    Vegan Macaroni Salad

  • Gluten Free Appetizers and Sides

    Massaged Kale Avocado Salad

claire cary of eat with clarity

get more clarity

"โœฆ" indicates required fields


More

  • About
  • eBook
  • Disclaimer
  • Privacy
  • Services

Recipes

  • Recipe Index
  • Breakfast
  • Desserts
  • Dinner
  • Drinks

As Seen In

  • Buzzfeed
  • Yahoo!
  • Well + Good
  • Parade
  • Self

Site by Katelyn Gambler & Made To Thrive

COPYRIGHT ยฉ 2021 ยท EAT WITH CLARITY, LLC. ALL RIGHTS RESERVED.

Information from your device can be used to personalize your ad experience.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.