Skip to Content

Butternut Squash and Brussels Sprouts in Agrodolce

I may earn from purchases through links in this post.

I’m always on the lookout for fall and winter dishes that feel light and fresh but still seasonally appropriate.

This mess of roasted butternut squash and Brussels sprouts in a red wine vinegar-based agrodolce (an Italian word meaning “sour and sweet”) lands on that intersection with wintry roasted vegetables hit with an extra punch of acidity.

Red onion, butternut squash, Brussels sprouts in a bowl

This one comes from Samin Nosrat’s excellent book Salt, Fat, Acid, Heat, which, honestly, almost feels like cheating.

I mean, if you don’t already love Samin and implicitly trust all of her cooking advice, then stop wasting time with me and go and watch her Netflix series or read her book or check out her New York Times cooking column.

She’s charming and insightful and so good at breaking down the essentials of good cooking. And she’s such a talented chef that I knew this one was going to be a winner before I even tried it.

Sliced butternut squash on a cutting board

And I was right (because Samin is always right).

It’s good. Really good.

The butternut squash and Brussels sprouts get roasted until they’re caramelized. The squash gets smushably soft and the sprouts get tender with crispy edges.

Slices of butternut squash on a baking sheet

You get the natural sweetness from the butternut squash along with the magical trick that happens when you roast Brussels sprouts, or any brassica, really.

(Like in this roasted Korean cauliflower, this roasted broccoli in harissa yogurt sauce, or this grilled cabbage salad.)

But what makes this dish special, what really takes it over the top, is the generous splash of red wine vinegar, pickled onions, and olive oil with a pinch of sugar and crushed red pepper flakes.

Brussels sprouts being added to a sheet pan

That mix pushes all of the hot-sour-sweet buttons (and yes, there’s salt, too).

This dish has much in common in spirit with this chile-lime squash and chickpea salad, which treats winter squash in a similar way.

But this one swaps the particular vectors of heat and acidity from fresh hot peppers and limes for a more Mediterranean-inspired flavor profile with crushed red pepper flakes and red wine vinegar.

Roasted butternut squash slices in a bowl and pickled onions in agrodolce in a separate bowl

It’s simple dish that’s doable on a weeknight, but it’s special enough to work as part of a Thanksgiving or holiday spread, which are the kind of meals that usually could benefit from some extra colorful vegetables and acidity.

(Looking for more Thanksgiving recipes, try these.)

It’s vegetarian, vegan, and gluten free, which means it ticks most of the special-diet boxes if you’re hosting a big group. And it’s flexible on when you make it and easy to transport if you’re contributing to a meal somewhere else.

Butternut Squash and Brussels Sprouts in Agrodolce in a glass bowl

The peeling and slicing of the butternut squash and the trimming and halving of the Brussels sprouts can be done a few days in advance.

And the roasting and assembling, except for the addition of fresh mint can be done a day ahead of time. Then it just needs to be brought to room temperature (or gently warmed) and sprinkled with mint for serving.

I know I’ll be making this again and again. And I bet you will, too.

Butternut Squash and Brussels Sprouts in Agrodolce on an oval tray
Yield: 6 servings

Roasted Butternut Squash and Brussels Sprouts in Agrodolce

Butternut Squash and Brussels Sprouts in Agrodolce on an oval tray

The red wine vinegar and olive oil and pickled onions and crushed red pepper bring a wallop of acidity and crunch and gentle heat to this dish.

The vegetables get roasted until the butternut squash is browned and soft and the Brussels sprouts are tender with crispy edges and outer leaves.

You could substitute any winter squash here for the butternut.

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes


  • 1 large butternut squash (about 2 pounds), peeled, halved lengthwise, seeds removed
  • 7 tablespoons extra virgin olive oil 
  • kosher salt, to taste
  • 1 pound Brussels sprouts, trimmed, outer leaves removed
  • 1/2 small red onion, thinly sliced
  • 5 tablespoons red wine vinegar
  • 1 tablespoon sugar
  • 3/4 teaspoon red pepper flakes
  • 1 garlic clove, finely grated
  • a handful of fresh mint leaves


  1. Preheat oven to to 425°F. While the oven is heating, slice each half of squash into 1/2-inch slices (these will be half-moons and crescents) and toss with a tablespoon of olive oil in a large mixing bowl and sprinkle with kosher salt. Place in a single layer on a large rimmed baking sheet.
  2. Slice each Brussels sprout in half lengthwise, then add to the same mixing bowl and toss with another tablespoon of olive oil and generous pinch of salt and place in a single layer on another baking sheet.
  3. Roast until the squash and sprouts are browned in spots and tender when poked with a knife, about 25-30 minutes. (If your sprouts are on the smaller side, they'll probably be ready a few minutes before the squash.)
  4. Meanwhile, add the sliced red onion and red wine vinegar to a bowl, toss to combine, and let macerate for at least 20 minutes to lightly pickle the onions.
  5. In a separate bowl, add the remaining 5 tablespoons of olive oil, sugar, red pepper flakes, garlic, and a pinch of salt and stir.
  6. When the roasted vegetables are caramelized and tender, remove them from the oven and add to a large bowl. (Don't worry if the squash begins to fall apart.) Add the pickled onions and red wine vinegar to the olive oil mixture and stir to combine, then pour over the vegetables. Toss to combine. Sprinkle with torn mint leaves and serve warm or at room temperature.


Squash and Brussels sprouts can be sliced a few days ahead of time. The entire dish, except for the mint leaves, can be prepared a day in advance and chilled. Bring to room temperature or gently warm in the oven and garnish with mint leaves before serving.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 149Total Fat: 12gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 10gCholesterol: 0mgSodium: 89mgCarbohydrates: 10gFiber: 3gSugar: 3gProtein: 2g

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Tuesday 22nd of November 2022

This recipe is stolen. You didn't even change one thing. You shouldn't publish other people's recipes directly from cookbooks they sell.

Mary Kasprzak

Tuesday 22nd of November 2022

I'm sorry you feel that way. It's adapted, credited, and fair use. I have tons of respect for Samin Nosrat and have myself purchased and encouraged others to purchase her cookbook. It's linked in the post to make it easier.


Saturday 2nd of January 2021

I made this recipe tonight, and my wife and I really loved it. Delicious, thank you!

Jennifer Gordon

Saturday 2nd of January 2021

This was spectacular. Absolutely delicious. The different notes (mint! sweet squash! Pickled onion!) made a gorgeous visual appeal and taste sensation.


Monday 25th of November 2019

Great job! I’ve just saved the recipe for later. It looks so appetizing and seems like a total lifesaver. These are definitely two of the best winter vegetables. I especially like that the dish is vegetarian, vegan, and gluten free. I’m planning to make this for my grandma who’s recently come to stay with us for a while. She’ll adore this. Thank you for sharing this wonderful idea. Can’t wait to give this a try. Look forward to your new recipes.

Best wishes, Ann


Wednesday 13th of November 2019

Pickled onions! We love the dressing so much I'm going to make so many different roasted veggies and use this dressing. :)

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe