This vegan broccoli salad with raisins is a healthy version of classic, sweet and creamy broccoli salad. Traditional broccoli salad is typically made with mayonnaise and sugar and usually contains bacon. In this vegan version, soft tofu is used to create a thick, creamy, sweet and tangy dressing that pairs perfectly with broccoli, almonds, red onion and raisins. 

Healthy Vegan Broccoli Salad with Raisins and Almonds | Running on Real Food
Healthy Vegan Broccoli Salad with Raisins and Almonds | Running on Real Food

Perfect for Food Prep

You guys know I go on and on about food prep but I really can’t stress how important it is to a healthy lifestyle. If I could afford a full-time chef, I’d 100% hire one but for the time being, I need do a little food prep to ensure I can easily stick to my nutrition plan.

This vegan broccoli salad is a great dish for your weekly food prep. It’s very easy to make, keeps well and the flavour only improves after a day or two.

Healthier Versions of Your Favourites

Broccoli salad is a classic dish and potluck favourite but it’s typically very high in fat and refined sugar. I think almost any dish can be adapted to create a healthier version and broccoli salad is the perfect example of that. You can really get creative with your favourite comfort foods, swapping out ingredients for healthier alternatives to see what you can come up with.

I never want to give up my favourite foods so I love finding ways to include them in nutrition plan without going overboard. Sometimes, sure, go for the real deal but for the every day, creating healthier versions of your favourite comfort foods is a great way to go to enjoy them more often.

Love pizza?

Try a cauliflower crust, veggie-loaded vegan pizza with a healthy sauce.

Pasta lover?

Use your spiralizer to swap out noodles for zucchini noodles or sweet potato noodles, load up on veggies and create your own healthy sauces. High-protein black bean, mung bean and edamame noodles are also a great option!

Sandwich fanatic?

Pile some sprouted grain bread high with hummus, sprouts, veggies, dijon and avocado or whip up a Vegan “Tuna” Salad Sandwich made with chickpeas.

Healthy Vegan Broccoli Salad with Raisins and Almonds | Running on Real Food
Healthy Vegan Broccoli Salad with Raisins and Almonds | Running on Real Food

Vegan Broccoli Salad with Raisins

Vegan broccoli salad is a potluck favourite, deli section staple and all-around classic. I’m totally hooked on this salad and have loved having it prepped and ready in the fridge.

This salad requires just a handful of ingredients to make. I wanted to keep this as simple as I could. The salad itself features broccoli, raisins, almonds and red onion and the dressing is made from soft tofu, garlic, white wine vinegar, stevia and sea salt. So simple! The sweet and tangy dressing delivers on flavour and texture of the salad is the perfect mix of chewy and crunchy.

Nutrition Details for Broccoli Salad

This salad is high in plant-based protein and is sugar-free and oil-free. The broccoli adds dietary fibre, vitamin B6, vitamin E, manganese, potassium and copper, as well as omega-3 fatty acids, zinc, calcium, iron and selenium. The almonds add some healthy fats, fibre, protein, magnesium and vitamin E.

This recipe makes 4 large servings, each containing 327 calories with 15 grams of protein, 10 grams of fat and 49 grams of carbohydrates. If you prefer you can make 6 smaller 222 calorie portions with 7 grams of fat, 10 grams of protein and 33 grams of carbs. Try it as a main dish or a healthy side to a loaded chickpea veggie burger!

More Healthy Salad Recipes

Loving this broccoli salad? You’ve got to try these too:

Vegan BBQ Chickpea Salad // Edamame Broccoli Wild Rice Salad // Vegan Thai Chopped Salad // Vegan Chickpea Salad

Healthy Vegan Broccoli Salad with Raisins and Almonds | Running on Real Food

Vegan Broccoli Salad with Raisins

  • Author: Deryn Macey
  • Prep Time: 15 mins
  • Total Time: 15 minutes
  • Yield: 4
  • Category: Salad
  • Method: Blender
  • Cuisine: Vegan, Gluten-Free

This simple, vegan broccoli salad is a healthy twist on classic broccoli salad with raisins. The sweet, tangy and extra creamy dressing is oil-free and sugar-free and pairs perfectly with broccoli, raisins, red onion and chopped almonds. This salad can be made a few days ahead and stored in the fridge for healthy meals all week.



For the Salad

  • 8 cups (500 g) finely chopped broccoli
  • 1 cup (160 g) raisins
  • 1 3/4 cup (150 g) diced red onion
  • 1/2 cup (50 g) chopped almonds

For the Dressing


  1. Add the salad ingredients to a large mixing bowl.
  2. Blend the dressing ingredients until smooth and creamy. Add to the salad and mix well to combine.
  3. Serve right away or store in the fridge.


Makes 4 large servings or 6 smaller servings. Nutrition facts are for 1/4 of the recipe.


  • Serving Size: 295 grams (1/4 of recipe)
  • Calories: 327 calories
  • Fat: 10 grams
  • Carbohydrates: 49 grams
  • Fiber: 8 grams
  • Protein: 15 grams

Keywords: vegetarian, healthy, broccoli raisin salad, vegan raisin broccoli salad