Whether you add it to sandwiches or serve it up as a side dish, this broccoli slaw recipe is going to be a HIT! It’s crisp and crunchy, sweet and savory, with a creamy vegan dressing so good, you’ll want to eat it with a spoon.

Overhead view of broccoli slaw in bowl with spoon

Most slaw recipes—like my KFC Coleslaw—are made with cabbage. But I wanted to switch things up and use broccoli instead! While you can buy bags of broccoli slaw at the grocery store, I wanted to maximize the crisp texture of this recipe by incorporating the stems AND the florets, so I started with whole heads of broccoli. I add apple and raisins for sweetness, almonds for crunch, and green onions for a little bit of bite. A sweet-and-tangy vegan mayo dressing ties it all together, making this broccoli slaw recipe more than just a side salad—it might steal the show!

What Makes This Broccoli Slaw So Darn Good

This broccoli slaw is a standout, with bigger flavour and crisper texture than a typical coleslaw or Kale Slaw. Here’s what makes it so delicious:

  • The perfect balance of flavours. The combination of sweet apples and raisins, slightly bitter broccoli, and punchy green onions creates a perfectly balanced flavour profile.
  • A variety of textures. From the crisp crunch of fresh broccoli to the nutty bite of almonds and chewy raisins, this slaw offers a variety of textures that makes each bite interesting.
  • Super versatile. While this broccoli slaw is perfect as a side dish, you can enjoy it as a topping for sandwiches or burgers or even add it to meal bowls. It pairs well with so many foods!
Overhead view of ingredients for broccoli slaw

Notes on Ingredients

Here’s a breakdown of the key ingredients for this broccoli slaw recipe. Scroll down to the recipe card to find the ingredient quantities and recipe instructions.

For the Slaw:

  • Broccoli – Use both florets and stems for varying textures in your slaw.
  • Green onions 
  • Apple – Use a variety with a crisp texture, like Honeycrisp. 
  • Raisins – You can use regular raisins or golden.
  • Slivered almonds – Toast the almonds for an extra layer of flavour.

For the Creamy Vegan Dressing:

  • Vegan mayonnaise – I like to use my homemade Vegan Mayo.
  • Apple cider vinegar – Adds tanginess and balances the flavours. Rice vinegar would also work here.
  • Maple syrup – Or Date Syrup.
  • Dijon mustard 
  • Seasonings – Garlic powder, sea salt, and black pepper. 

How to Make Broccoli Slaw

Here’s a visual overview of what you’ll need to do to make this broccoli slaw recipe.

  • Prep the broccoli. Cut florets into bite-sized pieces, then trim the stems, peel them, and slice them into matchsticks. 
  • Assemble the slaw. Add the broccoli, green onions, apple, raisins, and almonds to a large bowl.  
  • Mix the dressing. Whisk all the dressing ingredients in another bowl until smooth.  
  • Dress the salad. Pour the dressing over the salad and toss to coat.  
  • Chill and serve. Refrigerate the broccoli slaw for 20–30 minutes, if desired. Serve cold or at room temperature.

Tips for Success

  • Use your food processor to shred the broccoli stem. If you want to streamline the prep of this broccoli slaw recipe, use your food processor to shred the broccoli stem. This will give it a finer texture and a little less crunch, which some people prefer!
  • Dry the broccoli well. The florets can hold a lot of water! Ensure they are completely dry to prevent that excess water from diluting the dressing.
  • Chill if you have time. Allow the slaw to chill in the refrigerator for at least 30 minutes after mixing to help the flavours meld together.

Variations

  • Swap out the raisins. Not a raisin fan? Dried cranberries or currants work just as well for a touch of sweetness.
  • Make it nut-free. Swap the almonds for sunflower seeds or pepitas.
  • Swap the mayo for yogurt. Use Vegan Yogurt to make a tangier dressing.
Overhead view of broccoli slaw in serving bowl with spoon

Serving Suggestions

Coleslaw is a classic accompaniment to barbecue favorites and broccoli slaw works the same way! Serve it with Vegan Fried Chicken or as a cool contrast to Jamaican Jerk Tofu. I also love piling it onto Vegan Pulled Mushroom Sandwiches and Quinoa Burgers.

How to Store Leftovers

Transfer any leftover broccoli slaw into an airtight container and store it in the refrigerator for up to 3 days. Give it a good stir before serving. The broccoli will soften a bit towards the end of this time, but it’s still delicious! 

Enjoy friends! If you make this broccoli slaw recipe, please snap a photo and tag #jessicainthekitchen on Instagram! We’d also love it if you would leave a comment below, and give the recipe a rating! Thanks so much!

Save This Recipe Form

Want to save this recipe?

Enter your email below & I’ll send it straight to your inbox. Plus you’ll get new recipes from me every week!

Vegan broccoli slaw in bowl with spoon

Broccoli Slaw Recipe

This easy broccoli slaw recipe is crisp and crunchy, sweet and savory, with a creamy dressing so good, you’ll want to eat it with a spoon!
No ratings yet

Ingredients

For the Slaw:

  • 1 pound broccoli with stems, 2 medium heads (450 grams)
  • 1 bunch green onions, thinly sliced (about 20 grams)
  • 1 medium crisp apple, cut into thin matchsticks (about 1 cup / 120 grams)
  • 1 cup raisins, 150 grams
  • 1 cup slivered almonds, 150 grams

For the Creamy Vegan Dressing:

  • ½ cup vegan mayonnaise, 120 milliliters
  • 1 tablespoon apple cider vinegar, 15 milliliters
  • 1 tablespoon maple syrup, 15 milliliters
  • 1 teaspoon Dijon mustard, 5 milliliters
  • ¼ teaspoon garlic powder, 1 gram
  • ¼ teaspoon sea salt, 1 gram
  • Freshly ground black pepper, to taste

Instructions 

  • Cut the florets from the stems and cut them into small bite-sized pieces. Trim off the dry, tough end of each stem (about ½ inch) and discard. Use a vegetable peeler to remove the fibrous outer layer from the stems. Once peeled, finely slice the stems into matchstick-size pieces.
  • In a large mixing bowl, combine the prepared broccoli florets and stems, green onions, apple matchsticks, raisins, and slivered almonds.
  • In a small bowl, whisk together the vegan mayonnaise, apple cider vinegar, maple syrup, Dijon mustard, garlic powder, salt, and pepper until smooth.
  • Pour the dressing over the salad ingredients and toss well to coat evenly.
  • For enhanced flavor, refrigerate the slaw for 20–30 minutes before serving.
  • Serve cold or at room temperature.

Notes

Transfer any leftover broccoli slaw into an airtight container and store it in the refrigerator for up to 3 days. Give it a good stir before serving. The broccoli will soften a bit towards the end of this time, but it’s still delicious!
Calories: 349kcal, Carbohydrates: 36g, Protein: 7g, Fat: 21g, Saturated Fat: 2g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 6g, Trans Fat: 0.003g, Sodium: 246mg, Potassium: 626mg, Fiber: 7g, Sugar: 7g, Vitamin A: 528IU, Vitamin C: 71mg, Calcium: 100mg, Iron: 2mg

Disclaimer: Although jessicainthekitchen.com attempts to provide accurate nutritional information, kindly note that these are only estimates. Nutritional information may be affected based on the product type, the brand that was purchased, and in other unforeseeable ways. Jessicainthekitchen.com will not be held liable for any loss or damage resulting for your reliance on nutritional information. If you need to follow a specific caloric regimen, please consult your doctor first.