It isnโt always easy to breathe new life into a side dish like broccoli salad. The classic mix of broccoli, dried fruit, and nuts tossed in a mayo-based dressing may be popular, but I think we can do better than that!
And this Vegan Broccoli Salad takes it all to an entirely different level. Broccoli and fennel are mixed with toasted nuts and breadcrumbs before being coated in a superstar of a salad dressing. The complex flavors are out-of-this-world and the blend of textures always keeps you coming back for more!
Every crunchy-crisp bite is so satisfying, but itโs the sweet and spicy dressing that takes this vegan broccoli salad over the top. It has the perfect balance of sweet, spicy, and savory flavors, complementing the crisp vegetables beautifully. No mayo needed!
Table of Contents:
1. Why this recipe works
2. Ingredient notes
3. Step-by-step instructions
4. Tips for making this recipe
5. Variations
6. Frequently Asked Questions
7. Recipe card with notes
![](https://rainbowplantlife.com/wp-content/uploads/2023/06/BS_Hero-4.jpg)
Why this recipe works
Sweet and spicy dressing
The number one step in My Formula for Fantastic Salads is to make your own salad dressing. And here, the dressing is practically the star of the show.
Itโs a unique recipe made by simmering sweet and juicy raisins, spicy fresno peppers, and shallots together before being stirred with tangy Dijon, lemon, and oil. The mix has just the right amount of spicy, zesty, creamy, and savory flavors that itโs practically addicting!
Shoutout to my awesome recipe tester Hannah for coming up with the fun blend of flavors and textures in this salad!
The best way to eat broccoli
Broccoli is a delicious and nutritious cruciferous vegetable thatโs loaded with immune-boosting vitamins, fiber, iron, potassium, and so much more. You can use it in endless dishes, too, like creamy soups, quick 20-minute dinners, and stir fries.
Weโre putting the whole vegetable to use in this vegan broccoli salad, including the stems! Both the stems and florets are pulsed in a food processor until theyโre bite-sized, creating a unique and tasty texture with a delightful crunch. This method keeps prep time minimal, too, meaning you can have broccoli salad in a flash!
Texture heaven!
Classic broccoli salad recipes are somewhat crunchy and creamy. In this upgraded version, chopped nuts add the most satisfying crunch, while toasted panko breadcrumbs give the salad another layer of airy crunchiness that compliments the crisp vegetables.
Quick and easy with gourmet flavors
With gourmet and restaurant-quality flavors in every bite, youโd never guess that this broccoli and fennel salad only takes about 30 minutes to put together.
Enjoy the fresh salad right away or make it for meal prep! The leftovers are flavorful days later, even after itโs tossed in the dressing (unlike regular leafy green salads).
Looking for more easy yet gourmet salads? Try this Lentil Salad with Fresh Herbs!
![](https://rainbowplantlife.com/wp-content/uploads/2023/06/BS_Hero-2.jpg)
Ingredient notes
![Broccoli salad ingredients laid out on a table in various bowls.](https://rainbowplantlife.com/wp-content/uploads/2023/06/Kaitlins-Ingredients-Shots-wText-2.png)
Broccoli (the whole thing!)
Youโll find broccoli year-round in well-stocked grocery stores in North America, but the best bundles are in season from October to April. Pick up the freshest broccoli you can find; the stems should be firm and bright green, and the buds should be tightly closed and have a dark green or blue-green color.
The whole broccoli is pulsed into bite-sized pieces for this salad – stems and all! A food processor can do this very quickly, but if you donโt have one, use a sharp knife instead.
Fennel
Mild-flavored, slightly sweet fennel is so lovely here, though optional. It’s a fab addition to salads salads, like this Roasted Beet and Fennel Salad. The thin slices give the salad a nice amount of crunch, while its licorice flavor pairs perfectly with the spicy dressing.
Substitute: Fennel is technically an optional ingredient, but the salad is much more nuanced when itโs included. Thinly shaved carrots will also work if you canโt find fresh fennel.
Fresno peppers
Fresno peppers are a medium spicy red pepper, with about the same amount of heat as a jalapeรฑo. What makes them different is their complex fruity flavor.
Theyโre the perfect choice for the broccoli salad dressing because they add just the right amount of heat and complexity, balancing the entire batch with a spicy-sweet flavor. And gorgeous color.
Substitute: You can swap the fresno peppers for jalapeรฑos. For a spicier kick, use a serrano pepper instead.
Raisins
Raisins or dried fruit, like dried cranberries, are a popular ingredient in broccoli salad recipes. I prefer using golden raisins, which Epicurious calls the โsuperior raisinโ because theyโre extra plump and have a distinctly fruity and light flavor compared to brown raisins.
Golden raisins add the โsweetโ in the sweet and spicy dressing. They meld together with the agave and fresno peppers to help balance the other flavors and add a nice chewiness for another layer of textural dimension to the salad.
Substitute: Use regular brown raisins (Thompson raisins) if you donโt have golden raisins.
Roasted nuts
Roasted almonds or pistachios are chopped and added for extra texture, flavor, and nutrients. Their satisfying crunch and deep flavors are another reason why this vegan broccoli salad has such a heavenly texture. And the healthy fats are a nice bonus.
Substitute: Allergic to nuts? Use pepitas or sunflower seeds, but first toast them in a frying pan until toasty (unless already roasted).
Step-by-step instructions
Make the dressing by adding the fresno peppers, golden raisins, and maple syrup to a small saucepan. Bring the mixture up to a simmer for 5 minutes, then add the shallots for 2 to 3 minutes.
Pour the pepper-shallots mixture into a glass jar and leave it to cool slightly. Add the garlic, lemon zest and juice, mustard, red pepper flakes, and olive oil. Shake well to combine.
![Peppers, raisins and maple syrup in a saucepan on a stovetop.](https://rainbowplantlife.com/wp-content/uploads/2023/06/brocsaladstep1.png)
![Peppers, raisins and maple syrup simmering in a saucepan on a stovetop.](https://rainbowplantlife.com/wp-content/uploads/2023/06/brocsaladstep2.png)
![Shallots added to the other ingredients simmering on the stovetop.](https://rainbowplantlife.com/wp-content/uploads/2023/06/brocsaladstep3.png)
![Person whisking pepper shallot mixture with other dressing ingredients in a bowl.](https://rainbowplantlife.com/wp-content/uploads/2023/06/brocsaladstep4.png)
Next, prepare the broccoli. Peel the stalks and slice off the woody bottom inch, then roughly chop the stems and crowns.
![Stalks peeled off of 3 crowns of broccoli on a wooden cutting board.](https://rainbowplantlife.com/wp-content/uploads/2023/06/brocsaladstep5.png)
![Roughly chopped stems and crowns of broccoli on a wooden cutting board.](https://rainbowplantlife.com/wp-content/uploads/2023/06/brocsaladstep6.png)
Add the broccoli stems to a food processor and place the florets on top. Pulse until the broccoli is finely chopped but not riced.
![Broccoli stems and florets in a food processor.](https://rainbowplantlife.com/wp-content/uploads/2023/06/brocsaladstep7.png)
![Finely chopped broccoli in food processor.](https://rainbowplantlife.com/wp-content/uploads/2023/06/brocsaladstep8.png)
To prep the fennel, cut off the stalks and reserve the wispy fronds. Slice the fennel bulb in half, lengthwise. Thinly slice the bulb crosswise using a mandoline or a very sharp knife. If slicing by hand, this video by The New York Times will show you how to prep fennel.
Next, heat some olive oil in a small skillet over medium heat. Add the panko, season with salt and pepper, and toast the breadcrumbs until theyโre golden brown.
![Olive oil, panko, salt and pepper in a skillet.](https://rainbowplantlife.com/wp-content/uploads/2023/06/brocsaladstep9.png)
![Golden brown toasted breadcrumbs in a skillet.](https://rainbowplantlife.com/wp-content/uploads/2023/06/brocsaladstep10.png)
To assemble the salad, add the broccoli, fennel, and parsley to a large serving bowl. Pour some of the dressing over top and toss the coat. Keep adding more dressing and tossing until you reach your desired amount.
![Broccoli, fennel and parsley in a large serving bowl.](https://rainbowplantlife.com/wp-content/uploads/2023/06/brocsaladstep11.png)
![Person pouring some of the dressing over the top of the salad.](https://rainbowplantlife.com/wp-content/uploads/2023/06/brocsaladstep12.png)
Season with salt and pepper, then toss in the panko crumbs and nuts. Enjoy!
![Panko bread crumbs and nuts added to the dressed broccoli salad.](https://rainbowplantlife.com/wp-content/uploads/2023/06/brocsaladstep13.png)
![Mixed broccoli salad.](https://rainbowplantlife.com/wp-content/uploads/2023/06/brocsaladstep14.png)
Tips for making this recipe
The food processor is queen
The prep time is much quicker with a food processor. Just add peeled and chopped broccoli stems to the processor first and pulse until very finely chopped (bite-sized pieces, but not riced).
Transfer the broccoli stem pieces to a bowl, and now pulse the florets.
If you don’t have one, you’ll need to finely chop both stems and florets with a knife.
Toast the panko breadcrumbs
This step is key to achieving a crispy texture and bringing out the breadโs hidden flavor. Remember to stir the breadcrumbs frequently to prevent burning!
Tip: Allergic to gluten? You can sub gluten-free panko, or omit the bread crumbs entirely.
Use a mandoline
A mandoline is the supreme tool when you want paper-thin fennel slices. It slices evenly sized pieces every time!
Remember: The mandoline blade is very sharp, so use a hand guard and cut-safe glove to prevent injury. I love this handheld mandoline from OXO. Itโs inexpensive, works great, and takes up minimal drawer space (affiliate links).
![Head of broccoli and fennel on a wooden plate on a light pink surface.](https://rainbowplantlife.com/wp-content/uploads/2023/06/broccoli-and-fennel-5x4-1-of-1.jpg)
Variations
There are a handful of ways to customize the flavor profiles in this crowd-pleasing salad to make your taste buds sing:
- While broccoli is the star here, you could use half broccoli and half cauliflower instead.
- For an Asian-inspired flavor profile, use lime zest and juice instead of lemon, cilantro instead of parsley, and roasted peanuts instead of almonds. Replace a few teaspoons or a tablespoon of the olive oil with toasted sesame oil.
- Use another dried fruit in place of the raisins, like dried cranberries. Or finely chop finely dates, dried mango, or dried apricots.
- You can give the dressing extra heat by stirring in some harissa or adding pickled chile peppers to the salad.
- Use your favorite nut or seed instead of the almonds or pistachios. Roasted cashews, hazelnuts, pecans, or pepitas would be delicious.
- Garnish the salad with store-bought or homemade vegan feta right before serving.
- For a unique salty-lemony flavor, replace the lemon zest with about 1 tablespoon of finely chopped preserved lemon peel.
- For a salty tang and good gut bacteria, add some sauerkraut.
![Close up side view of plate of broccoli salad on a yellow plate on a cream table.](https://rainbowplantlife.com/wp-content/uploads/2023/06/BS_Hero-3.jpg)
Frequently Asked Questions
Yes, the salad can be assembled 1 or 2 days ahead of time, but donโt add the nuts and breadcrumbs until right before serving so they stay crunchy. Store the nuts and breadcrumbs in a container or bag on the counter.
You can dress the salad in advance, but for the best results, keep the dressing in a separate jar in the fridge.ย
Note: If youโre planning on saving the leftovers for later, add the panko and nuts only to the amount of salad you plan to eat.
Substitute gluten-free panko breadcrumbs for the regular panko. Or omit the panko entirely and use something crunchy in its place, like toasted pepitas or sunflower seeds, or more almonds/pistachios.
Two fresno peppers are enough to give the dressing and salad a nice, noticeable but not overwhelmingly hot heat. If that still sounds too spicy for you, use only 1 small fresno pepper or even half of a small pepper.
Serve it with all of your favorite potluck or barbecue meals! Pair it with my Vegan Potato Salad and Grilled Tofu Skewers for an epic summer dinner.ย
Itโs the perfect starter for endless plant-based dishes, like Zucchini Pesto Pasta, Vegan Tuna Salad Sandwiches, or any of these Healthy Vegan Dinner Recipes.
You can also keep the meal simple and serve the salad with crusty bread, roasted sweet potatoes or crispy smashed potatoes, or cooked grains, like farro or brown rice. For an extra-filling dinner, add some baked or fried tofu on the side.
![Overhead view of broccoli salad and a serving spoon on a yellow plate on a table.](https://rainbowplantlife.com/wp-content/uploads/2023/06/BS_Hero-1_Google.jpg)
If you love this show-stopping Vegan Broccoli Salad, please leave a rating and review with your feedback and tag me on Instagram with your remakes :)
![](https://rainbowplantlife.com/wp-content/uploads/2024/06/pic-big-vegan-flavor-single-post-249x300.jpg)
Big Vegan Flavor
Techniques and 150 recipes to master vegan cooking.
Really Good Vegan Broccoli Salad
![Overhead view of broccoli salad and a serving spoon on a yellow plate on a table.](https://rainbowplantlife.com/wp-content/uploads/2023/06/BS_Hero-1_Google-500x500.jpg)
Ingredients
- 1 large head of broccoli (1 ยฝ pounds or 680g)
- 1 medium fennel bulb, very thinly sliced (optional, see note 1)
- 1 large handful of flat-leaf parsley, chopped
- 1 tablespoon extra virgin olive oil
- ยฝ cup (40g) panko breadcrumbs (see note 2 for GF sub)
- ยฝ cup (70g) roasted almonds or pistachios, chopped (see note 3 for nut-free sub)
Dressing
- 1 to 2 fresno peppers, thinly sliced (2 for a good level of heat)
- 3 tablespoons golden raisins (or brown / Thompson raisins), chopped
- 3 tablespoons maple syrup or agave nectar
- 1 medium shallot, diced
- 2 garlic cloves, minced or grated with microplane
- 1 medium lemon, zested + 2 to 3 tablespoons lemon juice
- 1 teaspoon Dijon mustard
- ยฝ teaspoon red pepper flakes (optional, for more heat)
- ยผ teaspoon kosher salt, more to taste
- Freshly cracked black pepper
- ยผ cup (56g) extra virgin olive oil
Instructions
- Make the dressing. Add the fresno peppers, raisins and maple syrup to a small saucepan or small non-stick skillet. Bring to a simmer, and simmer at a decent simmer for 5 minutes, stirring occasionally. The mixture will froth and bubble as the chiles release their water. Add the shallots and simmer for 3 more minutes.Transfer the mixture to a glass jar and allow to cool slightly. Add in the minced garlic, lemon zest, 2 tablespoons of lemon juice, mustard, red pepper flakes, ยผ teaspoon kosher salt, several cracks of pepper, and olive oil. Shake well to combine.Taste, adding more salt or pepper to taste, and 1 more tablespoon of lemon juice as desired. The dressing will be thick.
- Prep the broccoli. Use a vegetable peeler to peel away the tough outer layer from the stalks, then roughly chop the stalks. Cut the crowns into large pieces. Add the broccoli stalks and stems only to your food processor. Pulse in short bursts until the stems are finely chopped. Scoop them out into a bowl. Now add the florets and pulse in short bursts (8 to 10 times) until the broccoli is finely chopped but not riced. Itโs fine to have some variation in size, but if any large pieces remain, scoop them out and finely chop with a knife (or re-pulse separately in the food processor).
- Prep the fennel. Slice off the fennel stalks and discard or freeze for stock. Pick off the wispy fronds and save for garnish. Remove any tough outer layer from the fennel bulb, then slice the bulb in half, lengthwise. Using a mandoline or very sharp knife, very thinly slice the bulb crosswise.
- Toast the panko. Heat 1 tablespoon olive oil to a small skillet over medium heat and allow to warm, about 1 minute. Add the panko bread crumbs and season with a pinch of salt and pepper. Stir frequently, especially once the panko starts to turn color, 3 to 5 minutes, until most of it is golden brown.
- Assemble. Add the broccoli, fennel, and parsley to a large serving bowl. Pour in some of the dressing and toss. Add more dressing as desired and toss again. Season to taste with salt and pepper. Add your panko crumbs and nuts and toss again. Enjoy.Note: If planning to keep leftovers, add the panko and nuts only to the amount of salad you plan to eat. Store the toasted panko in a jar in the pantry.
Notes
- If you canโt find fennel, you can omit it or use a few carrots. Peel them and shave them with a wide Y-shaped vegetable peeler, use a mandoline to thinly slice, or julienne them.
- Allergic to gluten? Use gluten-free panko breadcrumbs. Or omit the panko entirely and use something crunchy in its place, like toasted pepitas or sunflower seeds, or more almonds/pistachios.
- Allergic to nuts? Try toasted pepitas or sunflower seeds.
Recipe: Nisha Vora and Hannah Hairston of Rainbow Plant Life | Photography: Megan Morello
I usually don’t like raw broccoli but this is an exception…Excellent salad- crunchy, flavorful and so healthy!
Hi Ann, Thank you so much for such a fantastic review! Appreciate you taking the time!
Thank you Nisha!
We eat loads of cruciferous salads but this was both different and inspirational. I modified it with Asian ingredients I had on hand and the results were divine!
Yum! Thanks for sharing, Merry! Great to hear you were able to tailor the recipe to use the ingredients you had on hand :)
So yummy! I will be making this again!
Thanks for the lovely feedback, Kris!
This sounds lovely but is there a way to reduce the oil? I’m on a low-fat vegan diet for diabetes (I’ll replace syrups with chickory). Thank you so much. Xxx
Hi Zoe, we havenโt tried adapting this recipe, but you may want to try tahini instead of olive oil. Itโs not low in fat but itโs simply sesame seed paste, so itโs a whole food. You can whisk that together with the dressing ingredients instead of oil, adding a tablespoon of water as needed to thin. We donโt have any lower-fat recommendation for this recipe, as raw broccoli needs something creamy and rich to balance it.
Thank you, I’ll try that!!!
Recette trรจs attractive et j’aime beaucoup que vous ajoutiez les compositions nutritionnelles : est-ce par portion ou pour 100 g svp ?
Thanks, Elisabeth! The nutrition info is per serving.
Wow! I am blown away by how delicious this turned out! This is going to be my new go-to salad to bring to pot lucks and parties! I love that it is FULL of flavour and texture! Truly a stand out recipe!
Wonderful recipe! Served this to my non -vegan guests and they loved it! So excited to try more of your recipes.
Sue
We’re over the moon to hear everyone enjoyed the salad, Sue. Thanks for your kind words!
This salad is great! I don’t know where to find fresno peppers, so I did the jalapeรฑo substitution. A big plus to the salad is that it’s just as good the next day. Thanks,Nisha!
Deb, So glad to hear you loved this recipe!
The best raw broccoli salad ever! You get sweet, spicy and citrus-y with the dressing tossed on top of veggies that adds multiple layers of flavors and textures. And it is filling.
Your review made our day, K! Thank you for taking the time to share your thoughts and for trying out the recipe.
Name speaks for itself. Itโs really good broccoli salad. I made with raisins, thinking to make it again with cranberries for Christmas
We’re over the moon to hear you enjoyed the recipe, Polina. Thanks for your kind words!
Is the broccoli meant to stay raw for this or should I cook it? I want to try this soon :)
Hi John, it’s meant to stay raw! Enjoy :)
Umm, WOW. Never did I think a broccoli salad could be so flavorful. I didnโt have fennel, so I subbed carrot and it was wonderful. The dressing is bright, a little sweet and spicy, and just takes all these veggies to another level.
Hi Jackalyn, Thank you so much for such a fantastic review! Appreciate you taking the time!
Just made this tonight! Or at least a modified version of it. I didn’t have any fennel handy or peppers/raisins, so just upped the red pepper flakes in the fresno step and subbed cranberries. Still delicious, very flavorful and SUCH good texture. Looking forward to adding fennel next time, definitely will make again. Now even more tempted to buy the salad book :)
Thanks for your kind words, Molly! We do hope you’re able to purchase the ebook- I personally helped put it together and it’s filled with so many nuggets of wisdom and lovely recipes. You definitely won’t regret purchasing it!
What is the salad book? Please do share ๐
I usually don’t like fennel but this was delicious. Prepping the sauce I was not sure there would be enough liquid but my goodness this dressing goes far! Love this spicy crunchy salad.
Hi Heidi, Thank you so much for such a fantastic review! Appreciate you taking the time!
Absolutely delicious! Thank you for, yet another, amazing recipe! This salad is so flavorful!!
You’re welcome, Sacha! It’s our pleasure. Comments like this are why we do what we do :)
This looks fantastic! I’m always up for a variation on recipes using broccoli. Thanks! I will make this as soon as I get back home!
Hope you enjoy this recipe, Beth!
Adding a five star rating. I would add a few more stars id I could because this salad is so fantastic!
Hi Sarah, weโre so happy you enjoyed it! Thanks for leaving a review :)
This salad was AMAZING! This salad has everything; a sweet, salty, spicy, complex dressing that makes you think, oh wow, what is that? and that? The addition of crunchy panko and nuts put this salad over the top. If you are hesitating, don’t wait another minute-make this salad! My friend thought that she did not like fennel much but loved it in this recipe. I will be making this regularly.
Itโs so great to hear you truly loved the salad, Sarah! Thanks for the awesome review :)
Next time, would you mind leaving a rating alongside your review? Star ratings are big help to readers who are thinking of making the recipe. Thanks!
Hi Nisha! I love your recipes including this one and I have a question: The nutrition info of your recipe is per serving, per 100g, or for the total quantity of salad? I’m trying to eat more protein and this information will help me to choose recipes that are more rich in them. Thank you!
Hi Crina, it makes us happy to know you love the recipes! The nutrition info provided is always per serving. :)
Do you think pine nuts would be a good sub for almonds?
Yes, I think that would be a great substitute!
Hi Vijay, yes, pine nuts would be great. Theyโre not as crunchy as almonds but they are so delicious and would work well!