Simple Vegan Blog

  • Recipes
  • Start Here
  • About
  • Subscribe
menu icon
go to homepage
  • Recipes
  • Start Here
  • About
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • Start Here
  • About
  • Subscribe
×
Home > Recipes > Salads

Vegan Broccoli Salad

Iosune with a glass of juice.
Published: Jun 5, 2026 by Iosune Robles · This post may contain affiliate links
No ratings yet
Pin Recipe Jump to Recipe
Homemade vegan broccoli salad with a fork and simple toppings

This Vegan Broccoli Salad is a fresh, easy side dish made with crunchy broccoli, sunflower seeds, dried cranberries, and vegan bacon bits tossed in a creamy dressing. It comes together in just 15 minutes with simple ingredients and is perfect for everything from weeknight dinners to summer gatherings.

Two bowls of vegan broccoli salad with a fork, sunflower seeds, and dried cranberries

If you've ever had broccoli salad at a potluck or summer cookout, chances are it was made with bacon and a creamy mayo dressing. This vegan version keeps all the sweet, tangy, and creamy flavors of the original, but swaps the bacon for Vegan Bacon Bits and uses my homemade Vegan Mayo for the dressing.

This salad is delicious served alongside veggie burgers, sandwiches, and other barbecue favorites. It's also great for potlucks, picnics, and meal prep because it can be made ahead of time and stored in the fridge until you're ready to serve. In fact, the flavor gets even better after it has had some time to chill.

Looking for more vegan salads? Try my Vegan Coleslaw, Vegan Potato Salad, and Vegan Macaroni Salad. They're easy to make, perfect for sharing, and great for everything from summer cookouts to everyday meals.

Why You'll Love This Vegan Broccoli Salad

You're going to love this recipe because:

  • Easy to make with simple ingredients: Everything comes together in one bowl using everyday ingredients you can find at most grocery stores. No cooking, blending, or complicated steps required.
  • Perfect for potlucks, picnics, and cookouts: This classic-style salad is always a crowd-pleaser and can be made ahead of time, making it ideal for parties and gatherings.
  • Loaded with texture and flavor: Crunchy broccoli, sunflower seeds, chewy dried cranberries, smoky vegan bacon bits, and a creamy dressing make every bite satisfying.
  • A great way to enjoy raw broccoli: The dressing softens the broccoli slightly as it chills, giving it the perfect balance of freshness and crunch.
  • Completely dairy-free and easy to customize: It has all the sweet, tangy, and creamy flavors people love in traditional broccoli salad, with simple vegan ingredients and plenty of room for your favorite add-ins.
Ingredients for vegan broccoli salad

Vegan Broccoli Salad Ingredients

  • Broccoli florets: Cut it into small bite-sized pieces so it's easier to eat and absorbs more dressing.
  • Red onion: Adds sharpness and crunch. Shallots or green onions can be used instead for a milder flavor.
  • Sunflower seeds: Add crunch and texture. Chopped almonds, pecans, or pumpkin seeds also work well.
  • Dried cranberries: They add a sweet and chewy contrast. Raisins are the most common substitute.
  • Vegan Bacon Bits: Optional, but they add a smoky flavor similar to traditional broccoli salad. You can use homemade or store-bought vegan bacon.
  • Vegan mayo: The base of the creamy dressing. Store-bought or Homemade Vegan Mayo both work.
  • Apple cider vinegar: Adds tanginess to balance the dressing. White wine vinegar or lemon juice can also be used.
  • Maple syrup: Adds a touch of sweetness. Agave syrup or sugar are good alternatives.
  • Salt: Enhances the flavor of the dressing.
  • Black pepper: Adds a subtle kick and balances the sweetness.

Find the full recipe with exact measurements in the recipe card below.

How to Make Vegan Broccoli Salad

Broccoli, red onion, sunflower seeds, dried cranberries, and vegan bacon bits in a large mixing bowl
  1. Add the broccoli, red onion, sunflower seeds, dried cranberries, and vegan bacon bits to a large bowl.
Creamy vegan broccoli salad dressing mixed in a small bowl
  1. Whisk the vegan mayo, apple cider vinegar, maple syrup, salt, and black pepper in a small bowl until well combined.
Vegan broccoli salad tossed with creamy dressing in a large mixing bowl
  1. Pour the dressing over the salad and toss until everything is evenly coated.
Vegan broccoli salad after chilling for 1 hour in the refrigerator, ready to serve
  1. Enjoy right away or refrigerate for at least 1 hour before serving. For even better flavor, chill for 2 to 4 hours, then toss again and serve.

Tips for the Best Results

  • Cut the broccoli into small pieces: Smaller florets are easier to eat and absorb more of the dressing, giving you better flavor in every bite.
  • Let it chill before serving: While you can serve it right away, the salad tastes much better after at least 1 hour in the fridge. This gives the flavors time to blend together.
  • Dry the broccoli well: Excess moisture can water down the dressing. After washing the broccoli, make sure it's completely dry before making the salad.
  • Add the vegan bacon just before serving: If you want it to stay as crispy as possible, reserve some of the vegan bacon and sprinkle it on top right before serving.
  • Taste and adjust before serving: Depending on the vegan mayo you use, you may want to add a little extra salt, black pepper, or maple syrup to suit your taste.
Vegan broccoli salad served in two bowls with dried cranberries nearby

Serving Suggestions

Here are a few of my favorite ways to serve this Vegan Broccoli Salad:

  • Vegan Burgers: Their hearty texture makes them a perfect match for the creamy, crunchy salad.
  • Vegan Hot Dogs: Their smoky flavor works especially well with the sweet and tangy dressing.
  • Vegan Baked Beans: A hearty side that complements the crunchy texture of the salad.
  • Grilled Tofu: Its smoky flavor and crispy edges pair beautifully with the sweet and tangy salad.
  • Sandwiches and wraps: Serve it alongside Vegan Chicken Salad sandwiches, Vegan Tuna sandwiches, or your favorite wrap for an easy lunch.

How to Store Leftovers

  • Fridge: Store the salad in an airtight container in the refrigerator for up to 4 days.
  • Freezer: I don't recommend freezing this recipe, as the dressing can separate and the broccoli may become watery once thawed.

Frequently Asked Questions

Can I make Vegan Broccoli Salad ahead of time?

Yes! In fact, it tastes even better after chilling for at least 1 hour. You can make it up to 1 day in advance and keep it covered in the refrigerator until ready to serve.

Can I use frozen broccoli?

I don't recommend it. Frozen broccoli becomes too soft once thawed and won't have the crisp texture that makes broccoli salad so good.

Do I need to cook the broccoli first?

No. Raw broccoli is traditionally used in broccoli salad. Just cut it into small bite-sized pieces and let the salad chill before serving.

Can I make this salad without vegan bacon?

Absolutely. The vegan bacon adds a smoky flavor, but the salad is still delicious without it.

Why is my broccoli salad watery?

This usually happens when the broccoli isn't dried well after washing. Make sure to dry it thoroughly before mixing it with the dressing to keep the salad creamy and flavorful.

Two bowls of creamy vegan broccoli salad on a white surface

More Vegan Salad Recipes

  • Vegan Pasta Salad
  • Vegan Chickpea Salad
  • Vegan Egg Salad
  • Vegan Caesar Salad
  • Marinated Tofu Salad

Did you make this recipe? Leave a comment and a rating below. I'd love to hear how it turned out!

Vegan broccoli salad served in individual bowls, ready to enjoy
No ratings yet

Love it? Leave a rating!

Vegan Broccoli Salad

Creamy, crunchy, and ready in just 15 minutes, this Vegan Broccoli Salad is perfect for potlucks, picnics, cookouts, and everyday meals.
Prep: 15 minutes mins
Total: 15 minutes mins
Servings: 8
PRINT PIN COMMENT


Ingredients 
 

For the salad:

  • 6 cups broccoli florets, cut into small bite-sized pieces
  • ⅓ cup red onion, finely diced
  • ⅓ cup sunflower seeds
  • ⅓ cup dried cranberries
  • ⅓ cup vegan bacon bits, optional

For the dressing:

  • ¾ cup vegan mayo
  • 1 tablespoon apple cider vinegar
  • 1 tablespoon maple syrup
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Instructions 

  • Add the broccoli, red onion, sunflower seeds, dried cranberries, and vegan bacon bits to a large mixing bowl.
    Broccoli, red onion, sunflower seeds, dried cranberries, and vegan bacon bits in a large mixing bowl
  • In a small bowl, whisk together the vegan mayo, apple cider vinegar, maple syrup, salt, and black pepper until smooth.
    Creamy vegan broccoli salad dressing mixed in a small bowl
  • Pour the dressing over the salad and toss until everything is evenly coated.
    Vegan broccoli salad tossed with creamy dressing in a large mixing bowl
  • Serve immediately or, for the best flavor, refrigerate for at least 1 hour before serving. If possible, let it chill for 2 to 4 hours to allow the flavors to develop even more. Toss again before serving.
    Vegan broccoli salad after chilling for 1 hour in the refrigerator, ready to serve

Notes

  • Keep leftovers in an airtight container in the refrigerator for up to 4 days.
  • Freezing isn't recommended because the dressing can separate and the broccoli may lose its crisp texture.

Nutrition

Serving: 1serving | Calories: 237kcal | Carbohydrates: 14g | Protein: 4g | Fat: 20g | Saturated Fat: 2g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 10g | Sodium: 134mg | Potassium: 250mg | Fiber: 3g | Sugar: 8g | Vitamin A: 397IU | Vitamin C: 57mg | Calcium: 36mg | Iron: 1mg
Did you try this recipe?Leave a comment below and let me know how it turned out!
Course: Salad, Side Dish
Cuisine: American
Author: Iosune Robles

More Vegan Salad Recipes

  • Vegan macaroni salad with crunchy vegetables in a large bowl with a wooden spoon
    Vegan Macaroni Salad
  • Vegan taco salad served with lime wedges and extra tortilla chips on the side
    Vegan Taco Salad
  • Two vegan egg salad sandwiches on a plate
    Vegan Egg Salad
  • Vegan chickpea salad sandwich with lettuce cut in half and stacked
    Vegan Chickpea Salad
Iosune with a glass of juice.

About Iosune

Hi, I’m Iosune! I’m a food lover, home cook, recipe creator, and co-founder of Simple Vegan Blog, which I started in 2014 to show how easy and delicious vegan cooking can be.

More about me

Leave a Reply Cancel reply

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

Recipe Rating





Iosune and Alberto.

Welcome!

We’re Iosune and Alberto, the couple behind Simple Vegan Blog. Since 2014, we’ve been sharing easy, flavorful vegan recipes anyone can make.

More about us

Most popular recipes

  • Photo of a bowl of general tso's tofu served over some rice
    General Tso's Tofu
  • Picture of a dish with homemade vegan jambalaya topped with chopped parsley
    Vegan Jambalaya
  • Photo of a bowl of vegan vegetable soup
    Vegan Vegetable Soup
  • A bowl with tofu stir fry garnished with some sesame seeds.
    Easy Tofu Stir Fry
  • Photo of a plate of sweet and sour tofu
    Sweet and Sour Tofu
  • A bowl with vegan tofu ricotta cheese and some bread slices around.
    Vegan Tofu Ricotta Cheese (4 Ingredients)

Fresh spring recipes

  • Tofu salad in a bowl.
    Marinated Tofu Salad
  • Vegan pasta salad on a plate with a fork.
    Easy Vegan Pasta Salad
  • Jar of vegan lemon curd with lemons around and a spoon scooping curd from the jar.
    Vegan Lemon Curd
  • Close-up photo of a dish with a slice of vegan lemon cake and a fork
    Vegan Lemon Cake
  • Vegan tuna on a slice of bread, with lettuce and tomato slices, on a white plate.
    Easy Vegan Tuna
  • Two pieces of toast with vegan chicken salad, lettuce, tomato, chives, and black pepper
    Vegan Chicken Salad

Footer

↑ Back to top • Recipes • About • Contact

© 2025 Simple Vegan Blog. All rights reserved. Privacy Policy • Terms & Conditions • Affiliate Disclosure

Rate This Recipe

Your vote:




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