Creamy Shaved Brussels Sprouts Salad with Lemon and Parmesan

Crisp, flavorful and delightfully addictive, this Creamy Shaved Brussels Sprout Salad is sure to become a favorite. Thinly shaved brussels sprouts are tossed with apple, bacon, raisins and toasted hazelnuts, then finished with a creamy coleslaw-style dressing for a bright, crunchy side dish.

Shaved brussels sprout salad in a bowl with serving spoon

I’ve loved vegetables since I was a child, and brussels sprouts have always been one of my favorites. While steaming was how I grew up eating them, I now enjoy them roasted or air-fried for a crispy side, and I also love them raw when thinly shaved. In this salad, raw sprouts take on a slaw-like role: bright, crunchy and mild, pairing perfectly with apple, fennel, toasted hazelnuts and a creamy dressing.

This version reads like a brussels sprout slaw—think cabbage coleslaw made with shredded sprouts. The texture is the star: crisp shredded greens, crisp apple, chewy raisins and the crunch of toasted hazelnuts, all balanced by a tangy-sweet coleslaw dressing.

If you’ve never warmed to brussels sprouts, try them shaved in a salad like this—many find they prefer them raw and thinly sliced for salads and slaws.

Why you’ll love this recipe:

  • This shaved brussels sprout salad combines crunchy, sweet and savory flavors with a creamy coleslaw dressing that ties everything together.
  • Most components—shaved sprouts, cooked bacon and dressing—can be prepared ahead, making it great for meal prep.
  • It works as a colorful side dish and keeps well as a leftover lunch.
  • With a few simple swaps it’s easy to make vegetarian or vegan.

Recipe ingredients

Shaved brussels sprout salad recipe ingredients
  • Brussels sprouts — Choose fresh, compact sprouts that are bright green and heavy for their size.
  • Bacon — Optional but recommended for a salty, savory note. Cook and crumble before adding.
  • Fennel — Thinly shaved fennel adds a crisp texture and a mild licorice-like flavor that pairs well here.
  • Apple — Any crisp variety works; adds sweetness and crunch.
  • Raisins — Golden raisins are lovely for color and a subtle sweetness; regular raisins or chopped dried fruit can be used instead.
  • Hazelnuts — Toasted and chopped hazelnuts add toasty crunch. Almonds, walnuts or pepitas are good substitutes.
  • Dressing — A creamy coleslaw-style dressing (mildly sweet and tangy) brings the salad together. Homemade or store-bought both work.

How to make this recipe

Beyond shredding the brussels sprouts, this salad comes together quickly. Prepare the components and toss everything just before serving.

Pro tip: Shaved brussels sprouts can be prepped up to 2 days ahead and stored in an airtight container in the refrigerator. Bacon and dressing also keep well when made in advance.

How to shred brussels sprouts

How to shred brussels sprouts
  1. Trim the stem end from each sprout and remove any tough outer leaves.
  2. Cut each sprout in half lengthwise.
  3. With the cut side down, use a sharp knife to thinly slice each half, or pulse briefly in a food processor fitted with the slicing blade.

Assemble the salad

How to make shredded brussels sprout salad
  1. In a large bowl, combine the shredded brussels sprouts, cooked crumbled bacon (if using), chopped apple, shaved fennel and raisins.
  2. Toss with enough creamy coleslaw dressing to coat the ingredients evenly.
  3. Transfer to a serving bowl and sprinkle with toasted hazelnuts just before serving to preserve their crunch.
Brussels sprout slaw ingredients in a bowl

Recipe FAQs

Can I eat raw shaved brussels sprouts?

Yes. Brussels sprouts are in the same family as cabbage and broccoli and taste great raw when thinly sliced. Raw sprouts are crisp with a mild cabbage-like flavor and work well in salads, slaws or on a crudité platter.

What’s the best way to shave or shred brussels sprouts?

A sharp knife on a cutting board gives the best control: trim the stem, halve the sprout, remove coarse outer leaves, then slice each half thinly with the cut side down. A food processor with a slicing blade is a faster alternative if you’re preparing a larger batch.

Serving suggestions

This salad sits between a slaw and a green salad and pairs well with many proteins. It’s versatile for weeknights, cookouts and game-day spreads.

  • Serve alongside roasted or air-fryer chicken, pork chops or grilled burgers for an easy dinner.
  • It complements slow-cooked pulled pork or BBQ chicken at gatherings and picnics.
  • Leftovers make a satisfying lunch—toss in extra dressing if it has dried slightly.
  • Make it vegan by omitting bacon and using a plant-based mayonnaise in the dressing.

Recipe notes

  • Pro tip: Shave or shred brussels sprouts up to 1–2 days ahead and keep them refrigerated in an airtight container.
  • To save time, buy pre-toasted hazelnuts or substitute with toasted almonds, walnuts or pepitas.
  • Nutrition information for the salad may exclude dressing if the dressing is calculated separately.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days.
Shaved brussels sprout salad with dressing pouring over it

More salad recipes you’ll love:

  • Try other seasonal slaws and salads for fall and winter menus.
  • Broccoli slaw with a creamy no-mayo dressing is another crunchy option.
  • Kale slaw with apples and cranberries offers a sweet-tart contrast.
  • Napa cabbage salad makes a lighter, crisp side.

Did you try this recipe? If so, please leave a review below and share your photo on social media with the recipe name so others can find it.

Shaved brussels sprout salad in a bowl with serving spoon

Creamy Shaved Brussels Sprout Salad

Servings: 6 servings
Prep Time: 20 mins
Cook Time: 4 mins
Total Time: 24 mins
This creamy shaved brussels sprout salad is fresh, crunchy and utterly addictive. It’s tossed with savory bacon (optional), crisp apple, fennel, golden raisins and finished with toasted hazelnuts for a delicious side dish.

Ingredients

  • 1 lb. brussels sprouts, trimmed, halved and shaved thinly
  • 1 small fennel bulb, halved and shaved thinly (save some fronds if desired)
  • 1 medium apple, cored and chopped
  • 4 slices thick-cut bacon, cooked and crumbled (omit to make vegetarian)
  • 2 green onions, white and green parts thinly sliced on the bias
  • 1/2 cup golden raisins (or your preferred dried fruit)
  • 1/3 cup toasted, chopped hazelnuts, for serving
  • Homemade coleslaw dressing or your favorite creamy coleslaw dressing

Instructions

  1. Add the brussels sprouts, fennel, apple, bacon, green onions and golden raisins to a large bowl. Toss with the desired amount of coleslaw dressing until everything is evenly coated.
  2. Serve topped with toasted hazelnuts and enjoy.

Notes

  • Pro tip: Prepare and shave brussels sprouts 1–2 days ahead and keep refrigerated in an airtight container.
  • Buy pre-toasted hazelnuts to save time, or substitute chopped almonds, walnuts or pepitas.
  • Nutrition shown below may not include dressing if it is calculated separately.
  • Store leftovers in an airtight container in the refrigerator for up to 3 days.

Nutrition

Calories: 260 kcal,
Carbohydrates: 25 g,
Protein: 7 g,
Fat: 16 g,
Saturated Fat: 4 g,
Cholesterol: 16 mg,
Sodium: 339 mg,
Potassium: 659 mg,
Fiber: 6 g,
Sugar: 13 g

Nutrition is estimated using a food database and is provided as a guideline for informational purposes.

Course: Salads
Cuisine: American
Author: Marcie
All recipes and images © Flavor the Moments.