Shredded Brussels Sprouts Salad

This post may contain affiliate links. Please read my disclosure and privacy policy.

This Shredded Brussels Sprouts Salad will convert any brussels sprouts skeptics in your life. This salad is super-flavorful, with an unexpected dressing, and is the perfect salad to serve at your next holiday gathering.

brussels sprouts salad served in wooden bowl with gold spoon

Tips for Making the Best Brussels Sprout Salad

  • Finely shred the brussels sprouts. I know it’s convenient to buy store-bought shredded brussels sprouts, but they are never finely shredded enough for me. (And they can be pretty inconsistent with texture.) Instead, I prefer to shred whole brussels sprouts with a sharp knife and a cutting board. Alternatively, you can use the shredding blade on a food processor, for even faster results.
  • Let it marinate. Brussels sprouts don’t have a super-tender texture like other green lettuces, so you may want to dress this salad 30 to 60 minutes in advance before serving it. You can make the dressing up to 3 days in advance, if you’d like to plan ahead for a holiday meal, and you can even shred the brussels sprouts ahead of time, too. Just toss them together before serving, at least 30 minutes ahead of time.
  • Add some crunch. Brussels sprouts are slightly crunchy on their own, but this salad is even better when you add some chopped nuts. I opt for pecans here, because they seem appropriate for a holiday, but walnuts are perfect in this, too.
  • Dried fruit helps, too. I love adding dried cranberries to this salad, for an extra sweet-tart flavor, and added chewiness. Since it can be tricky to find fruit-sweetened cranberries, you can use raisins if you prefer to avoid any added sugar.

Ingredients You’ll Need

brussels sprouts salad ingredients in glass bowls on white table

What’s in a brussels sprouts salad?

  • Brussels sprouts
  • Dried cranberries
  • Pecans
  • Apple cider vinegar
  • Mustard
  • Honey
  • Ginger (the secret ingredient!)
  • Shallot

Most brussels sprouts salads I’ve seen on the internet go in the direction of a red wine vinaigrette paired with Parmesan cheese, but tossing it with a honey mustard dressing takes it to the next level. If there were a competition out there, this one would win.

The secret is adding a touch of ginger to the honey mustard dressing. This is inspired by my Honey Dijon Dressing, which has been a fan favorite for years.

How to Make It

1. Prepare the dressing. Add the olive oil, vinegar, mustard, ginger, honey, salt and pepper to the bottom of a large bowl, and whisk well.

honey mustard dressing mixed in glass bowl

I like to prepare this in the same bowl I plan on mixing in, so there aren’t extra dishes to do later.

2. Shred the veggies. Finely dice the shallot, then add it to the dressing as soon as possible, so the flavor can start to mellow. Shallots tend to have a more mild onion flavor than red onion, but you can use a similar amount of red onion in a pinch, or omit it entirely. The salad is delicious either way.

shredded brussels sprouts tossed in the dressing

Shred the brussels sprouts, and add them to the bowl, too. Toss well, to coat them evenly in the dressing.

3. Enjoy! Add in the dried cranberries and chopped pecans, then toss and serve. You can adjust any seasoning to taste at this point, adding a little extra salt and pepper, or you can add a little more vinegar or mustard to make it more tart.

For a slightly sweeter flavor, you can add a little more honey, too.

shredded brussels sprouts salad overhead in serving bowl

Let the salad rest for 30 to 60 minutes, then serve. You can store this in the fridge if you plan on serving it in the next 2 hours or so, otherwise I recommend storing the shredded veggies and dressing separately, so you can mix shortly before serving.

Expert Tips & Common Questions

Can I make this vegan? Yes, you can swap the honey for maple syrup to make a vegan salad dressing.

What pairs well with brussels sprouts? If you want to add more to this salad, I think it’s nice with chopped apples or pears, but don’t add those until shortly before serving, so they won’t turn brown or mushy. You could also add sliced grapes, or shredded purple cabbage for extra color.

You can serve brussels sprouts salad with practically any protein you love, and it also pairs well with holiday dishes, like Vegan Meatloaf, Wild Rice Stuffing, and Mashed Potatoes with Vegan Gravy.

Can you eat raw shredded brussels sprouts? Yes, you don’t need to cook brussels sprouts before eating them. They do tend to have a tougher texture compared to a typical leafy green salad, but when you finely shred them and let them marinate in the dressing, this raw brussels sprouts salad becomes totally delectable.

How long can you store shredded brussels sprouts? Once you shred them, brussels sprouts should keep well in an airtight container for up to 3 days. Store the dressing separately for the best flavor and texture.

brussels sprouts salad with cranberries and pecans on top

More Salad Recipes to Try

If you love this salad, you’ll also love these:

I can’t wait to hear which one you try next!

brussels sprouts salad served in wooden bowl with gold spoon
Add to Collection
Print Pin
4.91 from 11 votes

Shredded Brussels Sprouts Salad

This Shredded Brussels Sprouts Salad is the perfect salad for a holiday meal! It's sturdy enough to make it in advance, with an unexpected dressing that will have you licking the bowl clean.
Course Salad
Cuisine American
Keyword brussels sprouts salad
Prep Time 15 minutes
Cook Time 0 minutes
Total Time 15 minutes
Servings 4
Calories 238kcal


  • 2 tablespoons extra virgin olive oil
  • 1 tablespoon apple cider vinegar
  • 1 tablespoon spicy brown mustard
  • 1 inch fresh ginger , finely grated
  • 2 tablespoons honey
  • salt & pepper
  • 1 shallot , diced (about 1/2 cup)
  • 1 pound Brussels sprouts , finely shredded
  • 1/3 cup pecans , chopped
  • 1/3 cup dried cranberries (look for juice-sweetened)


  • In a large bowl, combine the olive oil, vinegar, mustard, ginger, honey, and a 1/4 teaspoon each of salt and black pepper. Mix well. (Pro tip: Use a microplane to finey mince the ginger directly into the bowl. That way you won't have any large chunks!)
  • Once you've diced the shallot, stir it into the dressing so the flavor can mellow. Add in the brussels sprouts after finely shredding them with a knife or food processor, too. Toss well.
  • Add the cranberries and pecans, and toss again. Adjust any seasoning to taste, and then let the salad marinate for at least 30 minutes before serving. Leftovers can be stored in an airtight container in the fridge for up to 3 days, but I recommend storing the shredded brussels sprouts separately from the dressing for the best taste and texture later.



Nutrition information is for 1 of 4 servings, about 1 cup each. This information is automatically calculated, and is just an estimate, not a guarantee.
To make this recipe vegan, swap the honey for maple syrup. You may need to add a little more maple syrup in that case, since it's less sweet than honey.


Calories: 238kcal | Carbohydrates: 30g | Protein: 5g | Fat: 14g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 9g | Sodium: 73mg | Potassium: 513mg | Fiber: 6g | Sugar: 19g | Vitamin A: 863IU | Vitamin C: 97mg | Calcium: 60mg | Iron: 2mg

If you try this Shredded Brussels Sprouts Salad, please leave a star rating and review in the comments below!

Reader Feedback: What is your favorite dish to bring to a holiday gathering?

Get more recipes + meal plans in my books:

detox book and meal plan

Get Started Today!

Get a free 7-Day Kick Start when you sign up for my email newsletter

Leave a Reply

Your email address will not be published.

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.



Thank you so much for sharing and for your support Megan!!! This salad is so perfect for Thanksgiving! So happy you liked it!

Renate Steiner

Hey Megan! Don’t do dairy. Any suggestions for what I would substitute for the Parmesan? Best, Renate


This was a really good salad and so easy to make. I love brussel sprouts, but always roast them. I’ve never had them in a salad like this. Delicious and clever! I used apple slices instead of cranberries.

Renee Cone

I will definitely make this again. I added pistachios in place of the hazelnuts, however. ?


This salad was delicious and easy to make!


This salad was delicious! Pretty to serve for the holidays, too! I toasted raw macadamia nuts instead of hazelnuts and used shredded, not grated, parmesan. The next time I need to bring a dish to a gathering, this will be it. Thank you to Lexi for creating the recipe and Megan for sharing it.


I concur that this salad is delicious & easy to make. I used dry roasted hazelnuts, which worked fine. The dressing is so easy & so yummy that I will be making to use for other salads.

Kim M Lewallen

I’m not a Brussel sprouts fan. At All. So it is truly impressive that your recipe is SO great I’m adding this in repeat my family meal planning. Easy and delicious. Kudos and Thanks, Megan!


This salad was pretty good. Definitely make sure you give it time to marinate in the dressing. The leftovers we had the next day were tastier than the fist day with the extra time for the dressing to hang out on the veggies. I think next time I’ll omit the shallot as it was still a bit strong even with the soaking in the dressing. This salad is a nice twist on using Brussels sprouts. 😊


Everyone enjoyed this at our thanksgiving dinner tonight!


This was sooo good I almost didn’t want to take it to share at Thanksgiving dinner. The finely shredded Brussels sprouts where a good texture and the dressing was yummy and unique.


Such a delicious salad. I made this to go with my Thanksgiving meal and my inlaws loved it. They asked for the recipe and said they will make it as well. The recipe is easy to make ahead and prepare right before serving. Leftovers hold up well after being dressed as well. Will make again and again! Thank you Megan for another fantastic dish.


This salad is delicious! To save time, I purchased the Sweet Kale salad kit from Costco But replaced the salad dressing with this recipe and it was a hit with my whole family! I topped with pumpkin seeds and cranberries (from the kit) and the flavors were all amazing. I love the ginger flavor and the salad keeps for several days without getting too soggy. I will be making this again and again! Thanks Megan!


I never could eat brussels sprouts. I tried many different ways to eat them and never cared for the taste no matter how hard I tried.

Until I had this salad. Holy. Cow.

This brussels salad was perfect!!! I devoured my bowl. The fresh crispness of the brussels, and the combination of the dressing was incredible. Thank you for changing my mind! I can’t wait to have my husband try this!


Is there a different type of vinegar that might work due to a sensitivity to apples.

Phyllis Galloway

Can I take out the honey and use sugar free substitute and how would that look like for the nutritional factors

    Megan Gilmore

    I don’t use any zero calorie sweeteners, so you’d have to experiment with that, but I’m sure it would be easy to taste as you go. And you can use a free website like FitDay or My Fitness Pal to calculate any nutrition information you need.


      I have looked everywhere (except online!) for appplejuice sweetened cranberries and can’t find them anywhere!
      Can you help me!?!

        Karoleen Fober

        If you have a health section in your regular grocery store or if you have a Natural Grocers nearby, they would have them.


The first time I made this recipe about a month ago, I was not expecting to like it much, but it was so incredibly good I have made it at least once a week since then with several other vegetables like carrots, green and purple cabbages (though the Brussel sprouts’ thinner leaves makes it best of course). The dressing is amazing on them all. The addition of the nuts and cranberries takes it over the top good but of course can be left out and is still delicious. Thank you for the wonderful and unique recipes!

Get Started Today!

Get a free 7-Day Kick Start when you sign up for my email newsletter