I’ve always been a fan of Brussels sprouts recipes, and using them as a base in this shaved Brussels sprouts salad recipe is one of my favorite ways to enjoy them. Contrary to popular belief, Brussels sprouts are completely safe to eat raw. When shaved thinly, they’re crisp and hearty, with an earthy, almost peppery taste. I think they pair perfectly with sweet apples and dried cranberries, salty bacon and Parmesan, and crunchy toasted almonds. The bright citrus vinaigrette ties everything together and gives this salad a fresh flavor that feels just right for fall.

Recipe Highlights
Ready in 30 minutes. With no cooking required aside from crisping the bacon, this simple winter salad comes together quickly for an easy side dish or meal prep option that stores well.
Fresh, yet hearty. Shaved Brussels sprouts create a sturdy, crisp base, similar to kale, that pairs really well with apples, dried fruit, Parmesan, bacon, and toasted almonds.
Great for make ahead. Unlike more delicate greens, Brussels sprouts hold up well after being tossed with the vinaigrette. Even after being dressed, the salad stays crisp and flavorful in the refrigerator for several days.
Easy to customize. One of my favorite fall salad recipes and a fun change from roasted Brussels sprouts, this salad is extremely easy to customize. To make it more of a lunch salad, I’ll add diced chicken breast. Or to switch up flavors, I may swap the dried fruit or nuts, or use different toppings, depending on what I have on hand.
A Truly Delicious, Good-For-You Salad
As a dietitian, I appreciate any recipe that brings nutrition to the table, and this Brussel sprouts salad does just that. The veggies supply fiber, vitamins, and minerals, while the dried fruit offers even more health benefits including antioxidants and more fiber, as well as with a pop of natural sweetness. The almonds contribute vitamin E and satisfying crunch, and the fresh orange and lemon in the vinaigrette add vitamin C and bright citrus flavor.
I make the vinaigrette with a base of avocado oil or olive oil, both of which provide beneficial unsaturated fats. Altogether, the combination of vegetables, fruit, nuts, and oil makes this shaved Brussels sprouts salad a flavorful, nutrient-dense option that I’m happy to serve as a side dish or turn into a meal on its own with added protein.

Ingredient Notes And Substitutions
One of my favorite things about this salad is that the ingredients offer so much flavor and a satisfying crunch. Here are a few notes about the main components and potential swaps:
- Brussels sprouts: I start with 1 ½ pounds of whole raw Brussels sprouts. That comes out to about 7 to 8 cups after they’re shredded. For a shortcut, I’ll use two 10-ounce bags of pre-shredded Brussels sprouts and then chop up any larger pieces into thinner shreds.
- Apple: A small diced apple adds fresh crunch and sweetness. Crisp varieties, like Pink Lady, Granny Smith, or Honeycrisp apples work especially well. When they’re in season, I sometimes use a diced pear instead.
- Shallot: Thinly sliced shallots add savory flavor without overpowering the other ingredients. Thinly sliced red onion or pickled red onions also work well, adding a little more of a tangy bite.
- Parmesan cheese: I prefer shaved or shredded Parmesan cheese for salty, savory flavor and larger pieces throughout the salad. I’ve also made this recipe with Pecorino Romano, crumbled goat cheese, feta, and blue cheese, depending on what I had on hand.
- Dried cranberries or dried cherries: Either option adds chewy texture and a sweet-tart flavor that pairs especially well with the Brussels sprouts and the citrus dressing.
- Sliced almonds: Toasting the sliced almonds enhances their flavor and gives the salad extra crunch. Pecans or walnuts are other great options for fall.
- Bacon: Crisp-cooked, chopped bacon adds a smoky, salty element. I cook the bacon until crisp, so it holds its texture when combined with the vinaigrette and other ingredients.
- Homemade citrus vinaigrette: I make the homemade citrus dressing with avocado oil or extra virgin olive oil, fresh orange and lemon juice, orange zest, garlic, maple syrup (or honey), thyme, Dijon mustard, salt, and ground black pepper. The fresh citrus gives the dressing a bright flavor that balances the richer bacon, Parmesan, and almonds while keeping the salad gluten-free.
Find the ingredient list with exact measurements in the recipe card below.

Tossing Everything Together
This salad comes together quickly and tastes even better after it chills in the fridge. Here’s a step-by-step look at the assembly:
- Combine the salad: To begin, I toss all the salad ingredients in a large bowl.
- Make the dressing: Next, I combine all the dressing ingredients in a small bowl or jar, and whisk or shake until everything combines.
- Toss the salad: Before serving, I pour the dressing over the salad and toss to combine and coat. If I have time, I like to chill my shaved Brussels sprouts salad in the fridge to help meld the flavors.
For serving size and the complete directions and ingredient amounts, scroll down to the recipe card below. All of our recipes include the nutrition analysis, listing calories (kcals), protein, carbohydrates/carb, fiber, sugar, sodium, cholesterol, and more per serving.


The Easiest Way To Shred Brussels Sprouts
A mandoline slicer fitted with a slicing attachment works well, but I find that the quickest way to shred whole Brussels sprouts is with a food processor fitted with the shredding blade. It creates thin, even pieces in a fraction of the time it takes to slice them by hand. It’s a lot safer, too. A sharp chef’s knife works, too, but it takes a little longer.
When I’m short on time, I grab bags of pre-shredded Brussels sprouts from the produce section. I just give them a quick look before adding them to the salad and chop any larger pieces into thinner, bite-sized shreds.
Make These Dairy Free
To make this shaved Brussels sprouts salad dairy free, I recommend simply omitting the cheese or using a plant-based Parmesan cheese instead, such as the Follow Your Heart brand.
Make It Nut Free
To make this salad nut-free, I use sunflower seeds, pumpkin seeds, or pine nuts in place of the almonds. The almonds can also be omitted entirely, but I like to include seeds to maintain a satisfying crunch.
Make It Vegetarian
Omit the bacon for a vegetarian salad. For a 100% plant-based salad, omit both the bacon and the cheese.

⭐⭐⭐⭐⭐
“The citrus adds so much brightness, and I love the flavor of the fresh thyme. I’ve brought this as a dish to share many times and it’s always a crowd pleaser. One of my favorite brussels sprout dishes.” ~ Krista
Serve As A Hearty Lunch Or A Side
To meet my daily protein goal and turn this salad into a filling, well-rounded lunch option, I add cooked sliced chicken breast. Roasted turkey breast, grilled salmon, or leftover sheet pan pork tenderloin also pair well with the sweet, savory, and citrusy flavors.
This recipe is also one of my favorite veggie side dishes for fall dinners, holiday meals, and gatherings. The combination of colorful ingredients, crisp texture, and bright citrus flavor makes it especially fitting for special occasions. It’s the perfect addition to any spread and complements heavier dishes, like this classic stuffing recipe, sweet potato casserole, and whole turkey, nicely.
What I Can Prep Ahead
I like to prep several components ahead of time to make assembling this salad quick and easy. The shredded Brussels sprouts, cooked crumbled bacon, and prepared dressing can be prepped ahead and stored in separate airtight containers in the refrigerator for up to a week.
I also toast the almonds in advance. They stay fresh in an airtight container at room temperature for up to 4 weeks. So it’s handy to toast them in bulk and keep on hand to add to salads and grain bowls.

Storing Leftovers
Once it’s assembled, I store any leftover dressed Brussels sprouts salad in an airtight container in the refrigerator for up to 3 days. Unlike salads made with spinach, lettuce, or delicate leafy greens, the shaved Brussels sprouts stay hearty and don’t wilt, even after being tossed with the vinaigrette. For that reason, this is a great salad for enjoying leftovers and making ahead for meal prep.
Want to save this recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!
Shaved Brussels Sprouts Salad Recipe
This flavorful and crunchy salad combines crisp shaved Brussels sprouts with apples, dried fruit, toasted almonds, bacon, Parmesan, and a bright citrus vinaigrette. Serve it as a fresh holiday side dish or add cooked chicken for a hearty main-dish salad.
Ingredients
For the Salad:
- 24 ounces Brussels sprouts, trimmed and shredded (7–8 cups) (or two 10-ounce bags pre-shredded Brussels sprouts)*
- 1 small apple, diced (~1 cup)
- 1 small shallot, thinly sliced (~¼ cup)
- ¾ cup shaved Parmesan cheese
- ⅔ cup dried cranberries or dried cherries
- ⅔ cup sliced almonds, toasted
- 5–6 thin slices bacon, cooked to crisp and chopped (~ ½ cup)
For the Citrus Vinaigrette:
- ½ cup avocado oil or olive oil
- Zest and juice of 1 medium orange (~ ½ teaspoon zest + ¼ cup juice)
- Juice of 1 medium lemon (~ 3 tablespoons)
- 1–2 garlic cloves, grated or finely minced (~ 1 ½ teaspoons)
- 2 teaspoons pure maple syrup
- 1 teaspoon fresh thyme (or ½ teaspoon dried thyme)
- 1 teaspoon Dijon mustard
- ¼ teaspoon fine salt
- Pinch of black pepper
Instructions
- To a large bowl, add the shredded Brussels sprouts, diced apple, shallots, Parmesan, dried cherries or cranberries, toasted almonds, and crumbled bacon; set aside.
- To a small bowl or jar with a tight-fitting lid, add the oil, orange zest and orange juice, lemon juice, garlic, maple syrup, thyme, mustard, salt, and pepper. Whisk or shake to combine the ingredients.
- Pour the vinaigrette over the salad; toss well to coat and serve.
- Store leftover salad in an airtight container in the refrigerator for up to 3 days.
Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive so we can continue providing free recipes and high-quality content for you.
Notes
*If starting with whole Brussels sprouts, use a food processor with the shredding blade to shave them quickly. Or, thinly slice the trimmed Brussels sprouts with a knife. If using bagged pre-shredded Brussels Sprouts, it may be necessary to chop some of the bigger pieces.
To make this salad dairy free, omit the cheese or use a plant-based cheese instead.
For a nut-free salad, substitute sunflower seeds or pumpkin seeds in place of the toasted almonds.
For vegetarian salad, omit the bacon. Or make it 100% plant-based by omitting the bacon and these cheese.
Other substitutions: Diced pears can be used instead of apples for a softer texture and sweet flavor. Thinly sliced red onion can replace the shallot for a slightly stronger bite. Crumbled goat cheese or feta can be substituted for the Parmesan, and dried cranberries and dried cherries can be used interchangeably. Pecans also work well in place of the toasted almonds.
Nutrition Information
- Serving Size: ⅛ of the salad with dressing
- Calories: 322
- Fat: 22 g
- (Sat Fat: 5 g)
- Sodium: 357 mg
- Carbohydrate: 25 g
- (Fiber: 8 g
- Sugar: 10 g)
- Protein: 10 g
- Cholesterol: 13 mg
Dietary
Recipe Changelog
- August 2026: We previously published a version of this salad. It didn’t contain apple, used red onion in place of shallots, called for goat cheese instead of Parmesan, and it contained dried cherries and more bacon. Download the previous version here.
The photos in this post were taken by Kaitlin of Creating Kaitlin.
For ultimate success, we highly recommend reading the tips in the full blog post above. All photos and content are copyright protected. Please do not use our photos without prior written permission. If you wish to republish a recipe, please rewrite the recipe in your own unique words. Link back to the source recipe here on The Real Food Dietitians. Thank you!


Delicious. The combo of orange and lemon in the dressing is a winner. Light, bright and flavorful with a delightful crunch. Salad and dressing ingredients are well balanced.
Great Joan! We appreciate the 5-star review!
I can’t say how many times my family has made this salad: we all, including my 3 kids, love it!
We have made it exactly as directed. We’ve subbed whatever citrus we have on hand (grapefruit, lines lemons, blood oranges, cara cara oranges, pomelos). We usually sub agave for the syrup and use half the amount. We’ve used pomegranate seeds for almonds and cherries, walnuts or pecans for almonds, chicharones for bacon. Everyone always LOVES it (though chicharones weren’t as popular as bacon).
We usually dress and toss it at least 5 minutes before serving to soften the firmer sprouts. The leftovers always get eaten. I highly recommend this salad!
Thank you so much Jennifer! We appreciate the feedback and 5-star review!
Absolutely delicious! Didn’t even miss the cheeese!
Fabulous Racheal!