I never thought I’d crave Brussels sprouts—until I tried them shaved raw in this vibrant, zesty salad.
This Shaved Brussels Sprouts Salad is a far cry from the mushy sprouts of childhood.
It’s crisp, lemony, cheesy, and has just the right amount of crunch and savory goodness.
Whether served as a light lunch, a holiday side, or a fresh companion to grilled meats, this salad always earns its place on the table—and usually disappears fast.
Why You’ll Love This Recipe
Raw, not boring – Shaved sprouts are surprisingly tender and flavorful.
No cooking required – Aside from optional bacon, this is a no-heat recipe.
Balanced and bold – Nutty, tangy, salty, and slightly spicy all in one.
Customizable – Easy to adapt with whatever herbs or toppings you have.
Make-ahead friendly – Great when made a few hours in advance.
What You’ll Need (Ingredient Highlights)
Brussels sprouts – Shaved thin for crunch and quick marination.
Olive oil & lemon – A simple, fresh dressing base.
Parmesan – Adds salty, umami-rich flavor.
Toasted walnuts – Nutty crunch and depth.
Fresh chives or herbs – Brighten up the mix.
Crispy bacon (optional) – Adds smoky, salty richness.
Chili flakes – A subtle heat that lifts everything.
Pro Tips Before You Start
Use a food processor – The slicing blade makes quick work of shaving sprouts.
Massage the sprouts – Tossing well with dressing softens their texture.
Toast the walnuts – It intensifies their flavor and makes them extra crisp.
Use fresh lemon zest and juice – Bottled won’t give the same brightness.
Serve chilled or room temp – It tastes great both ways.
How to Make Shaved Brussels Sprouts Salad
Step 1: Prep the Brussels Sprouts
Trim the stem ends, cut each sprout in half, then thinly slice with a sharp knife or mandoline.
You can also use a food processor’s slicing blade or buy pre-shaved sprouts.
Step 2: Combine Ingredients
In a large mixing bowl, combine the shaved sprouts, olive oil, Parmesan, toasted walnuts, chopped herbs, bacon (if using), lemon zest, and juice.
Season with kosher salt and black pepper to taste.
Step 3: Toss and Taste
Mix thoroughly to coat everything evenly.
Let the salad sit for 10–15 minutes so the flavors meld.
Step 4: Garnish and Serve
Transfer to a serving platter.
Drizzle with extra olive oil, sprinkle with more Parmesan and red chili flakes.
Serve fresh or chilled.
What to Serve It With
Grilled chicken or steak
Roasted salmon or shrimp
Quiche or frittata at brunch
Holiday roasts or Thanksgiving turkey
Crusty sourdough bread or warm flatbread
Variations / Substitutions
No walnuts? – Use almonds, pecans, or sunflower seeds.
Go vegetarian – Skip the bacon and add more herbs or olives.
Add fruit – Thinly sliced apples or dried cranberries for sweetness.
Creamier version – Add a dollop of Greek yogurt or a spoon of Dijon mustard to the dressing.
Vegan-friendly – Omit Parmesan or replace with nutritional yeast or vegan cheese.
Storage & Leftovers
Fridge – Store in an airtight container for up to 1 day.
Make ahead – Best enjoyed within a few hours for peak texture.
Revive leftovers – Add a fresh squeeze of lemon and a drizzle of olive oil before serving again.
FAQs
Can I use pre-shaved Brussels sprouts?
Yes! It saves time and works perfectly—just give them a quick rough chop if needed.
Is this salad bitter?
Not when balanced with lemon, Parmesan, and olive oil. The bitterness mellows beautifully.
Can I make it without nuts?
Absolutely. Skip them or sub with seeds if allergies are a concern.
What other herbs can I use?
Parsley, basil, dill, or even mint work well.
Do I have to include bacon?
Nope! It’s optional but adds extra flavor and texture if desired.
Can I prep this the night before?
You can shave the sprouts and prep the dressing in advance, but combine everything closer to serving for best texture.
Is this keto or low-carb?
Yes, it’s naturally low in carbs—especially if you skip the honey or fruit variations.
Final Thoughts
This Shaved Brussels Sprouts Salad is light, refreshing, and endlessly adaptable.
It turns a humble vegetable into the star of the table.
Whether you’re hosting brunch, prepping a weekday lunch, or looking for the perfect side to steak or salmon, this salad delivers on every level.

Shaved Brussels Sprouts Salad
Ingredients
- 12 ounces Brussels sprouts shaved (about 4 cups)
- 3.5 tablespoons extra virgin olive oil plus more for serving
- ½ cup freshly grated Parmesan plus more for serving
- ½ cup toasted walnuts coarsely chopped
- 2 tablespoons fresh chives finely chopped (or parsley, basil, or dill)
- 3.5 strips bacon cooked and coarsely chopped (optional – or use pancetta/guanciale)
- 1.25 lemon zested and juiced
- Kosher salt to taste
- Freshly ground black pepper to taste
- Red chili flakes for garnish
Method
- Trim the ends off Brussels sprouts and halve.
- With the flat side down, thinly slice using a sharp knife, mandoline, or food processor.
- You can also use pre-shaved sprouts.
- In a large bowl, combine shaved sprouts, olive oil, Parmesan, walnuts, chives or herbs, bacon (if using), lemon zest, and juice.
- Season with salt and pepper, and toss to coat everything evenly.
- Let the salad rest 10–15 minutes, then transfer to a serving platter.
- See full steps with tips & photos → https://theboatshedcafe.com/shaved-brussels-sprouts-salad/
Notes
- Toast walnuts beforehand to boost their nutty flavor.
- Bacon adds a savory crunch but can be omitted for a vegetarian option.
- Lemon juice brightens the salad and balances richness.
Absolutely delicious! The texture and flavors were perfectly balanced — this might be my new go-to salad for every season!