15-Minute Shaved Brussels Sprouts Salad with Lemon Vinaigrette
This shaved Brussels sprouts salad is crisp, bright, and comes together in just a handful of minutes with zero cooking. It’s the kind of salad that gets eaten, even by people who swear they don’t like Brussels sprouts.

Thin ribbons of raw sprouts soak up a tart lemon dressing, then get tossed with toasted pecans, sweet cranberries, and salty wisps of Parmesan. Every forkful lands crunchy, tangy, and deeply satisfying.
Why This Salad Wins Weeknights
I reach for this salad when I want something with real crunch that doesn’t feel heavy. The sprouts stay crisp for ages once dressed, so you can make it, walk away, and come back to a salad that hasn’t turned to mush. It’s a genuine side dish that also holds its own as a light lunch.
The lemon vinaigrette is sharp but mellowed by a tiny bit of honey, so it coats the leaves without drowning them. I love how the dried cranberries catch you with little pockets of sweetness right when you hit a salty shard of Parmesan. It works with almost anything you’re serving, year-round.
Ingredients

- 1 lb Brussels sprouts, shaved thin: use a mandoline or a sharp knife; pre-shaved bags work too
- ½ cup pecans, roughly chopped: walnuts or almonds are just as good
- ⅓ cup dried cranberries: unsweetened or sweetened, whichever you prefer
- ¼ cup shaved Parmesan cheese: pecorino or aged gouda for a sharper bite
- 3 tbsp fresh lemon juice: from about 1 large lemon
- ¼ cup extra-virgin olive oil: use the good stuff here
- 1 tsp Dijon mustard: smooth or whole-grain both work
- 1 tsp honey: maple syrup keeps it vegan
- ¼ tsp kosher salt: plus a little more to taste
- ¼ tsp freshly ground black pepper: a few grinds will do
Variations / Substitutions
- Swap the nut: walnuts give a softer crunch, almonds stay snappier, or skip them entirely for a nut-free salad.
- Change the fruit: dried cherries, chopped dried apricots, or golden raisins all bring their own kind of sweet.
- Add an apple: a thinly sliced Honeycrisp or Granny Smith folded in at the end adds fresh, juicy bite.
- Make it a meal: toss in shredded rotisserie chicken or warm chickpeas to turn it into a main.
- Go dairy-free: leave out the Parmesan or use a plant-based shaved alternative.
For another quick salad, try our Lemony Arugula and Parmesan Salad.
How to Make Shaved Brussels Sprouts Salad
Step 1: Whisk the Dressing

In a small bowl or measuring cup, whisk together the 3 tbsp lemon juice, ¼ cup olive oil, 1 tsp Dijon mustard, 1 tsp honey, ¼ tsp salt, and ¼ tsp pepper until it looks creamy and emulsified, about 30 seconds. Taste it and add a pinch more salt or a drop of honey if it feels too sharp.
Step 2: Shave the Sprouts

Trim off any dry stem ends from 1 lb Brussels sprouts, then slice them as thin as you can. A mandoline makes quick work of this, but a sharp chef’s knife and a steady cutting board do the job. You want ribbons, not chunks. Use pre-shaved sprouts straight from the bag if you’re short on time.
Step 3: Toss the Salad

In a large bowl, combine the shaved sprouts, ½ cup pecans, and ⅓ cup dried cranberries. Pour the dressing over the top and toss with your hands or tongs until every ribbon is lightly coated, about a minute. The sprouts will glisten and start to soften just slightly as they sit.
Step 4: Shower with Parmesan and Serve

Pile the salad onto plates or a big platter, then use a vegetable peeler or box grater to shave ¼ cup Parmesan right over the top. Serve while the greens are still crackling-crisp and the cheese is cold.
Tips for the Best Shaved Brussels Sprouts Salad
- If you have a minute to spare, massage the dressed sprouts with your hands in the bowl for 30 seconds before adding the pecans and cranberries. It breaks down the toughness a hair and makes each bite more tender.
- Toast the pecans in a dry skillet over medium heat for 3 to 4 minutes if you want that deep, buttery warmth. The salad is excellent without this step, but it’s a nice upgrade when you feel like it.
- This salad holds its crunch well after dressing, so you can make it up to an hour before serving. Just hold off on the Parmesan until you’re ready to bring it to the table.
- Leftover dressing mixed with a little extra lemon juice makes a quick marinade for chicken or fish.
Keeping Leftovers Fresh
Store leftovers in an airtight container in the fridge for up to 2 days. The sprouts will soften and lose some crunch, but the flavors meld and it still tastes great cold. There’s no need to reheat this salad, and it actually gets a touch more mellow overnight. Toss it once more after taking it out and add a fresh sprinkle of Parmesan if you have it.
What Goes Well With This Salad
Serve it next to grilled chicken thighs that have been rubbed with garlic and smoked paprika. The char and fat balance the lemony bite. It’s just as good alongside pan-seared salmon or a bowl of creamy tomato soup, where the crunch and tang cut through the richness. For a vegetarian spread, pair it with a wedge of warm, crusty bread and a soft cheese like burrata, letting the salad play the crisp, acidic counterpoint.
Frequently Asked Questions
Can I make this salad a day ahead?
You can, but the sprouts will soften quite a bit overnight. It’s at its crispest within a few hours of dressing, though the flavor deepens by the next day. Keep the Parmesan separate until you serve.
How do I shave Brussels sprouts without a mandoline?
Use a sharp chef’s knife. Halve each sprout, lay the cut side down, and slice crosswise into thin ribbons, working in small batches. A food processor with a slicing disc also works, but watch the thickness so it doesn’t turn them into confetti.
Why is my salad bitter?
Bitterness usually means the sprouts are a touch too thick or the dressing is a little too sharp. Shave them paper-thin and add an extra ½ teaspoon of honey or cranberries to balance things out.
Can I use a different dressing?
Absolutely. A simple balsamic or a creamy tahini dressing works nicely, but I’d still include a hit of acid to keep the salad bright.

Shaved Brussels Sprouts Salad Recipe
Ingredients
Method
- Whisk together the lemon juice, olive oil, Dijon mustard, honey, salt, and pepper until smooth.
- Shave the Brussels sprouts very thin using a mandoline or sharp knife, discarding tough stems.
- Combine the shaved sprouts, pecans, and cranberries in a large bowl. Pour the dressing over and toss until evenly coated.
- Transfer to a serving dish and shave the Parmesan over the top. Serve right away.
