Roasted Brussels Sprouts and Squash with Dried Cranberries and Dijon Vinaigrette
Easy and delicious Roasted Brussels Sprouts and Squash with Dried cranberries and Dijon Vinaigrette. This is my most popular and well-loved Thanksgiving side dish recipe!

Today’s recipe might be my absolute favorite Brussels sprout recipe (and I’ve made a lot of them). I shared these delicious fried Brussels sprout leaves yesterday, so trust me, that is saying quite a bit. As you can imagine, we ate a ridiculous quantity of Brussels sprouts leading up to this week. Like pounds and pounds of them.
Honestly, I’m pretty surprised I didn’t turn into a Brussels sprout…
And yet, despite our Brussels sprouts overdose, I would still happily munch on this roasted Brussels sprouts and squash dish all day long. For breakfast, lunch or dinner. Hot, lukewarm, cold. Seriously. It is the ultimate Thanksgiving side dish. It also happens to unknowingly check a lot of boxes: vegan, dairy free, gluten free, paleo, etc.
If you are looking for a roasted Brussels sprouts dish, this is the one you should make! A bold statement, I know, but one I am willing to stand behind. This recipe gets rave reviews.

I’m celebrating Thanksgiving with Connor’s family for the first time this year, and this dish quickly rose to the top of the list of Thanksgiving dishes that I offered to contribute. I’ll most likely force it on my family at Christmas too because, well, I’m bossy like that.
It is basically a three-for-one deal. You get roasted Brussels sprouts, roasted butternut squash, and cranberries in one single recipe.
The epitome of fall in an extremely low-maintenance, but flavor-packed dish. No need to prepare them separately or add more work to your plate. Oh, and you should use any leftovers (if you have them) on these creamy goat cheese grits the next morning.

Ok, so here’s the deal with this dish. If you’ve always hated Brussels sprouts, this is probably the recipe for you to try! I’m convinced that Brussels sprout haters have never tasted really good Brussels sprouts. I also realize that Brussels sprout haters might feel like punching me in the face for saying that.
As is the case with practically any vegetable, roasting is definitely my preferred cooking method, particularly for Brussels sprouts. Once roasted and caramelized, Brussels sprouts transform themselves into flavor-packed, crispy bites of veggie heaven.
In my opinion, the more caramelized they are the better.

To achieve this, I roasted the vegetables at a very high temperature (450 degrees Fahrenheit) for about 20 to 30 minutes. You’ll need a good-quality sheet pan to accomplish this.
Since the Brussels sprouts are halved and tossed with similarly sized chunks of butternut squash, they are able to cook very evenly together.
In the last five minutes of cooking time, the dried cranberries are tossed onto the baking pan to toast up a bit and concentrate in flavor.

Once the Brussels sprouts and butternut squash are roasted, they are tossed with a light and simple Dijon vinaigrette made up of only three ingredients: sweet rice vinegar, Dijon mustard, and olive oil. It could not be easier to throw together.
The recipe makes just enough dressing to very thinly coat all of the roasted vegetables. As in, you’ll barely be able to tell that the vegetables are dressed, but it gives the dish that little kick of flavor that totally takes it over the top.

If I had to describe this dish in one word, it would be balanced. Crispy, caramelized and slightly bitter Brussel sprouts, sweet and creamy butternut squash, tart and sweet dried cranberries, and a little hint of spiciness from the Dijon vinaigrette.
Makes you want to reach through the screen, right? Do me a favor and make this immediately.

Notes: This recipe makes just enough dressing for the entire dish, so if you decide to double or triple the roasted vegetable amount, be sure to double or triple the dressing as well!
Prepping Tips: If you are prepping ahead for Thanksgiving or bringing this to a friend or family members’ house, you can roast the vegetables ahead of time (you can blast them in a 350 degree Fahreneheit oven for 10-15 minutes just before serving) and wait to dress them until just before serving.

Roasted Brussels Sprouts and Squash with Dried Cranberries and Dijon Vinaigrette
Equipment
Ingredients
- 1 lb butternut squash peeled and cut into ¾-inch chunks
- 1 lb Brussels Sprouts stems trimmed and sliced lengthwise in half
- 2 tablespoons extra virgin olive oil
- ¾ teaspoon kosher salt
- freshly ground black pepper
- ¼ cup dried cranberries unsweetneed or sweetened
Dijon Vinaigrette:
- 2 teaspoons Dijon mustard
- 1 tablespoon rice wine vinegar or rice vinegar
- 2 tablespoons extra virgin olive oil
- two pinches kosher salt
- freshly ground black pepper
Instructions
- Preheat the oven to 450°F (232°C). Place the butternut squash chunks and halved Brussels sprouts on a large baking sheet. Drizzle them with the 2 tablespoons of extra virgin olive oil, and toss them with your hands to distribute the oil evenly.
- Sprinkle the vegetables evenly with kosher salt and pepper, and toss them again with your hands. Spread the vegetables out evenly onto the baking sheet. Roasting Tip: Place the Brussels sprouts cut-side down, this will allow them to caramelize more evenly against the surface of the sheet pan.
- Roast the vegetables for 20 to 30 minutes (time will vary depending on the size of your Brussels sprouts and butternut squash chunks), tossing them gently 1 to 2 times during the roasting time to ensure that they caramelize evenly on all sides. Scatter the dried cranberries onto baking sheet in the last five minutes of roasting time. Allow the pan to sit on a rack to cool slightly while you prepare the Dijon vinaigrette.
- In a small bowl, whisk together the Dijon mustard and rice wine vinegar. Slowly pour in the olive oil, whisking continuously with your other hand, until the ingredients are emulsified. Season with salt and pepper to taste.
- Gently place the roasted vegetables in a large serving bowl or platter. Pour on the Dijon vinaigrette and toss the vegetables gently until they are lightly dressed. Serve warm, lukewarm, or cold.°
Video
Tips for Success:
- Make Ahead Tip: If you are prepping ahead for Thanksgiving or bringing this to a friend’s house, the vegetables can be roasted ahead of time (you can blast them in a 350°F (176°C) oven for 10 to 15 minutes just before serving) and wait to toss them with the dressing until just before serving.
173 Comments on “Roasted Brussels Sprouts and Squash with Dried Cranberries and Dijon Vinaigrette”
I’ve got the same feeling about so-called brussels haters! They just haven’t experienced the magic yet. And this dish looks magical. I’m eating this before Thanksgiving because I have no patience when it comes to delicious.
First off, these photos are amazing. Secondly, this dish looks delicious! I love the colors and flavors, this will be the perfect dish to make for Thanksgiving this next week.
Thank you so much Laura!!! 🙂
I very much dislike Brussel sprouts, until now.
This is the best way to cook them for me too, so thank you very much for honoring us with some fancy way to present this recipe for my work party.
You definitely rock in my own humble opinion.
Cheers
Emma
Heck yes! I’ve been lamenting on another veggie dish to make for Thanksgiving. I think I just found it! <3 <3
Yay! Please report back if you end up making it 🙂
I’m newly pregnant with my 3rd and nothing sounds too appetizing right now. I made this dish for my family Tonight and although my kids and husband weren’t crazy about it (none of them like to mix foods) I ate half the dish!!! It was soooo delicious and healthy for baby (at least the one who doesn’t get to choose what it eats yet). Thank you. I will definitely
Be making this again!
Love this so much! And so happy to hear you (and baby!) liked it ☺️ Congrats on your next baby to be!
I’ve been craving Brussels sprouts all week. These recipes make me want them for breakfast, lunch, and dinner!
Love you his Brussels sprout week! They deserve some attention! And this recipe – gah, want to dive in head first! Looks so good!
Brussels sprouts and cranberries must go great together! This looks so yummy!
Thanks so much Matea! They do! 🙂
Brussels sprouts are my FAVORITE. Can I just eat this for Thanksgiving? I’m kinda serious. 🙂
Um, I kind of could too (insert red faced-wide eyed emoji here).
I’m so bringing this to our Thanksgiving shindig!!! This looks absolutely incredible!
Ooh yay! Let me know how it is received!
Caramelised brussel sprouts are a favourite of mine. This recipe sounds so delicious, the perfect side!
So glad you like it Jess! Thank you so much!
This looks delicious! Roasted brussels sprouts are my fave seasonal side dish 🙂
This looks amazing Laura – I am LOVING brussels sprouts week!
YAY! So glad you’re a fan.
While I adore ALL the brussels sprout recipes, I’m especially loving this one for all of the things going on here. I love that the finished touch is a vinaigrette!
Thanks Nicole! I have to say, this would be good without the vinaigrette obviously, but it pulled the entire dish together! I just loved it!
Crying tears of pure joy (and caramelized butter) right now.
Brussels and squash are my faaaavorites, so I’m kinda drooling right about now.
Man, I wish I had the ability to cry tears of caramelized butter 😉 Thanks Graham!!!
Oh these look awesome! I am always roasting brussels but I never thought about tossing them in vinaigrette for extra flavor. What a fantastic idea!!
Nice Laura! Steve wants to make something like this at Thanksgiving, but he usually ads bacon to his brussels:)
Yeah, I thought about doing a recipe with pancetta or bacon, but wanted to do something a bit different!
Oh goodness, I love everrrrything about these! Those cranberries! That dressing!
The more caramelized the better? Yes! Totally agree with that! These look so good and I know they would be my favorite. Squash, brussels and cranberries are three of my favorite foods right now!
Oh my gosh, mine too. I can’t get enough of them right now.
If you turned into a brussels sprout, you would find a nice home in my tummy!! Along with the rest of these delicious ingredients. My, my!
HAHA!! I’ll take that as a compliment? 🙂
Hi Laura, first off I want to thank you for this recipe it was great start for what i was looking for. I made some additions that i would like to share. I took a sweet onion and caramelized in a saute pan and added about 1/2 Tbls of chopped garlic as it finished. I added some chopped pecans at the same time i added the dried cranberries. Also added some fresh rosemary to the vinaigrette. End result i was very happy with. Being a chef I would like to know what you think of my twist on your awesome recipe. jermaloy@yahoo.com
Love your suggestions/adaptation! I love when people take a recipe and make it theirs. Thanks for sharing and happy thanksgiving!
I don’t know how you choose a favorite among all these great Brussels recipes but this looks absolutely delicious. I love roasting squash with Brussels and that dressing looks so light and fresh. I want this for breakfast.