FREE 5-Ingredient Recipe EBook
GET IT NOWMy Brussels Sprout Salad Recipe Just Got Even Better

This brussels sprout salad has been a staple for me for years, but recently I gave it a little makeover. It used to have kale together with the sprouts, more Dijon, and blue cheese, but those flavors started to feel a bit too strong, and it really needed a touch of sweetness. So, I’ve done some extra testing, and here’s why I like this shaved brussels sprout salad recipe even more than before:
- Great flavor and texture in every bite – Between the shaved sprouts, chewy and sweet cranberries, crunchy walnuts, creamy and tangy goat cheese, and a touch of maple sweetness, it hits all the flavors and textures I want in a salad.
- Tender shredded brussels sprouts – They stay crisp, even after dressing and days in the fridge, but not so tough like plain raw brussels sprouts tend to be. This salad lasts so long that it’s one of my favorite make-ahead recipes for Thanksgiving! The red and green colors make it a great Christmas recipe, too, if you celebrate.
- Fast and easy – This whole salad comes together in 15 minutes flat.
Make this brussels sprout salad with me, and I think you’ll see why I like this version even better!


Reader Review
“Between the texture and the balance of sweet and salty flavors, this salad recipe is perfect!” –Whitney
⭐⭐⭐⭐⭐
Ingredients & Substitutions
Here I explain the best ingredients for my brussels sprout salad recipe, what each one does, and substitution options. For measurements, see the recipe card.
Brussels Sprout Salad:
- Brussels Sprouts – I usually grab fresh whole brussels and shred them in my food processor. (I’ll show you how below — it takes seconds!) Feel free to grab pre-shredded ones in a bag to save on cleanup time. I also used to make this shaved brussels sprout salad blended with kale, so if you want to go that route, just cut the amount of sprouts by half and replace it with a couple cups of kale instead.
- Dried Cranberries – You can use my homemade dried cranberries or just buy them. I also sometimes use raisins, pomegranate seeds, blueberries, or raspberries — just something sweet to balance the salty bacon and creamy cheese.
- Cooked Bacon – I usually make bacon in the oven while I prep the salad, but air fryer bacon or microwave bacon are even faster if you’re in a hurry.
- Walnuts – For crunch! Almonds or pecans also pair well with these flavors, or you can use pumpkin or sunflower seeds for a nut-free option.
- Goat Cheese – Adds a creamy texture and mild tang, which I love in this brussels sprout salad. I used to make it with blue cheese, so you can totally use that if you prefer. Some readers have asked me about feta cheese, and yes, that’s a great choice as well!
Maple Vinaigrette:
- Olive Oil – The dressing base. Avocado oil also works for a milder flavor.
- Maple Syrup – I use Wholesome Yum Zero Sugar Maple Syrup, which is natural without the sugar and tastes great (check the reviews!). You can also use 1 to 2 tablespoons of powdered sweetener.
- Lemon Juice – If you want a shortcut, I don’t notice much difference between fresh and bottled in this brussels sprout salad dressing. Alternatively, apple cider vinegar also works well, or even white balsamic, which is similar to the dressing from my pear salad.
- Dijon Mustard – This gives the dressing some savory depth and helps it come together. Other types of mustard also work, but their flavor is stronger, so I prefer Dijon here.
- Spices – Simply garlic powder, sea salt, and black pepper.

How To Make A Brussels Sprout Salad
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Shred the brussels sprouts. I run them through a food processor with the slicing blade. Some end up shaved and the centers cut into nice, clean slices.
- Make the dressing. In a small bowl, whisk together the olive oil, lemon juice, maple syrup, mustard, and seasonings until smooth. I love this mini whisk (shown below) for dressings.
- Toss the salad base. Pour the dressing over the sprouts in a bowl, and toss gently. Add the cranberries and goat cheese, then toss again.
- Chill if you have time. This is optional, but the sprouts soften a bit in the fridge, making them more tender and less bitter. I like to sprinkle the walnuts and bacon over the brussels sprout salad right before serving for the best crunch!



My Recipe Tips
- This food processor I use is the easiest way to shred brussels sprouts fast. You need to use the slicing blade (which is included) to get nice shaved ribbons and slices. If you don’t have one, there are 2 other methods:
- Knife – Slice the sprouts in half lengthwise, then place cut side down on your cutting board and cut each half into thin slices. This takes much longer than the food processor method.
- Mandoline – Slicing the sprouts with a mandoline is faster than a knife, but still slower than a food processor. I also find it a little challenging because the sprouts are relatively small but too firm to easily use the guard, so you have to watch for cut fingers.
- While you can serve this brussels sprout salad right away, I liked it a lot better after 2 hours in the fridge. This step removes any bitterness, and makes the sprouts sweeter and less tough in texture. They still have some crunch! I do recommend adding the walnuts and bacon right before serving, unless you don’t mind them softening a bit.
- You can still use 1/2 bunch of kale and 1/2 pound of brussels sprouts like my original version. When I do this, I massage the kale with the dressing before adding the rest, to ensure it gets tender. You can read more about how to do this in my kale salad recipe.
Brussels Sprout Salad
You'll love this shaved brussels sprout salad with sweet cranberries, crispy bacon, creamy cheese, and maple dressing to bring it together.
Ingredients
Tap underlined ingredients to see the ones I use.
Salad:
Dressing:
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
Place the brussels sprouts into a food processor fitted with a slicing blade (NOT a shredding or knife blade!). Push the sprouts into the food processor while running, using the pusher (not your hands). Transfer the brussels sprouts to a large bowl and set aside.
-
In a small bowl, whisk together the olive oil, lemon juice, maple syrup, Dijon mustard, garlic powder, salt and pepper, until emulsified.
-
Pour the dressing over the sprouts and toss to coat.
-
Add the cranberries and goat cheese. Toss again very gently.
-
Optional step: If you have time, refrigerate the salad for at least 2 hours, which makes the sprouts taste sweeter and the flavors develop.
-
Sprinkle the walnuts and cooked bacon over the brussels sprout salad right before serving. Enjoy!
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving size: 1 cup
- Tips: Check out my recipe tips above to help you shred the brussels sprouts (I have alternate methods if you don’t have a food processor), plus how to get the best flavor.
- Storage: Keep the salad in an airtight container in the fridge for up to 3-4 days. It stores well, even with the dressing!
- Meal prep: This is the perfect make-ahead salad, since it tastes even better after time in the fridge. It doesn’t have to be 2 hours — it’s just as wonderful the next day, or even for a few days after that.
- Note on nutrition info: My numbers here are based on my sugar free dried cranberries. The sugar will be higher if you use regular.
📖 Want more recipes like this? Find this one and many more in my Low Carb Holiday Cookbook!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Brussels Sprout Salad

Serving Ideas
I’ve served this shaved brussels sprout salad with just about every fall or winter dish. Here are some of my favorite combos:
- Chicken – I like something simple, such as baked chicken breast or pan fried chicken thighs, for an easy weeknight dinner. For something a little more special, my spatchcock chicken makes it feel like a full feast.
- Steak – This brussels sprout salad pairs well with a skirt steak or sirloin steak on the side. Sometimes I slice the steak and serve it on top, too.
- Seafood – The crisp, tangy flavors in this salad go so well with my pan seared salmon, baked cod, or garlic butter shrimp. For date night, broiled lobster tail is an amazing upgrade.
- Holiday Mains – I often make this for holidays because it’s convenient to do 1-3 days ahead! Try it with roasted turkey breast, pineapple glazed ham, or prime rib as your centerpiece.

Shop
My
Custom












21 Comments
Karen Lang
0Can this Brussel sprout recipe be made ahead of time?
Maya | Wholesome Yum
0Hi Karen, Yes, definitely! I have notes on this above.
Karen Lang
0Can this be made a day ahead of time, or is that too long to have it in the refrigerator? I’m trying to make as many sides as I can the day before Thanksgiving!
Maya | Wholesome Yum
0Hi Karen, Yes, definitely! I actually like the texture even more the next day.
Danielle
0I can’t eat the bacon and cranberries right now, so I used roasted cashews and feta and it was still delicious!!! I can imagine the bacon just raises it a level. Can’t wait to try it with the bacon when I can.
Jennie
0This is so tasty — made is with almonds and goat cheese as my preference. Have made it several times even adding broccoli and carrots to the food processor too once. I have even made it for friends who raved.
Teresa Heckel
0This is amazing! I subbed goat cheese for the blue cheese and added a few currents. Where on earth can we find cranberries this time of the year? Please someone tell me! I have made your sugar free dried cranberries every winter but they run out too fast! Love your recipes!
Lyn
0Oh Maya, Oh Maya Oh Maya! You’ve done it again! My Pinterest page – …Keto/paleo, In my Belly – has quickly filled up with your delicious recipes! While I just Love blue cheese in salad, it’s not always a hit with many folk. Would Feta be too salty of a sub? Thanks and keep up the great work!!
Wholesome Yum M
0Hi Lyn, I think feta would do nicely here. Enjoy!
Linda
0This is my kind of salad! I love brussels sprouts and adding bacon make this salad tastes even better.
Whitney
0Between the texture and the balance of sweet and salty flavors, this salad recipe is perfect!
Fiorenza
0I had never come across a recipe with brussels sprouts and cranberry together before, but after trying yours, I wondered why! It’s really good and also very well balanced in taste and calories. Thanks for sharing!
Jersey Girl Cooks
0Mmmnnn, great Brussels sprouts!
Anita
0This salad is so easy and delicious. I didn’t have Brussels sprout, so had to sub with shredded red cabbage, still turned out really yummy. Definitely a keeper. 🙂
Sophia
0This is all my favorite salad ingredients in one salad! I’m going to have to look for sugar free cranberries, I love dried cranberry but don’t normally get them because of all the added sugar. Thanks for the delicious recipe!
Wholesome Yum M
0Hi Sophia, Here is a recipe for sugar-free Dried Cranberries!
Elaine
0I absolutely will. In fact, I already love it just by reading through all the steps. everything sounds quick, easy and absolutely delicious!
Laura | Wandercooks
0This looks amazing!! I love brussels sprouts and this is just perfect for this weekend’s BBQ!!
Emily Liao
0I love whipping up this salad when I have leftover brussels sprouts! It’s delicious!
Britni
0One of our new favorite salads, so good!
Erica Schwarz
0Pinning this to try next week. I love brussels sprouts in salad and after all this holiday eating, I will be all about salads for a while.