• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Bree's Vegan Life
  • Plant-Based Recipes
  • Vegan Living
    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
search icon
Homepage link
  • Plant-Based Recipes
  • Vegan Basics
  • Vegan Food Products
  • Vegan Lifestyle
  • Is It Vegan?
  • Eating Out
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    • Four vegan recipes with text that says Vegan Father's Day Recipes.
      Vegan Father's Day Recipes
    • Four vegan wraps filled with various vegetables and sauces.
      16 Vegan Wrap Recipes That Are Perfect For Lunch
    • Two banana chocolate milkshakes topped with whipped cream with golden straws in them.
      Chocolate Banana Milkshake
    • A strawberry banana smoothie bowl topped with slice banana and strawberry.
      Strawberry Banana Smoothie Bowl
    • A plate of creamy vegan sweet potato salad with ground black pepper sprinkled on top.
      Vegan Sweet Potato Salad
    • Dill pickle hummus, a veggie hummus sandwich, vegan potato salad, and 5 bean salad.
      20+ Easy Vegan Picnic Ideas
    • A plate of vegan almond butter cookies.
      Vegan Almond Butter Cookies
    • A spoon in a vegan vanilla mug cake topped with frosting and sprinkles.
      Vegan Vanilla Mug Cake
    • A vegan cinnamon mug cake topped with white icing and ground cinnamon.
      Vegan Cinnamon Mug Cake
    • A stack of peanut butter cookies on a plate, surrounded by more peanut butter cookies.
      Vegan Gluten-Free Peanut Butter Cookies
    • A bowl of salsa soup with rice and black beans.
      Salsa Soup With Rice and Beans
    • A veggies pesto sandwich on a wooden cutting board.
      Veggie Pesto Sandwich
    Home » Main Dishes

    Easy Broccoli Salad (Vegan + Oil-Free)

    Modified: Apr 3, 2020 | Published: Apr 3, 2020 by Bree Sheree

    673 shares

    This post contains affiliate links for which I may earn a commission (at no extra cost to you) should you make a purchase. As an Amazon Associate I earn from qualifying purchases. Please see my disclaimer for more information.

    Jump to Recipe
    Broccoli salad with creamy dressing and text that says, "Broccoli Salad Vegan and Oil-Free."

    This vegan broccoli salad is super easy to make and it has a delicious, creamy, oil-free dressing! It makes a great healthy salad for any meal.

    Close up of a plate of broccoli salad with a large bowl of broccoli salad in the background.

    Why I love this broccoli salad

    This broccoli salad is perfect because it combines numerous healthy ingredients with delicious flavour! It is:

    • Whole-foods plant-based
    • Oil-free
    • Gluten-free
    • Creamy
    • Flavourful
    • Tangy
    • Raw

    Health benefits of broccoli

    Raw broccoli is the main ingredient in this salad. Broccoli isn’t known as the most popular vegetable, but I have personally always loved it! The dressing for this broccoli salad is good enough to get almost anyone to enjoy it, even those who aren’t broccoli lovers.

    And the benefits are so worth it!

    Broccoli is one of many cruciferous vegetables, which have the potential to prevent DNA damage, defend against invaders such as pathogens and environmental pollutants, slow or prevent cancer spread, and more!

    Large bowl of broccoli salad with a plate of salad behind it. On the table there is a head of broccoli, some red onion, and half an apple.

    In his book, How Not to Die, Dr. Greger recommends at least one serving of cruciferous vegetables everyday, as well as two servings of greens per day. Broccoli fits the bill for both, so this salad can help you get in those servings!

    If you are interested in learning more about the health benefits of various whole plant foods, I highly recommend the book mentioned above, or check out Dr. Greger’s website, NutritionFacts.org.

    Ingredients for this vegan broccoli salad

    Bowl of ingredients, including chopped red cabbage, chopped apple, chopped red onion, raisins, and broccoli florets.

    This easy broccoli salad recipe is filled with wholesome ingredients. Here is what you will need:

    • Broccoli
    • Red onion
    • Red cabbage
    • Raisins
    • Apple
    • Cashews
    • Apple cider vinegar
    • Maple syrup
    • Almond milk
    • Garlic powder
    Broccoli salad on a small plate, with a head of broccoli on the table next to the plate.

    Substitutions

    The great thing about salads is that they can usually be adapted to suit your personal taste.

    The dressing for this recipe should be made as is, however you could switch out the almond milk for another plant-based milk. I would not use coconut milk however, because that often gives a strong coconut taste.

    As for the salad ingredients, you could omit or add anything you want, other than the broccoli of course. The broccoli is a must!

    If you don’t like raisins, you could just leave them out, or substitute with another dried fruit such as cranberries.

    For the apple I recommend Gala, but if you have another favourite type of apple, give it a try!

    The amount of red onion can be adjusted to your preference. Some people like a lot of onion, while others may think just ¼ cup is enough.

    You can also add some nuts or seeds to this salad if you’d like!

    Close up of salad in a bowl, including broccoli, apple, onion, cabbage all covered in a creamy dressing.

    Making the creamy, oil-free dressing

    The dressing for this vegan broccoli salad is really what makes it a crowd pleaser!

    In order to get a smooth, creamy texture, you will need to soften your cashews first. There are two options for doing this:

    1. Soak them at room temperature: Just put the cashews in a bowl and add water until they are all completely covered. Let them sit on your counter for at least 2 hours. You can even soak them overnight if you have the time. The longer they soak, the easier it will be to blend them!
    2. Boil them (faster method): If you want to make this recipe right away, you can add the cashews to a pot and fill with water until they are completely covered. Heat on the stove top until the water boils, then lower the heat and let the water simmer for about 15 minutes.

    Once your cashews are softened, drain the water and they are ready! Add them to a food processor or high-powered blender with the other dressing ingredients.

    To get the dressing nice and smooth, blend for a few minutes, stopping to scrape down sides as needed.

    Other salads you may enjoy:

    Healthy Quinoa Salad

    Chickpea Salad (No Mayo)

    5 Bean Salad

    Recipe

    Half of a plate of broccoli salad with a creamy dressing.
    Print Recipe
    5 from 1 vote

    Easy Broccoli Salad (Vegan + Oil-Free)

    This vegan broccoli salad is super easy to make and it has a delicious, creamy, oil-free dressing! It makes a great healthy salad for any meal.
    Total Time25 minutes mins
    Course: Salad
    Cuisine: Vegan
    Servings: 6
    Calories: 278kcal
    Author: Bree Sheree

    Ingredients

    For the salad

    • 4 cups broccoli (chopped into small florets)
    • ⅓ cup red onion (chopped)
    • ½ cup red cabbage (chopped)
    • ¼ cup raisins
    • ½ Gala apple

    For the dressing

    • 1 ½ cups cashews (soaked or boiled*)
    • 3 tablespoons apple cider vinegar
    • 4 ½ tablespoons maple syrup
    • ½ cup + 1 tablespoon almond milk (unsweetened)
    • 1 ½ teaspoons garlic powder

    Instructions

    • Start by chopping and washing your broccoli. Make sure you cut the broccoli into fairly small florets. Add the broccoli to a large bowl.
    • Prepare and add all other salad ingredients to the bowl.
    • If you have soaked your cashews, drain the water and add the cashews to a food processor. If your cashews aren’t soaked and you want the process to be faster, you can boil them on the stove (see notes below).
    • Add all other dressing ingredients to the food processor and blend until smooth.
    • Pour the dressing onto the salad and mix thoroughly.
    • Chill before eating.

    Notes

    *The cashews need to be softened before making the dressing to ensure that it is nice and creamy. You can pre-soak your cashews in a bowl for at least 2 hours or even overnight, or you can cook them in hot water if you’re short on time. To do this, add the cashews to a pot on the stove and add enough water to cover them. Bring the water to a boil, then reduce to a simmer for about 15 minutes. Then drain the water and add the cashews to a food processor to make the dressing.
    Makes 6 side servings.
    Keeps in the fridge for 3 to 5 days.

    Nutrition

    Calories: 278kcal | Carbohydrates: 33g | Protein: 8g | Fat: 15g | Saturated Fat: 3g | Sodium: 57mg | Potassium: 544mg | Fiber: 4g | Sugar: 14g | Vitamin A: 461IU | Vitamin C: 60mg | Calcium: 89mg | Iron: 3mg

    Nutrition Disclaimer

    Nutrition information is an estimate generated from a nutrition calculator. There may be errors here or variations based on ingredients you use.

    More Plant-Based Main Dishes

    • A piece of lentil shepherd's pie on a plate in front of a baking dish of lentil shepherd's pie.
      Vegan Lentil Shepherd's Pie
    • A plate of vegan mushroom stroganoff with fusilli pasta with a fork in it.
      Vegan Mushroom Stroganoff
    • Two halves of a vegan hummus wrap full of vegetables.
      Vegan Veggie Hummus Wrap
    • Four pieces of hummus toast, topped with cucumber, tomato, avocado, and mushrooms.
      Hummus Toast (4 Ways)
    673 shares

    Reader Interactions

    Comments

    1. Cynthia Schwartz

      March 09, 2023 at 7:50 am

      5 stars
      this is one of my favorite recipes, I make it weekly. I sometimes add celery, or shredded beets. also added pumpkin seeds. you can make it your own, the dressing is the best. It brings this recipe to a whole different level.
      Thank you for sharing this amazing recipe.

      Reply
      • Bree Sheree

        March 09, 2023 at 2:05 pm

        I'm so glad you enjoy this broccoli salad! Your additions sound great as well.

        Reply

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    A woman holding blueberry oatmeal crisp in a baking dish.

    Hey, I'm Bree!

    I love creating plant-based recipes and sharing information related to a vegan lifestyle!

    More about me

    Popular Posts

    • Pink collagen gummies under text that says, "Vegan Collagen Supplements."
      The 6 Best Vegan Collagen-Boosting Supplements

    • Various green produce items behind text that says, "A Guide To: Going Vegan for Beginners."
      Going Vegan for Beginners: Everything You Need to Know

    • A package of Sour Patch Kids.
      Are Sour Patch Kids Vegan? (Most People Get This Wrong)

    • A hand spraying perfume on a wrist, with text that says, "The Best Vegan Perfumes."
      11 of the Best Vegan and Cruelty-Free Perfumes

    Footer

    About

    Subscribe

    Contact

    Bree's Vegan Life is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. As an Amazon Associate, I earn from qualifying purchases. Amazon and the Amazon logo are trademarks of Amazon.com, Inc., or its affiliates.

    Privacy Policy - Disclaimer - Terms & Conditions

    Copyright © 2025 Bree's Vegan Life

    673 shares