This warm brussels sprouts salad with cranberries and walnuts is a hearty and delicious dish. Combined with millets and a tangy-sweet dressing, this is a tasty side dish for any fall/ winter meal.

This post contains affiliate links to Amazon and other sites. I will earn a commission from qualifying purchases through those links. This blog generates income via ads. Click here to read my affiliate links policy.
Brussels sprouts are my favorite fall vegetable and I buy them almost weekly. They have been popular in Brussels, Belgium where they originated and gained their name. They are excellent source of Vitamin C and Vitamin K.
One of my favorite way to enjoy these little beauties is roasted. I think the crispy edges make them totally addictive. In this recipe, dried cranberries, walnuts along with a tangy-sweet dressing make it flavorful and delicious.
Millets make this dish wholesome and filling. I used foxtail millet but can also use any millet variety or other grains like farro, quinoa, brown rice etc.
This salad is hearty, filling and delicious. Roasted brussels sprouts add nice crunch and flavor to the dish. This dish can easily be made under 30 minutes. Brussels sprouts bake while the millet cooks and the meal gets ready in no time.

Why I love this recipe
- easy to make
- flavorful
- hearty and filling
- perfect side dish for any meal
- easily customizable recipe
Ingredients
Here is what you need to make this warm brussels sprouts salad recipe:
Brussels sprouts – look for sprouts that are firm and the leaves are closely packed.
Millet – I used foxtail millet in this recipe. But feel free to use other millet varieties or whole grains.

Other ingredients for the dressing:
- olive oil
- balsamic vinegar
- maple syrup
- lemon/ lime zest and juice
- parsley/ cilantro
Instructions
Preheat oven to 425°F.
Prepare the sprouts – trim the bottoms and cut them into half lengthwise (smaller/ medium size ones) and the bigger ones quartered. In a large bowl, toss them with oil, salt and pepper in a large bowl.
Arrange them in a single layer on a baking sheet. Bake for 20~25 minutes, or until brown and tender, stirring once in the middle. Cool for 5 minutes.

While the sprouts are roasting, cook millet: In a large saucepan, toast the millets on medium heat for 3~4 minutes or until golden. Add 2 cups of water, bring to a and boil reduce heat.
Cover and cook for about 20 minutes or until all the water is absorbed and millet is tender. Transfer to a large bowl and cool for 5 minutes.
Toast the walnuts until golden and fragrant.

Make dressing: In a small bowl, whisk together olive oil, vinegar, maple syrup, lemon juice and lemon zest in a bowl.

Assemble: Stir in roasted sprouts, walnuts, cranberries and parsley into the bowl with warm millet. Add almost all of the dressing, and season with salt and pepper. Mix gently to combine. Taste and add the remaining dressing if needed. Serve warm and Enjoy!!

Tips
- While buying brussels sprouts, look for sprouts that are firm and the leaves are closely packed. Trim off the darker root ends, while prepping.
- Frozen sprouts can also be used instead of fresh. They roast up beautifully, just add bake them 2~3 minutes longer. Only difference I found between fresh and frozen is that the frozen ones tend to be slightly soft in the middle after roasting.
- Use any variety of millets that you have in the pantry. I like foxtail millet or pearl millet in this recipe.
- Millet can be subbed with other grains. Quinoa, brown rice, wild rice, barley, farro are all good options here.
- Do not add all of the dressing to the salad. Taste it and adjust accordingly.
- Millet grains tend to absorb the seasoning and might make the salad dry if left out for long. In that case, add the reserved dressing or a little bit more olive oil.
- Serve this roasted brussels sprouts salad warm for best taste. But leftovers can be refrigerated in an airtight container for up to 2 days. Microwave until heated through before serving. Drizzle some olive oil, if desired.

More whole grain recipes to try
- bajre ki khichdi
- sprouted ragi dosa
- kodo millet pilaf
- ancient grains pancakes
- adzuki bean and brown rice burger
Few more delicious salad recipes to try
- black rice and corn salad
- radish and peanut salad
- roasted sweet potato pecan salad
- Indian style beet salad
- Thai coconut lime dressing
- lentil salad with cranberries
- egg salad with caramelized onions

I love hearing from you!! If you’ve tried this or any other recipe on the blog, tag in your creations on Instagram @cook_hideout. I love sharing photos when people make my recipes. You can use the hashtag #cookshideout too.

Warm Brussels Sprouts Salad with Cranberries and Millet
Ingredients
- 4 cups Brussel Sprouts, about 1 lb.
- 5 tablespoons Olive Oil, divided
- ¾ cup Millet
- 2 cups Water
- ⅔ cup Walnuts, toasted and chopped
- ⅔ cup Dried Cranberries
- 3 tablespoons Parsley, chopped
- 2 tablespoons Balsamic Vinegar
- 1 tablespoon Maple Syrup
- 1 teaspoon Lemon/ Lime juice
- ½ teaspoon Lemon/ Lime zest, grated
- To taste Salt & Pepper
Instructions
- Preheat oven to 475°F.
Prepare the sprouts:
- Trim the bottoms and cut them into half lengthwise (smaller/ medium size ones) and the bigger ones quartered.
Roast the sprouts:
- In a large bowl, toss with 2 tablespoons oil, salt and pepper in a large bowl. Arrange them in a single layer on a baking sheet and bake for 20~25 minutes, or until brown and tender, stirring once in the middle. Cool for 5 minutes.
Cook Millets:
- In a large saucepan, toast the millets on medium heat for 3~4 minutes or until golden. Add water, bring to a and boil reduce heat.
- Cover and cook for about 20 minutes or until all the water is absorbed and millet is tender. Transfer to a large bowl and cool for 5 minutes.
- Add 2 cups of water, bring to a boil reduce heat, cover and cook for about 20 minutes or until all the water is absorbed and millet is tender. Transfer to a large bowl and cool for 5 minutes.
Prep Walnuts:
- Toast the walnuts until golden and fragrant.
Make Dressing:
- In a small bowl, whisk together olive oil, vinegar, maple syrup, lemon juice and lemon zest in a bowl.
Assemble:
- Stir in roasted sprouts, walnuts, cranberries and parsley into the bowl with warm millet. Add almost all of the dressing, and season with salt and pepper. Mix gently to combine. Taste and add the remaining dressing if needed. Serve warm and Enjoy!!
Notes
- While buying brussels sprouts, look for sprouts that are firm and the leaves are closely packed. Trim off the darker root ends, while prepping.
- Frozen sprouts can also be used instead of fresh. They roast up beautifully, just add bake them 2~3 minutes longer. Only difference I found between fresh and frozen is that the frozen ones tend to be slightly soft in the middle after roasting.
- Use any variety of millets that you have in the pantry. I like foxtail millet or pearl millet in this recipe.
- Millet can be subbed with other grains. Quinoa, brown rice, wild rice, barley, farro are all good options here.
- Do not add all of the dressing to the salad. Taste it and adjust accordingly.
- Millet grains tend to absorb the seasoning and might make the salad dry if left out for long. In that case, add the reserved dressing or a little bit more olive oil.
- Serve this roasted brussels sprouts salad warm for best taste. But leftovers can be refrigerated in an airtight container for up to 2 days. Microwave until heated through before serving. Drizzle some olive oil, if desired.
Veena Theagarajan
healthy salad.. yum!
alka
Your recipes are always healthy and the pictures are awesome
Jasmin JasminCookBook
What a beautiful bowl and the mixture in it… I think I could have these kind of breakfast fairly often.
Srivalli
Awesome one Pavani, lovely presentation too..
jenny
There is a problem with this recipe. It doesn’t say how many Brussels sprouts to add or how to prepare them. I ended up slicing a few handfuls into strips and roasted according to the directions. A little crispy but overall pretty good. The salad is very good otherwise. It keeps reasonably well except it’s a bit dry (I think the millet absorbs a lot of the dressing).
Rafeeda - The Big Sweet Tooth
That actually sounds very interesting – a delicious mix of complex carbs and with the tanginess of the cranberries and nuttiness of walnuts…
Seema Sriram
This looks like one I will enjoy with the walnuts and brussel sprouts in them. Will try them once we are back to winter.
Mayuri Patel
So many delicious ingredients in a salad. Hard to refuse a bowlful of this warm millet salad with Brussel sprouts. Hearty, filling and perfect during the cold season.
Archana
😀 any salad and I am all ears. I love this delicious salad. I have the ingredients need to buy the Brussels sprouts.
Love it. I will definitely be trying it. Only the roasting I will do on the stovetop. Currently between ovens…
Lata Lala
Warm Millet salad made with roasted Brussels Sprout, dried cranberries and walnuts, how could you resist this? Definately it’s hearty, filling and delicious also.
Uma Raghupathi
Warm millet salad is perfect for this weather! I love adding walnuts to the salad. This looks yummy Pavani 🙂
Maira
Hi, after reading this remarkable piece of writing i am as well
glad to share my know-how here with mates.