• Skip to main content
  • Skip to primary sidebar
Veggies Don't Bite
menu icon
go to homepage
  • Vegan Soups
  • Shop
  • Resources
  • Meal Plans
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Vegan Soups
    • Shop
    • Resources
    • Meal Plans
    • Facebook
    • Instagram
    • LinkedIn
    • Pinterest
    • Twitter
  • ×
    • A bite out of a lemon poppy seed muffin sitting in an open muffin liner next to other muffins.
      Vegan Lemon Poppy Seed Muffins (Gluten Free)
    • Creamy coleslaw in a black bowl that is sitting on top of a blue napkin.
      Classic Vegan Coleslaw Recipe
    • A blue bowl sitting on a striped towel with a corn salad in it and a spring of cilantro on the side.
      Elote Salad Recipe (Mexican Street Corn)
    • Spoon in a glass jar with sour cream inside and up the walls.
      The Best Vegan Sour Cream Recipe
    • Two pieces of a breakfast burrito on a grey plate next to more ingredients.
      The Best Vegan Breakfast Burrito
    • A black cast iron pan filled with white queso dip that is topped with sliced jalapenos and chopped cilantro.
      The Best Creamy Vegan Queso
    • A plate of nachos with all the fixings on a striped towel with bowls of ingredients around it.
      Loaded Vegan Nachos Recipe
    • A plate of taquitos on a bed of lettuce with guacamole, tomatoes, jalapeños and limes.
      Crispy Baked Vegan Taquitos
    • A stack of bean and pepper quesadillas on a white plate with cilantro, limes and colorful bowls.
      Vegan Quesadilla Recipe with Black Beans
    • A black plate full of tortilla chips and a small bowl of guacamole sitting on a wooden surface with a red striped towel.
      Baked Corn Tortilla Chips (Oil-Free)
    • White plate with three lentil walnut meat and salsa tacos on it
      Vegan Taco Meat with Lentils and Walnuts
    • Glass jar with walnut cashew cream sauce dripping down the side.
      4 Ingredient Cashew Cream Sauce

    Home ▸ Vegan Salads

    Best Vegan Broccoli Salad (with Cranberries)

    Last modified: December 10, 2023. Originally posted: December 9, 2023 By Sophia DeSantis

    This post may contain paid links. As an Amazon Associate I earn from qualifying purchases.
    Jump to Recipe Print Recipe
    A collage of a creamy broccoli salad being built and the final in a tan bowl with overlay text on a white block in the center.
    A tan bowl with a brown rim on a tan surface holding a servings of creamy broccoli salad and surrounded by ingredients.

    A creamy vegan broccoli salad that is out of this world amazing! Combines crunchy broccoli with a mix of incredible flavors tossed in a tangy dressing.

    I just love the crunch this salad has. The variety of textures and flavors come together to make this vegan side dish beyond delicious!

    A creamy broccoli salad with cranberries in a tan bowl with a brown rim surrounded by ingredients and more salad.
    Click here to subscribe

    This post was originally published on September 26, 2022.

    This post was sponsored by Rubbermaid but the content and opinions expressed are fully my own.

    This vegan broccoli salad recipe is a great addition to your holiday menu. It would pair perfectly with vegan sweet potato casserole or my healthy green bean casserole!

    Ingredients

    Crispy, crunchy, salty, sweet, tangy, what's not to love about broccoli salad? This vegan recipe recreates the classic textures and flavors of the classic version but without bacon or mayo!

    By using all plant based whole foods you can create a more healthy version of broccoli salad!

    For the salad:

    • Raw broccoli - you will need to chop the broccoli into florets. I leave the stems on and just make sure everything is cut into bite-sized pieces. You can also purchase already washed and chopped broccoli in the produce department at some grocery stores.
    • Dried cranberries - these add a nice pop of flavor, but feel free to sub them for other dried fruits such as raisins or apricots.
    • Plant-based bacon - click the link for an easy homemade coconut bacon recipe, or use your favorite store bought vegan bacon.
    • Red onion - the taste of red onions is ideal for broccoli salad, but shallots would also work.
    • Nuts- slivered almonds are used in this recipe, but you can also choose chopped pecans, walnuts, cashews, or any other variety you like for added crunch.
    • Apples - try fuji, honey crisp, gala, or your favorite variety.

    For the broccoli salad dressing:

    • Raw cashews - if you are not using a high speed blender you need to prep the cashews in one of three ways:
      • Grind the dry cashews into a fine powder using a coffee grinder.
      • Soak them overnight.
      • Or just boil them for about 25-30 minutes.
    • Cooked potato - red potatoes are great for the salad dressing, but any starchy potato will work.
      • Avoid sweet potatoes or another root vegetable, they won't work the same.
    • White beans - cook them ahead of time or use canned to keep it extra easy.
    • Vinegar - I use white vinegar to keep the flavor mild and not overpower the other tastes. White wine vinegar is a good substitute, as well as apple cider vinegar or red wine vinegar, but it will slightly change the taste of the salad dressing.
    • Lemon juice - freshly squeezed lemon juice will give you the absolute best flavor, but the jarred juice will work in a pinch.
    • Mustard seed - the dried mustard is easy to add dimension to the dressing, dijon mustard may be substituted as well.
    • Salt
    A small wooden cutting board with cut broccoli next to apples, onion, slivered almonds, dried cranberries and coconut bacon.
    Bowls of cashews and white beans next to a small cutting board with a potato and small bowl of clear liquid and pieces of lemon, spices and more clear liquid in a small glass bowl on the surface.

    How to Make Vegan Broccoli Salad

    The first thing you'll want to do is make the dressing:

    1. Measure all of the dressing ingredients into a blender.
    2. Blend until smooth and creamy.
    3. Set aside until ready to use.
    Overhead view of a blender with cashews, potato, spices and white beans and milk underneath.
    A spoon coming out of a brown bowl filled with a creamy type dressing.

    Next, assemble the salad:

    1. Add all of the salad ingredients into a large bowl.
    2. Pour in the dressing and toss to coat.
    3. Let chill then dig in!
    A glass bowl with chopped broccoli next to ingredients to make a classic broccoli salad.
    Chopped red onion and broccoli in a glass bowl next to other ingredients for a broccoli salad.
    Chopped apples, red onion and broccoli in a glass bowl next to bowls of ingredients for a broccoli salad.
    Chopped apples, red onion, broccoli and slivered almonds in a glass bowl next to more of the ingredients for the broccoli salad.
    Dried cranberries, slivered almonds, red onion, apples and broccoli in a glass bowl with more of the ingredients in bowls around it.
    Coconut bacon, cranberries, almonds, red onion, apples and broccoli in a glass bowl surrounded by more of them in bowls on a tan surface.
    A creamy dressing over ingredients for a broccoli salad in a large glass bowl with more ingredients around the bowl.
    A creamy broccoli salad in a glass bowl being mixed by a spoon surrounded by more ingredients in smaller bowls.
    A fork coming out of a cream bowl of creamy broccoli salad with some salad on it.

    Make Ahead and Storage Suggestions

    This salad recipe can be prepared in advance which means it's the perfect side dish to bring along to potlucks, make ahead for Thanksgiving, Christmas, weeknight dinners, or lunchtime meal prep!

    • Make the dressing, wash and cut the broccoli and onion, and make the vegan bacon if you are using homemade.
    • Store the salad components in separate containers (the Rubbermaid EasyFindLids Antimicrobial containers are perfect for things like broccoli) and wait to cut the apple for the freshest taste.
    • You can also mix all of the dry salad ingredients to store together, just keep the dressing on its own.
    • Mix in the salad dressing at least 2 hours, and up to 24 hours before serving.
    • Leftovers will keep in an airtight container (like the Rubbermaid EasyFindLids Antimicrobial containers) in the refrigerator for up to 2-4 days.

    The Best Storage Containers

    So your broccoli salad is prepped ahead of time, yay! But that broccoli stink? Ew, let's not let that get all in your fridge.

    Don't just use any old container, use one that has antimicrobial  protection to prevent the strong odors from overtaking your fridge! Thankfully for us, Rubbermaid has created these EasyFindLids containers with SilverShield® that do just that! Here are just some of the reasons I'm in love with these:

    • The Rubbermaid EasyFindLids with SilverShield® provide around the clock antimicrobial product protection which prevents odor-causing bacterial growth.
      • SilverShield® antimicrobial technology works by using tiny amounts of silver ions to resist the growth of bacteria on your food.
    • They're Dishwasher safe! 
    • The modular containers nest and stack easily which means organized cupboards and refrigerators are actually possible.
    • These containers are also durable and keep food secure on the-go so no spills on the way to the potluck.
    • Bonus, freezer and microwave safe, perfect for prepping all your stinky holiday dishes ahead of time!
    Top view of cut broccoli and onion in plastic containers next to their lids on a tan surface.
    A grey plastic container filled with broccoli salad on a tan surface in front of a smaller container with chopped red onion.

    What to Serve with Broccoli Salad

    The combination of sweet, salty, and tangy flavors in this salad really pairs well with anything from holiday meals to Summer BBQs. Here are a few plant based recipes to serve it with for the holidays:

    • Portobello Mushroom Steak
    • Healthier Vegan Sweet Potato Casserole
    • Creamy Vegan Mashed Potatoes
    • Maple Roasted Brussels Sprouts
    • Roasted Butternut Squash
    • Healthy Vegan Cauliflower Casserole
    • Vegan and Gluten Free Scalloped Potatoes
    • Vegan Gluten Free Stuffing
    • Healthy Cranberry Sauce

    Preparation Tips

    • You will have extra dressing which is great to use as a spread or dip all week long.
    • Make sure the broccoli is dry before mixing the salad, a salad spinner or towel will help to get out excess moisture.
    • Make sure to chill before serving. This lets the flavors meld together, and everyone loves a crisp and cold broccoli salad!
    • Cut the broccoli florets in a small size so they are easy to eat.

    Flavor Suggestions

    These fillings make great substitutions or additions to this vegan broccoli salad recipe:

    • Shallots
    • Raisins
    • Walnuts
    • Cashews
    • Pistachios
    • Sunflower seeds
    • Sun Dried Tomatoes
    • Quinoa
    • Chickpeas
    • I like the coconut bacon but this Mushroom Bacon is great too!
    • Cheese - use a shredded vegan cheddar, or if you only need the salad to be vegetarian you can pick your favorite dairy cheese.
    A boy with a shocked expression holding a stack of five different sized containers in size order in his hands.
    A boy holding three different sized grey plastic containers with things in them looking down at the stack in his hands.

    More Vegan Salads

    Here are some more of our favorite plant based recipes:

    • Three jars filled with salad ingredients sitting on a blue striped towel.
      Salad in a Jar Recipes
    • Spoons serving a citrus avocado and feta salad from a white platter with an avocado and bowl of feta next to it.
      Citrus Salad Recipe with Avocado and Feta
    • A cowboy caviar salad in a white bowl with springs of cilantro and half a lime sitting on an orange background.
      The Best Cowboy Salad Recipe
    • A blue bowl sitting on a striped towel with a corn salad in it and a spring of cilantro on the side.
      Elote Salad Recipe (Mexican Street Corn)
    Click here to subscribe
    A creamy broccoli salad topped with cranberries and slivered almonds in a tan bowl with a fork.

    Best Vegan Broccoli Salad (with Cranberries)

    Sophia DeSantis
    A creamy vegan broccoli salad that is out of this world amazing! Combines crunchy broccoli with a mix of incredible flavors tossed in a tangy dressing.
    5 from 1 vote
    Print Recipe Pin Recipe Shop Ingredients
    Prep Time 15 minutes mins
    Cook Time 2 minutes mins
    Total Time 17 minutes mins
    Course 30 Minutes or Less, Salad, Side Dish
    Cuisine American
    Servings 4
    Calories 261 kcal

    Equipment

    • Blender

    Ingredients
     
     

    • 3 cups broccoli , cut into bite sized pieces
    • ½ cup dried cranberries
    • ½ cup plant-based bacon , I used my coconut bacon but you can use any kind you prefer
    • ¼ cup finely chopped red onion
    • ¼ cup slivered almonds
    • ¼ cup chopped apples

    Dressing:

    • ½ cup raw cashews , see note
    • 2 tablespoons cooked potato
    • ¼ cup cooked white beans , rinsed and drained
    • 6 tablespoons water
    • 1 ½ teaspoons distilled white vinegar
    • 1 teaspoon lemon juice
    • ¾ teaspoon sea salt
    • ⅛ teaspoon ground mustard seed
    Shop Ingredients on Jupiter

    Instructions
     

    • Put all dressing ingredients into a blender and blend until smooth and creamy.
    • Add all the salad ingredients into a large bowl. Add about ½ cup dressing to the bowl and mix well. Taste and add more dressing until you get the creaminess and flavor you prefer.
    • Place in the fridge to allow the flavors to mix in.
    • Serve!

    Notes

    • I used red potatoes but any starchy potato will work, just don’t use sweet. It also won’t work to substitute with something that is not an actual potato (such as another root vegetable).
    • If you are not using a high speed blender, you can grind the dry cashews into a fine powder using a coffee grinder. You can also soak them overnight or just boil them for about 25-30 minutes.
    • This makes a little more dressing than you need, but it’s great to double and use as a spread or dip all week long.
    • Dressing makes 1 cup.
    Tips to prep ahead:
    • Make dressing.

    Recipe by Veggies Don’t Bite, visit our site for more great plant-based recipes.

    Nutrition

    Calories: 261kcalCarbohydrates: 38gProtein: 8gFat: 12gSaturated Fat: 3gPolyunsaturated Fat: 2gMonounsaturated Fat: 6gSodium: 561mgPotassium: 584mgFiber: 6gSugar: 22gVitamin A: 430IUVitamin C: 63mgCalcium: 79mgIron: 3mg

    Nutrition and metric information should be considered an estimate.

    Never miss a recipe!Sign up here and get a FREE quick and easy meal guide!
    A photo of a signature saying Sophia with a blueberry as the letter O
    « 24 Vegan Christmas Cookies (Gluten Free)
    Rice Stuffing Recipe for Christmas »

    Reader Interactions

    Comments

      5 from 1 vote

      Questions or comments? Let me know below! Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Sarah

      October 10, 2022 at 8:08 pm

      This was so yum! Can't wait to make it again for the holidays!

      Reply
    2. Rona

      October 09, 2022 at 4:05 pm

      Thank you very much for your delicious recipes and vegan plant based foods, may God almighty continue to bless you

      Reply
      • Sophia DeSantis

        October 10, 2022 at 11:10 am

        Glad they have helped!

        Reply

    Primary Sidebar

    Hi, I’m Sophia and I love food. As a food photographer, plant-based recipe creator, and client-centered health coach, I focus on helping people feel empowered instead of overwhelmed when it comes to overall health and wellness. Let me help you eat more plants!

    More about me →

    Click here to subscribe

    Vegan Soup Recipes

    • Two bowls filled with veggie and chickpea stew on a wooden table next to a jar of yogurt.
      30 Minute Chickpea and Tomato Stew
    • Orange and yellow bowls filled with a creamy corn and pepper soup topped with lime wedges and cilantro.
      Roasted Poblano Corn Chowder
    • Two bowls of lentil soup with carrots and sprinkled with parsley and a bay leaf.
      Greek Lentil Soup (Fakes Recipe)
    • White bowl with pasta and vegetable bean soup inside.
      Vegetarian Pasta Fagioli

    Vegan Fall Recipes

    • Stack of pumpkin donuts next to a jar of milk on a white plate
      Baked Vegan Pumpkin Spice Donuts
    • Front view of a slice of vegan pumpkin pie with pecan crust on a white plate
      Vegan Pumpkin Pie with Pecan Crust
    • Two burgers with pretzel buns and rice based burgers topped with white sauce and lettuce.
      Apple Burgers with Butternut Squash
    • Cinnamon Caramel Apple Pecan Pie

    Trending Recipes

    • Three oat breakfast bars stacked on top of each other sitting on a piece of parchment paper.
      Healthy Breakfast Bars (Gluten Free)
    • A white bowl surrounded by a towel with cooked chickpeas inside and sprigs of thyme on top.
      How To Cook Dried Chickpeas
    Cookbook cover with a burrito, burger and fries on a white table with a black background

    Amazon | Barnes & Noble

    Footer

    ↑ back to top

    Logos of websites that listed places this site has been featured

    About

    • About Me
    • Privacy Policy
    • Terms of Use
    Click here to subscribe

    Contact

    • Contact
    • Work with me
    • Press

    Copyright © 2013-2024 Veggies Don't Bite

    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.