Visit the Steam & Bake shop

Home » Mains » Rice and Pasta » Vegan Brussels Sprout Salad with Cranberries and Pecans
Rustic earthenware bowls with pearl couscous and shredded Brussels sprouts, alongside a dish with toasted pecans and dried cranberries.

Vegan Brussels Sprout Salad with Cranberries and Pecans

My vegan Brussels sprout salad, packed with chewy couscous, cranberries and toasty pecans, is for all of you who keep asking for more vegan and vegetarian recipes!

This Brussels sprout and couscous salad recipe is what I like to call accidentally vegan. I didn’t set out to make it exclusively vegan, but it worked out that way and I’m so glad. You could ‘unveganize’ the recipe by adding feta or bacon, but it really needs neither to be outstanding and worthy of a place at anyone’s table.

An overhead view of a rustic salad bowl with roasted Brussels sprouts nestled on top of pearl couscous and shredded sprouts

Vegan Brussels sprouts salad is made with Brussels sprouts in both shaved and roasted form, for maximum texture and flavor. Then we’re going to add steamed pearl couscous for carby delicious goodness, and finish with tart dried cranberries, toasted pecan nuts and a shallot-mustard vinaigrette. Served warm or at room temp, it’s a perfect between-seasons salad and hefty enough for a main course.

Read through the post for notes and extra details about the salad, then scroll to the bottom for the full recipe and ingredient list!

This post may include affiliate links. As an Amazon Affiliate I earn from qualifying purchases (don’t worry, it doesn’t cost you anything!). Find out more about affiliate links.

Brussels sprouts salad dressing

This salad recipe is an earthy affair, with its couscous base and a generous amount of pecan nuts. And an earthy salad demands a bright, zingy dressing. 

This vinaigrette fits the bill perfectly, with shallots for bite, Dijon mustard for depth and apple cider vinegar to offset the depth of the Brussels sprouts. 

A jug and small ramekins with the measured salad dressing ingredients about to be combined by the hands scooping dijon mustard into a container

The dressing is super easy to make; just chop your shallots very finely and put into a jar with the rest of the ingredients. Put the lid on and give it a good shake to combine. 

Oil being poured out of a small jug into a glass jar with dressing ingredients

I make the dressing first thing for my Brussels sprout salad. It gives the flavors time to meld and mellow while you put together the other ingredients.

An optional extra in this dressing is a spoonful of honey or maple syrup (although, obviously, the honey is not vegan). I love the tang of it without any additional sweetness, but it does soften the mustard and vinegar a little if that’s something you like.

Would you like my FREE Quick Start Guide to Your Steam Oven?
Start learning what (and how!) to cook using your oven’s steam and combi steam settings, with my instant downloadable guidebook, full of tips, links and ideas.
Click here to get the Guide sent straight to your inbox

Steaming couscous for vegan Brussel sprout salad

Cooking pearl couscous is easy in your steam oven or on the stove top. 

If you’re using the steam oven, it’s very similar to cooking regular couscous in a steam oven. In the case of the pearl, or giant, grains, use a ratio of one part couscous to one and a half parts liquid. 

A rectangular steel pan with raw pearl couscous and a bowl of chicken stock being picked up to pour over it

Steaming the couscous in a shallow pan helps it to cook very evenly and makes it simple to fluff up the grains once they’re done. 

If you’d like to make your couscous for this salad on the stove top, use the same quantities as for steaming. Bring the liquid to the boil in a wide-based pan or pot, then add the couscous and turn the heat right down to its lowest setting. Basically, you’re cooking your couscous by absorption here rather than boiling it. You need just enough heat to keep it a smidge (yes, that is an official term. Or at least my official term) below boiling. If the liquid is bubbling like mad around the couscous it’s too hot and your grains will stick to the bottom of the pan.

With either method, the couscous will take roughly 15 minutes to cook. When it’s done it’ll be slightly chewy but not hard, and most of the liquid will have absorbed. It’s ok if there’s a little liquid when you fluff the grains, because it’ll soak in over the next few minutes.  

Shaved and roasted Brussels sprouts

Sure, you could just make a shaved Brussels sprout salad, or a roasted Brussels sprouts salad. They’d both be excellent dishes. 

A chopping board with dried cranberries and toasted pecans beside a bowl with shredded Brussels sprouts and a lined baking dish with halved Brussels sprouts

But the real beauty of this salad is the combination of both preparations. The raw shaved sprouts are tender but crisp, fresh and bright green. Halved and roasted at high heat (either using convection steam or a regular oven), they take on a caramelized, deeply nutty and earthy finish. If you’ve never roasted your Brussels sprouts before, you’re in for a treat. 

Those two Brussels sprouts, so similar yet so different, are the highlight of this salad for me, and I hope for you too. 

Salad dressing being poured out of a glass jar over a Brussels sprouts salad in a rustic bowl

Whether your eating habits are strictly plant based or not, I can’t wait for you to try this vegan Brussels sprout salad. Tell me in the comments, or over on Facebook, if you give it a go!

Happy steam oven cooking, see you here again soon. 

Have you made and enjoyed this recipe? I’d love if you’d be kind enough to rate and review it via the stars in the recipe card, or leave a comment below! Ratings and reviews help other readers to find and know whether one of my recipes will suit them.

Rustic earthenware bowls with pearl couscous and shredded Brussels sprouts, alongside a dish with toasted pecans and dried cranberries.
Print Recipe
4.60 from 5 votes

Vegan Brussels Sprout Salad

This 'accidentally' vegan salad is packed with shaved and roasted Brussels sprouts, pearl couscous, cranberries and toasty pecans. It's hearty and absolutely outstanding.
Prep Time20 minutes
Cook Time15 minutes
Total Time35 minutes
Course: Appetizer, Salad
Cuisine: Australian
Keyword: brussels sprouts grain salad, Brussels Sprouts salad
Servings: 6
Calories: 445kcal



  • ½ cup olive oil
  • ¼ cup water
  • 2 Tbs apple cider vinegar
  • 1 shallot finely diced
  • 2 Tbs Dijon mustard
  • Salt and pepper to taste


  • 1 cup pearl couscous 160g
  • cups light vegetable stock 375ml or water with 1/2-3/4 tsp salt
  • 1 lb brussels sprouts divided equally into two bowls
  • 2 Tbsp olive oil
  • ½ cup toasted pecans roughly chopped
  • ½ cup dried cranberries or currants
  • Salt and pepper to taste


  • Make the dressing. Put all the ingredients into a lidded jar and shake well to combine. Set aside.
    ½ cup olive oil, ¼ cup water, 2 Tbs apple cider vinegar, 1 shallot, 2 Tbs Dijon mustard, Salt and pepper

Conventional Method

  • Preheat oven to 450℉/220℃. Use a fan setting if your oven has one.
  • Put the stock or water into a wide based pan and bring to a boil. As soon as it reaches boiling point, tip in the couscous and put the lid on. Lower the heat to the lowest possible setting and leave to cook for 10-15 minutes.
    1 cup pearl couscous, 1½ cups light vegetable stock
  • When the couscous is done, the liquid should be mostly absorbed and the grains tender and chewy. Stir to loosen the grains, and put it into a serving bowl.
  • Trim and halve one portion of the Brussels sprouts and put into a roasting pan. Drizzle with oil and cook until they’re tender and starting to blacken at the edges, about 16-20 minutes.
    1 lb brussels sprouts, 2 Tbsp olive oil

Steam Oven Method

  • Preheat oven to 212℉/100℃, steam setting (100% steam).
  • Put the couscous into a shallow pan and cover with the stock. Put into the preheated oven and cook for 15 minutes. When the couscous is done, remove from the oven, fluff and put it into a serving bowl.
    1 cup pearl couscous, 1½ cups light vegetable stock
  • Change the oven settings to 450℉/220℃, combi steam setting. If your oven has variable steam settings, select 80% (high steam). If not, don’t worry! Just set to combi steam at the correct temperature and the oven will take care of the rest.
  • Trim and halve one portion of the Brussels sprouts and put into a roasting pan. Drizzle with oil and cook until they’re tender and starting to blacken at the edges, about 12 minutes.
    1 lb brussels sprouts, 2 Tbsp olive oil

Both Methods

  • Thinly slice the other portion of the Brussels sprouts and add to the serving bowl with the couscous (yes, these sprouts are raw! They’re meant to be!).
    1 lb brussels sprouts
  • When the roasted sprouts are done, put them into the bowl with the couscous and raw shredded sprouts. Add the pecans, cranberries and a little salt and pepper.
    ½ cup toasted pecans, ½ cup dried cranberries, Salt and pepper
  • Drizzle dressing on top and toss to coat. Taste and adjust if necessary, adding more salt or pepper to the salad.
  • Serve immediately, warm, or allow to cool to room temperature.


Calories: 445kcal | Carbohydrates: 40g | Protein: 8g | Fat: 30g | Saturated Fat: 4g | Polyunsaturated Fat: 5g | Monounsaturated Fat: 20g | Sodium: 98mg | Potassium: 455mg | Fiber: 6g | Sugar: 9g | Vitamin A: 578IU | Vitamin C: 65mg | Calcium: 53mg | Iron: 2mg

Do you want to use and love your steam oven more?

There are precious few resources to teach us HOW to use a steam oven in everyday cooking. I’m guessing that’s why you’re here! If you love cooking but aren’t making the most of your combi steam oven, you aren’t alone.

Steam Oven Insiders was created for you!

Benefit from my decade-plus of steam oven knowledge and training, delivered to your inbox twice monthly in bite sized, easy-to-implement tips and delicious recipes you’ll actually want to cook. Insiders get access to every exclusive recipe and article within the members dashboard, so you’ll never miss a thing.

Find out more right here

2 Responses

  1. 5 stars
    Lovely salad and easy to make. I like the combination of roasted and raw Brussels sprouts. It’s definitely a new favorite.

  2. 5 stars
    Great salad recipe. Made it exactly to the recipe but added a little maple syrup to the dressing as suggested by Emily. Will take this salad to the next pot luck – know it will be a hit, Thanks Emily for this recipe and so many others of yours that I have enjoyed.

4.60 from 5 votes (3 ratings without comment)

Leave a Reply