Vibrant Vegan Broccoli Salad

Discover the ultimate crowd-pleasing side dish that’s perfect for any gathering: our deliciously creamy Vegan Broccoli Salad. Crafted with a homemade cashew dressing, this vibrant salad boasts an irresistible combination of fresh vegetables, crunchy nuts, and sweet-tart dried fruits. Best of all, it comes together in less than 30 minutes of active prep time, making it an ideal choice for last-minute potlucks, barbecues, or a healthy weeknight meal.

Vibrant vegan broccoli salad tossed in a creamy cashew dressing, garnished with sliced almonds, served in a large white bowl.

The Best Vegan Broccoli Salad: A Potluck Favorite

Say goodbye to boring salads and hello to a dish that will genuinely excite your guests! This isn’t just any broccoli salad; it’s a gourmet-level vegan salad that elevates a classic potluck staple. We transform fresh, crisp broccoli, thinly sliced red cabbage, chewy dried cranberries, and a mix of wholesome nuts and seeds, all brought together by an unbelievably rich and tangy homemade cashew dressing. The result is a symphony of textures and flavors that will leave everyone amazed – many won’t even realize it’s entirely plant-based!

What truly sets this particular vegan broccoli salad recipe apart is its captivating array of textures and a balanced flavor profile. Each spoonful delivers a satisfying crunch from perfectly sliced almonds and pepitas, complemented by the crisp freshness of raw broccoli florets and shredded cabbage. A burst of tartness comes from the dried cranberries, harmonizing beautifully with the creamy, subtly sweet, and tangy dressing. This luxurious cashew-based dressing is the perfect finishing touch, infusing the entire salad with a depth of flavor and a velvety richness that makes it utterly addictive. Prepare to go back for seconds, and even thirds!

Keep this incredible recipe in your culinary arsenal for those moments when you want to impress without the stress. It’s not only a showstopper on its own but also pairs wonderfully with other vegan potluck or barbecue favorites. Imagine serving it alongside hearty Vegan Chicken Salad sandwiches, flavorful Vegan BBQ Sandwiches, or succulent Jackfruit Pulled Pork. Get ready to delight your taste buds and earn rave reviews!

Close-up of vegan broccoli salad with creamy dressing and almonds in a large white serving bowl.

Essential Ingredients for Your Vegan Broccoli Salad

Crafting this remarkable salad begins with selecting fresh, high-quality ingredients. Here’s a detailed look at what you’ll need, along with smart substitutions to suit your preferences and what you have on hand:

  • Broccoli: The star of the show! It’s crucial to use fresh, vibrant broccoli. Look for tight, dark green florets and firm, bright green stems. Chop it into small, bite-sized pieces so it integrates well with the other ingredients and is easy to eat. Raw broccoli offers a satisfying crunch and a wealth of nutrients, including vitamin C and fiber.
  • Red Cabbage: Sliced very thinly, red cabbage contributes a beautiful pop of color and an additional crisp, refreshing crunch. It’s also packed with antioxidants. If red cabbage isn’t available or preferred, you can use finely chopped baby kale for a similar texture and nutritional boost, or even a mix of both. For a simpler approach, you can omit it and use all broccoli.
  • Red Onion: A small amount of finely diced red onion adds a sharp, pungent kick that perfectly complements the other flavors and textures. For a milder onion flavor, soak the diced onion in cold water for 10-15 minutes before adding to the salad.
  • Dried Cranberries: These are a non-negotiable component in classic broccoli salads, providing a delightful burst of sweet and tart flavor that balances the savory elements. If you don’t have cranberries, golden or brown raisins, chopped dried cherries, or even finely diced dried apricots make excellent substitutes.
  • Pepitas (Pumpkin Seeds): These add a subtle nuttiness and another layer of satisfying crunch. They are also a good source of magnesium and zinc.
  • Almonds: Sliced almonds contribute a significant, satisfying crunch and a delicate nutty flavor. Feel free to swap them with other nuts like pistachios, walnuts, or pecans based on your preference. For a completely nut-free version, sunflower seeds are a fantastic alternative, maintaining the desired crunch.

For the Creamy Cashew Dressing:

The magic of this salad lies largely in its incredibly creamy, tangy, and subtly sweet dressing. Here’s what you’ll need to create this vegan masterpiece:

  • Raw Cashews: These are the base of our creamy dressing. When soaked and blended, they create a luxurious, dairy-free creaminess. Soaking them in hot water softens them, ensuring an ultra-smooth texture when blended.
  • Lemon Juice: Freshly squeezed lemon juice brightens up the dressing, adding a vital tangy zest that cuts through the richness of the cashews.
  • Apple Cider Vinegar: This contributes another layer of tang and a subtle fermented note, enhancing the overall complexity of the dressing. If you’re not a fan of vinegar, you can slightly increase the lemon juice.
  • Maple Syrup: A touch of pure maple syrup provides natural sweetness, balancing the tartness of the lemon juice and apple cider vinegar. Agave nectar or a date syrup can also be used as alternatives.
  • Salt: Essential for seasoning and enhancing all the other flavors in the dressing.
  • Turmeric: Just a pinch of ground turmeric is used primarily for color, giving the dressing a beautiful, rich golden hue that makes the salad even more appealing. It also adds a subtle earthy note.
  • Water: Used to achieve the perfect consistency for the dressing, allowing it to coat the salad ingredients beautifully without being too thick or too thin.
All the fresh ingredients for vegan broccoli salad arranged together in a large white bowl, before mixing.

How to Make the Best Vegan Broccoli Salad

Creating this delicious vegan broccoli salad is a straightforward process, achievable in just a few simple steps. The full recipe with precise measurements can be found in the recipe card below, but here’s a general overview of how to bring this vibrant dish to life:

Step 1: Prepare the Creamy Cashew Dressing

The heart of this salad is its incredibly smooth and flavorful cashew dressing. Begin by soaking your raw cashews. You can do this quickly by pouring 3-4 cups of boiling hot water over them in a bowl and letting them sit for about 5 minutes. This quick soak softens them sufficiently for blending. Once softened, drain the cashews thoroughly, discarding the soaking water.

Transfer the drained cashews to a high-speed blender. Add the lemon juice, apple cider vinegar, maple syrup, salt, a pinch of turmeric (for color and subtle flavor), and fresh water. Blend on high speed until the mixture is incredibly smooth and creamy, with no grainy texture remaining. This might take a few minutes, depending on your blender. Taste and adjust seasonings if necessary, then set the dressing aside.

A creamy yellow cashew-based salad dressing being blended in a high-speed blender.

Step 2: Assemble the Salad Ingredients

While your dressing is ready, prepare the rest of your salad components. In a large salad bowl, combine the finely chopped raw broccoli florets, thinly sliced red cabbage (or baby kale), diced red onion, dried cranberries, pepitas, and sliced almonds. Ensure all ingredients are chopped to roughly the same size for a harmonious bite.

Step 3: Combine and Chill

Once all your salad components are in the bowl, pour the freshly prepared creamy cashew dressing over them. Using a large spoon or salad tongs, toss everything together gently but thoroughly, ensuring every piece of vegetable, nut, and fruit is evenly coated in the rich dressing. The goal is to distribute the flavors and textures throughout the salad.

For the best flavor and texture, resist the urge to serve it immediately. Place the assembled salad in the fridge to chill for at least 30 minutes before serving. This crucial chilling time allows all the flavors to meld and deepen, resulting in a more integrated and delicious salad. Enjoy!

The vibrant ingredients for vegan broccoli salad, with the creamy yellow dressing poured over them, ready to be tossed in a large white bowl.

Pro Tips for the Perfect Vegan Broccoli Salad

Achieving a truly exceptional vegan broccoli salad is easy with a few simple techniques. Follow these tips to ensure your salad is always a hit:

  • Thoroughly Wash and Dry Your Broccoli: Since the broccoli is served raw, proper washing is essential. After washing, make sure to dry the florets and stems thoroughly. Use a salad spinner or paper towels to remove excess moisture. This step is critical because any residual water can dilute your dressing and prevent it from adhering properly to the ingredients.
  • Chop Evenly for Best Texture: Cut the broccoli florets and any other vegetables into consistent, bite-sized pieces. Uniform chopping ensures that every bite offers a balanced combination of ingredients and that the dressing coats everything evenly. Uneven pieces can lead to some parts being under-dressed or overwhelming.
  • Don’t Skip the Chilling Time: This is a key step! Refrigerating the assembled salad for at least 30 minutes (or even longer) allows the flavors to truly meld and deepen. The dressing has time to infuse into the broccoli and other ingredients, softening the broccoli slightly and creating a more cohesive and delicious taste experience.
  • Customize Your Mix-Ins: Broccoli salad is incredibly versatile. Feel free to experiment with different additions to suit your taste or what you have on hand. Consider adding:
    • Fruits: Sliced grapes, diced apples, or even a few blueberries for extra sweetness and freshness.
    • Vegetables: Small cauliflower florets, shredded carrots, sliced radishes, or thinly sliced fennel for added crunch and flavor.
    • Protein Boosts: Crumbled tofu bacon, crispy roasted chickpeas, or a handful of edamame.
    • Cheesy Notes: Crumbled vegan feta or shredded vegan cheddar for a savory twist.
    • Seeds: Sunflower seeds or hemp seeds if you’re looking for different textures or nutritional benefits.
  • Adjust Sweetness and Tang: Taste your dressing before mixing it with the salad and adjust the maple syrup, lemon juice, or apple cider vinegar to your preference. Some might prefer a sweeter salad, while others enjoy a tangier kick.

Serving Suggestions: Perfect Pairings

This vegan broccoli salad is incredibly versatile and makes an outstanding accompaniment to a wide variety of meals and occasions. Here are some ideas for how to serve it:

  • Potlucks and Barbecues: As mentioned, this salad shines as a potluck or barbecue side dish. Its heartiness and vibrant flavors make it a favorite alongside classic grilled foods.
  • Main Course Companions: Pair it with substantial plant-based main dishes like savory jackfruit pulled pork sandwiches, juicy vegan veggie burgers, colorful vegan kebabs, or sticky baked BBQ tofu. The fresh crunch of the salad provides a wonderful contrast.
  • Complementary Side Dishes: It pairs beautifully with other beloved side dishes such as comforting vegan potato salad, light and refreshing watermelon salad, or earthy roasted vegetables.
  • Simple Weeknight Meals: Don’t reserve this salad just for special occasions. It makes a fantastic, healthy addition to a quick weeknight dinner, complementing simple grains or plant-based proteins.

Storage and Meal Prep Tips

One of the many benefits of this vegan broccoli salad is its excellent shelf life, making it perfect for meal prepping. Unlike delicate leafy green salads that can quickly wilt, broccoli salad maintains its wonderful textures and flavors for several days.

Storage: Store any leftovers in an airtight container in the refrigerator. When properly stored, the salad will keep well for up to 3 to 4 days. In fact, some people find that the flavors continue to develop and improve on the second day!

Meal Prep: This salad is an ideal candidate for meal prep. You can make a large batch at the beginning of the week and enjoy it for lunches or as a quick side dish throughout. The raw broccoli and sturdy ingredients hold up exceptionally well to the creamy dressing without becoming soggy.

A wooden spoon scooping a portion of vegan broccoli salad from a large white bowl.

Frequently Asked Questions (FAQ)

Here are answers to some common questions about making and enjoying this vegan broccoli salad:

  • Can I make this salad nut-free? Yes, absolutely! For a nut-free salad base, you can substitute the almonds with sunflower seeds for crunch. For the dressing, replace the cashews with 1 cup of store-bought vegan mayonnaise (ensure it’s nut-free) or try my Vegan Tofu Mayonnaise recipe. If using vegan mayo, you can omit the added water and lemon juice from the dressing recipe and simply whisk it together in a bowl.
  • Can I use frozen broccoli? While fresh broccoli is highly recommended for its crisp texture, if frozen is your only option, thaw it completely and pat it very dry before chopping and adding it to the salad. Be aware that the texture may be slightly softer than with fresh broccoli.
  • How long does this salad last? When stored in an airtight container in the refrigerator, this vegan broccoli salad stays fresh and delicious for 3 to 4 days.
  • Can I prepare this salad ahead of time? Yes, it’s a fantastic make-ahead dish! Preparing it a few hours in advance, or even the day before, allows the flavors to deepen and meld beautifully. Just give it a good stir before serving.

Explore More Delicious Vegan Salads

If you loved this vegan broccoli salad, you’ll be thrilled to discover other vibrant and flavorful plant-based salad recipes:

  • Pesto Pasta Salad
  • Chickpea Salad
  • Watermelon Arugula Salad
  • Jennifer Aniston Salad
  • Quinoa Salad with Chickpeas
Close-up of vegan broccoli salad tossed in creamy dressing and topped with almonds in a large white bowl.

Vegan Broccoli Salad

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.

Prep:
30 mins
Chilling time:
30 mins
Total:
1 hr
Servings:
10 servings
Print Recipe
Pin Recipe

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

  1. 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.
  2. 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

  1. 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.
  2. 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

  1. May use a mix of baby kale and red cabbage, or leave out and use all broccoli.
  2. You could use a mix of broccoli and cauliflower instead of all broccoli.
  3. 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.
  4. 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.

Nutrition

Serving: 1 of 10 servings |
Calories: 198 kcal |
Carbohydrates: 23 g |
Protein: 7 g |
Fat: 11 g |
Saturated Fat: 2 g |
Polyunsaturated Fat: 2 g |
Monounsaturated Fat: 6 g |
Sodium: 208 mg |
Potassium: 462 mg |
Fiber: 4 g |
Sugar: 11 g |
Vitamin A: 653 IU |
Vitamin C: 77 mg |
Calcium: 66 mg |
Iron: 2 mg
Course:
Salad
Cuisine:
American
Author:
Nora Taylor

Did you make this recipe?
Mention @nora_cooks_vegan_ or tag #noracooks!