clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Shaved Brussels Sprout and Kale Salad with Cranberry Vinaigrette

  • Author: Lexi
  • Total Time: 20 minutes
  • Yield: 4-6 Servings 1x
  • Diet: Vegan


This quick and easy shaved Brussels sprout kale salad with cranberry vinaigrette is protein packed with quinoa and pine nuts, sweetened with cranberries and tangy thanks to tart apple. 


  • 4-5 cups Brussels sprouts, shredded in a food processor (see blog post for details)
  • 2 cups lacinato kale, sliced into thin strips and chopped
  • ¼ cup grated parmesan (we use a vegan version, but regular works too)
  • 1 cup cooked rainbow quinoa 
  • ⅓ cup toasted pine nuts
  • ¼ - cup no sugar added dried cranberries
  • ¾ cup pomegranate seeds
  • 1 green apple, diced*

Cranberry Vinaigrette 

  • 2 tbsp shallots, diced
  • ½ cup olive oil
  • ¼ cup no sugar added cranberry juice
  • 2 tbsp apple cider vinegar
  •   tbsp pure maple syrup
  • 2 tbsp chopped parsley leaves
  • ¾ tsp salt
  • ½ tsp pepper


  1. Make the cranberry vinaigrette by whisking together all of the ingredients.
  2. Toss the Brussels sprouts, kale and quinoa in the vinaigrette and let sit for at least 10 minutes, preferably 30-45 minutes. Add parmesan, pine nuts, cranberries, pomegranate seeds and apple and toss with kale/brussels sprouts mixture. Taste and season with additional salt & pepper if needed.


This salad actually tastes better the longer it marinates in the dressing. We suggest prepping at least 30 minutes before eating, but if you don't have time that's okay - it just won't be as flavorful.

*Add the apple right before serving to avoid browning. 

  • Prep Time: 15 minutes
  • Cook Time: 5 minutes
  • Category: Salad
  • Method: No cook
  • Cuisine: American


  • Serving Size:
  • Calories: 702
  • Sugar: 26.9 g
  • Sodium: 553.8 mg
  • Fat: 44.7 g
  • Saturated Fat: 7.1 g
  • Trans Fat: 0 g
  • Carbohydrates: 70.9 g
  • Fiber: 11.2 g
  • Protein: 12.4 g
  • Cholesterol: 0 mg

Keywords: shaved brussels sprout salad