Go Back
+ servings
Vegetarian Brussels sprout salad is served in a bowl at Thanksgiving.
5 from 1 vote

Shaved Brussels Sprouts Salad

Thinly Shaved Brussels Sprouts are mixed together with cranberries and walnuts and then tossed in a creamy, homemade honey mustard dressing.  This simple salad recipe is easy to make ahead for Thanksgiving or Christmas dinners or even meal prep for weekday lunches.  You can also easily make this gluten-free and vegetarian dish vegan, too!

Course Side Dish
Cuisine American
Prep Time 20 minutes
Total Time 20 minutes
Servings 8 servings
Calories 215 kcal


  • 1 lb. Brussels sprouts
  • cup oil avocado or olive
  • 2 Tbsp. apple cider vinegar
  • 2 Tbsp. honey or pure maple syrup
  • 1 tsp. thyme fresh
  • 1 ½ tsp. Dijon mustard
  • ½ tsp. salt to taste
  • tsp. black pepper
  • ½ cup dried cranberries
  • ½ cup walnuts coarsely chopped
  • ¼ cup pumpkin seeds roasted and salted
  • ¼ cup Parmesan cheese grated


  1. Trim the ends from the sprouts using a sharp knife. Turn the Brussels sprout cut-side-down and slice the individual sprout into 4-5 ¼-inch pieces. Repeat this process with the remaining Brussels sprouts.
  2. Add oil, vinegar, honey, thyme, mustard, salt, and pepper to a high-speed blender or food processor. Blend for 20-30 seconds, or until smooth.
  3. Toast walnuts in a preheated 350°F oven for 7-8 minutes, or until lightly browned.

  4. Combine shaved Brussels sprouts, cranberries, toasted walnuts, pumpkin seeds, cheese, and salad dressing in a large bowl. Toss until well combined.

  5. Serve salad with additional Parmesan cheese and a sprinkle of fresh thyme. Enjoy!

Recipe Notes

  • If you have leftover salad, it will keep well in the refrigerator for up to 2-3 days.
  • Just note, that with each day it is stored with the salad dressing, the soggier the Brussels sprouts will get.  
Nutrition Facts
Shaved Brussels Sprouts Salad
Amount Per Serving
Calories 215 Calories from Fat 144
% Daily Value*
Fat 16g25%
Saturated Fat 2g13%
Cholesterol 2mg1%
Sodium 195mg8%
Potassium 269mg8%
Carbohydrates 16g5%
Fiber 3g13%
Sugar 9g10%
Protein 5g10%
Vitamin A 481IU10%
Vitamin C 49mg59%
Calcium 70mg7%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.