Vegan Broccoli Salad with Cashew Dressing

Photo of author

By Max Minnucci

Published: Mar 31, 2026

This post may contain affiliate links. See our disclosure policy.

Looking for a vibrant, satisfying, and nutrient-dense meal that celebrates whole foods? This Vegan Broccoli Salad with Cashew Dressing is the answer. It transforms humble broccoli into a crave-worthy main course, perfect for anyone following a dairy-free, plant-based diet or simply seeking a fresh and healthy salad bowl.

The magic lies in a luxuriously creamy, oil-free dressing made from soaked cashews, maple syrup, and apple cider vinegar, which clings beautifully to every chopped floret.

Paired with sweet grapes, crunchy almonds, tangy dried fruit, and sharp red onion, it’s a symphony of textures and flavors that will redefine your expectations of salad. Best of all, it comes together with minimal prep, requiring just 15 minutes of active time for a dish that can be served chilled, making it an ideal make-ahead option for busy weeknights, picnics, or potlucks.

Why This Vegan Broccoli Salad Stands Out

In a sea of green salads, this recipe carves its own niche. It’s substantial enough to be the star of your plate, moving beyond a simple side dish into a fulfilling main course. The dressing is a game-changer, achieving a rich, decadent texture without any dairy or mayonnaise.

Instead, soaked cashews create a velvety base that carries the sweet and tangy notes perfectly. This aligns perfectly with the growing demand for creamy vegan salad options that don’t compromise on flavor or satisfaction.

Furthermore, this dish is a nutritional powerhouse. Broccoli is loaded with fiber, vitamins C and K, and antioxidants. The almonds add healthy fats and protein, while the grapes and cranberries provide natural sweetness and a dose of phytonutrients. It’s a healthy salad bowl designed to energize and nourish.

Its versatility is another key strength. It’s naturally gluten-free and can easily be adapted to be nut-free by using sunflower seeds instead of almonds. The recipe is forgiving, welcoming additions like sunflower seeds, chopped apples, or even quinoa for an extra protein boost.

The Critical Role of Ingredient Quality

For the best results, start with fresh, crisp broccoli crowns. The florets should be chopped into small, bite-sized pieces to ensure they soak up the dressing effectively. Using raw cashews for the dressing is essential; roasted cashews won’t yield the same neutral, creamy base. Soaking them softens the nuts, making them blend into an impossibly smooth sauce. A high-speed blender is recommended for achieving that perfectly silky consistency, but a good food processor will also work.

Remember, for those seeking sweet dessert inspiration after this savory meal, you might enjoy a rich Chocolate Ganache Layer Cake or a decadent Flourless Chocolate Cake.

Step-by-Step Recipe Guide

Follow these simple instructions to create this stunning dairy free recipe. The process is straightforward, with the most time-consuming step—soaking the cashews—being mostly hands-off.

Preparing the Creamy Cashew Dressing

Begin by placing 3/4 cup of raw cashews in a bowl. Cover them completely with water. For the best texture, soak them for at least 2 hours at room temperature, or overnight in the refrigerator. If you’re short on time, a shortcut is to cover the cashews with very hot water and let them soak for 10 minutes if you have a powerful blender like a Nutribullet or Vitamix. Once soaked, drain the cashews thoroughly and add them to your blender jar.

To the blender, add 1/4 cup fresh water, 2 tablespoons of pure maple syrup, 2 tablespoons of apple cider vinegar, 1/2 teaspoon of minced garlic, and a heaping 1/2 teaspoon of sea salt. Add a few cracks of freshly ground black pepper. Blend on high speed, scraping down the sides as needed, until the mixture is completely smooth, creamy, and free of any graininess. This forms the heart of your vegan broccoli salad.

Assembling the Salad Bowl

While your cashews are soaking or blending, prepare the salad components. Take two large broccoli crowns and cut them into small, uniform florets. For the best texture, chop them finely. You should have about 5-6 cups of chopped broccoli. Place it in a large mixing bowl.

Halve 1 1/2 cups of red grapes. Finely chop 1/3 cup of roasted, salted almonds. Dice 3/4 cup of red onion. Add the grapes, almonds, red onion, and 1/3 cup of dried cranberries or raisins to the bowl with the broccoli.

Pour the freshly made creamy cashew dressing over the salad ingredients. Using a large spoon or spatula, toss everything together thoroughly, ensuring every piece of broccoli, grape, and almond is generously coated with the creamy dressing. Taste the salad and season with additional salt and pepper as needed.

For optimal flavor, cover the bowl and refrigerate the salad for at least 30 minutes before serving to allow the flavors to meld and the broccoli to slightly soften in the dressing. This chilling step makes it a fantastic plant based meal prep option.

Nutritional Breakdown and Serving Suggestions

This salad is not only delicious but also packed with beneficial nutrients. The combination provides a balanced mix of complex carbohydrates, plant-based protein, healthy fats, and dietary fiber. Below is a detailed nutritional profile per serving, based on the recipe making six portions.

NutrientAmount Per Serving
Calories294 calories
Total Fat12.8 g
Carbohydrates41.7 g
Dietary Fiber8 g
Sugars21.8 g
Protein10.6 g
Sodium267 mg

This salad is incredibly versatile. Serve it as a standalone lunch or light dinner. It pairs beautifully with a bowl of soup or a slice of crusty bread. For a heartier meal, add a scoop of cooked lentils, chickpeas, or baked tofu. It’s also the perfect colorful addition to a summer BBQ spread or holiday potluck table, offering a fresh contrast to richer dishes.

And if you’re planning a full menu, consider ending with something sweet like these delightful Chocolate Buttercream Cupcakes.

Expert Tips and Frequently Asked Questions

Storage and Meal Prep

This salad stores exceptionally well. Keep it in an airtight container in the refrigerator for up to 3-4 days. The flavors often improve on the second day as they continue to meld. It is not recommended to freeze this salad, as the texture of the broccoli and the creaminess of the dressing will be compromised upon thawing.

For meal prep, you can chop all the vegetables and store them separately, blend the dressing, and combine everything the night before or the morning you plan to eat it.

Common Substitutions

This recipe is wonderfully adaptable. If you have a nut allergy, replace the cashews in the dressing with 3/4 cup of soaked sunflower seeds and use pumpkin seeds instead of almonds in the salad. For a different fruit profile, try chopped apple or pear instead of grapes.

If you prefer a less sweet dressing, reduce the maple syrup to 1 tablespoon. For an extra flavor boost, add a teaspoon of Dijon mustard or a pinch of smoked paprika to the dressing blend.

Ensuring the Best Texture

The key to a great salad is the broccoli chop. Don’t just break apart large florets; take the time to chop them into small, pea-sized pieces. This maximizes the surface area for the dressing to adhere to and makes the salad easier to eat. Also, don’t skip the soaking step for the cashews.

Properly soaked cashews are the only way to achieve a truly creamy, non-grainy dressing without adding oil. If your dressing seems too thick after blending, simply add an extra tablespoon of water and blend again until it reaches a pourable consistency.

In conclusion, this Vegan Broccoli Salad with Cashew Dressing is more than just a recipe; it’s a testament to how satisfying and flavorful plant-based eating can be. It proves that a healthy salad bowl can be creamy, indulgent, and utterly delicious without any animal products.

Whether you’re a committed vegan or just looking to incorporate more vegetables into your diet, this dish is sure to become a regular in your rotation. Easy to make, packed with nutrition, and endlessly versatile, it’s the perfect plant based meal for any occasion.

Recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Broccoli Salad with Cashew Dressing

Vegan Broccoli Salad with Cashew Dressing


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Max Minnucci
  • Total Time: 15 min
  • Yield: 6 servings 1x

Description

A vibrant and satisfying vegan main course salad featuring a creamy, oil-free cashew dressing coating finely chopped broccoli, sweet grapes, crunchy almonds, and dried cranberries.


Ingredients

Scale

3/4 cup raw cashews, soaked
1/4 cup water
2 tbsp pure maple syrup
2 tbsp apple cider vinegar
1/2 tsp minced garlic
heaping 1/2 tsp sea salt
Freshly ground black pepper
2 large broccoli crowns (florets only), finely chopped
1 1/2 cups red grapes, halved
1/3 cup roasted salted almonds, finely chopped
3/4 cup diced red onion
1/3 cup dried cranberries or raisins


Instructions

  1. Place cashews in a bowl. Cover with water and soak for 2 hours or overnight. For a quick soak, cover with hot water for 10 minutes if using a high-speed blender.
  2. Drain cashews. Add to blender with water, maple syrup, vinegar, garlic, salt, and pepper. Blend until completely smooth and creamy.
  3. In a large mixing bowl, combine chopped broccoli, halved grapes, chopped almonds, diced red onion, and dried cranberries.
  4. Pour the dressing over the salad ingredients and toss thoroughly to coat. Season with additional salt and pepper to taste. Serve chilled.

Notes

  • For a nut-free version, substitute cashews with soaked sunflower seeds and almonds with pumpkin seeds.
  • Salad can be made ahead and stored in the refrigerator for 3-4 days; flavors improve over time.
  • Ensure broccoli is chopped into small, uniform pieces for the best texture and dressing coverage.
  • Prep Time: 15 min
  • Category: Main Course
  • Method: Baked
  • Cuisine: American

Nutrition

  • Calories: 294 calories
  • Sugar: 21.8 g
  • Sodium: 267 mg
  • Fat: 12.8 g
  • Carbohydrates: 41.7 g
  • Fiber: 8 g
  • Protein: 10.6 g

Share this recipe on:

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star