This Shredded Brussels Sprouts Salad with cranberries is an easy to make Christmas salad with shredded fresh Brussels sprouts, toasted pecans, cranberries and a zippy vinaigrette. It’s also naturally gluten-free and vegetarian, so that everyone at the table can enjoy it.
This salad is the perfect side salad for lunch, fall and the holidays. Serve cold, and enjoy!

Why I love this recipe
I love this salad recipe because it’s so healthy!!! Did you know that Brussels sprouts provides more iron, potassium, Vitamin B1, Vitamin K, fiber, and copper than broccoli? This Brussels Sprouts Salad is a superfood salad, sweet and savory, and has tons of texture in every bite!
Green from the brussels sprouts and red from the dried cranberries, this salad is both festive AND healthy!
RELATED: Montreal Steak Salad with Pears, Cranberries and Honey Mustard Dressing

To make this easy classic salad you’ll need
11 easy ingredients is all you’ll need for this salad.

For the salad you’ll need
- Brussels sprouts
- Red onion
- Dried cranberries
- Toasted pecans
And for the tangy dressing you’ll need
- Olive oil
- Apple cider vinegar
- Dijon mustard
- Honey (or Maple Syrup)
- Garlic
- Salt and black pepper
For the full list of ingredients, and the printable recipe, be sure to check out the recipe card below.

How to make the Brussels Sprouts Salad
Step 1: In a small bowl or jar, whisk together the ingredients for the dressing until well blended. Set aside.

Step 2: In a large bowl, mix the Brussel sprouts and onion. Add the dressing and toss to coat.

Step 3: Refrigerate for 2 hours up to overnight.
Step 4: Prior to serving, add the cranberries and pecans. Toss to evenly distribute and serve.

Make this Shredded Brussel Sprouts Salad, then check out my Pomegranate and Apple Green Christmas Salad, Broccoli Cauliflower Salad with Bacon and Almonds, and Apple and Wild Rice Salad and more of my Christmas Salad Recipes Your Family Will Enjoy.
Tips

Other Christmas Salad recipes to try
Looking for more Christmas salad recipe inspiration? Here are a few of my faves!
- Pomegranate and Apple Green Christmas Salad – This pomegranate salad recipe is crunchy, easy to make, and super festive!
- Pear Salad with Gorgonzola Dressing – Pear slices, honey roasted pecans, pomegranate seeds, red onion, leftover turkey and the gorgonzola dressing makes it over the top delicious!
- Broccoli Cauliflower Salad with Bacon and Almonds – Broccoli Cauliflower Salad with Bacon and Almonds is filled with fresh broccoli florets, crunchy cauliflower, almonds and red onions, tender bacon pieces and slivered carrots – a flavourful, colourful, healthy, and ideal salad for a Christmas side dish.
☀️ Celebrate Summer with this easy salad!
Summer Chipotle Chicken Cobb Salad
This delightful Summer Chipotle Chicken Cobb Salad boasts a combination of bold flavors and fresh ingredients. Imagine a harmonious blend of succulent chicken infused with the smoky allure of chipotle seasoning. Picture a vibrant medley of strawberries and blueberries dancing with creamy avocado on a bed of crisp mixed greens. It’s the ultimate summer salad that will leave you craving for more!

Shredded Brussels Sprouts Salad Recipe
This Shredded Brussels Sprouts Salad with cranberries is an easy to make Christmas salad with shredded fresh Brussels sprouts, toasted pecans, cranberries and a zippy vinaigrette. It’s also naturally gluten-free and vegetarian, so that everyone at the table can enjoy it.
Ingredients
For the salad
- 1 pound Brussels sprouts, halved and thinly sliced
- ½ red onion, thinly sliced
- ⅓ cup dried cranberries
- ⅓ cup toasted pecans, chopped
For the dressing
- 2 tablespoons olive oil
- 1 tablespoon apple cider vinegar
- 1 tablespoon Dijon mustard
- 2 teaspoons honey
- 1 small garlic clove, minced
- Salt and black pepper, to taste
Instructions
- In a small bowl or jar, whisk together the ingredients for the dressing until well blended. Set aside.
- In a large bowl, mix the Brussel sprouts and onion. Add the dressing and toss to coat.
- Refrigerate for 2 hours up to overnight.
- Prior to serving, add the cranberries and pecans. Toss to evenly distribute and serve.
Nutrition Information:
Yield: 6 Serving Size: 1Amount Per Serving: Calories: 148Total Fat: 9gSaturated Fat: 1gTrans Fat: 0gUnsaturated Fat: 8gCholesterol: 0mgSodium: 181mgCarbohydrates: 17gFiber: 3gSugar: 10gProtein: 3g
The provided nutrition information is an estimate and it does not take brands into account. I use an automatic API to calculate this information.
Feel free to look through the rest of my recipes and if you can’t find the recipe you’re looking for let me know and I’ll do my best to create it for you.


👋 Hello there!
I’m Janice, and I LOVE salads!! I’m also passionate about cooking EASY, healthy meals. Join me as I share healthy and easy salad recipes and my family friendly recipes!