herbroasted brussels sprouts with cranberries and walnuts for holiday sides

herbroasted brussels sprouts with cranberries and walnuts for holiday sides - herbroasted brussels sprouts with cranberries and
herbroasted brussels sprouts with cranberries and walnuts for holiday sides
  • Focus: herbroasted brussels sprouts with cranberries and
  • Category: Dinner
  • Prep Time: 5 min
  • Cook Time: 30 min
  • Servings: 4

Love this? Pin it for later!

Herb-Roasted Brussels Sprouts with Cranberries & Walnuts: The Holiday Side Dish That Steals the Show

Every November I swear I'm going to simplify the holiday menu, and every year I find myself adding just one more side dish because what's Thanksgiving without an embarrassment of riches on the table? This herb-roasted Brussels sprouts situation is the recipe that made me break my "keep it simple" promise three years ago—and I've never looked back.

Picture this: crispy-edged Brussels sprouts that have been kissed by high heat until their outer leaves turn into delicate, almost-burnt chips, tossed with tart pops of dried cranberries and buttery toasted walnuts, then finished with a bright shower of fresh herbs. It's the side dish that converts even the most stubborn Brussels sprouts skeptics at my holiday table. My uncle—who once claimed he'd rather eat cardboard than Brussels sprouts—asked for the recipe last Christmas, and my mother-in-law has started calling this "the salad that doesn't count as salad."

What makes this recipe truly special is how it bridges the gap between traditional holiday flavors and modern, vegetable-forward cooking. The sweet-tart cranberries play beautifully against the earthy sprouts, while the walnuts add a satisfying crunch that keeps everyone coming back for more. Plus, it comes together in under 30 minutes with minimal prep work—leaving you free to focus on the turkey, the pies, or that second glass of wine.

Why This Recipe Works

  • High-heat roasting: Creates those irresistible crispy edges while keeping the insides tender—not mushy
  • Fresh herb blend: A mix of rosemary, thyme, and sage delivers that unmistakable holiday aroma
  • Strategic timing: Add cranberries and walnuts at the end to prevent burning and maintain texture
  • Make-ahead friendly: Prep components separately and assemble just before serving
  • Room temperature perfection: Tastes amazing warm or at room temp—perfect for buffet-style service
  • Year-round versatility: Swap cranberries for cherries and you've got a spring/summer version

Ingredients You'll Need

Ingredients

Before we dive into the cooking process, let's talk about each component and why it matters. Trust me, understanding your ingredients is the difference between a good dish and a remember-it-forever dish.

Brussels Sprouts – The Star of the Show

Look for firm, bright green sprouts that feel heavy for their size. Avoid any with yellowing leaves or black spots—these indicate age and potential bitterness. Size matters here: medium sprouts (about 1-1.5 inches in diameter) roast most evenly. If you can only find large ones, simply halve them again into quarters. Pro tip: buy them loose rather than pre-bagged so you can inspect each one. For this recipe, you'll want about 2 pounds, which translates to roughly 6 cups when halved.

The Herb Trinity – Holiday Magic

Fresh herbs make all the difference here. Dried herbs won't provide the same bright, piney notes that fresh rosemary, thyme, and sage deliver. If you must substitute, use one-third the amount of dried herbs, but honestly? The fresh herbs are what make this recipe sing. Rosemary brings that unmistakable pine-forest aroma, thyme adds earthy complexity, and sage delivers those cozy holiday vibes we all crave.

Quality Olive Oil – Don't Skimp

This recipe needs a robust olive oil that can stand up to high heat. Reach for your best everyday extra-virgin oil—something with character but not so precious you'd save it for finishing only. You'll need enough to generously coat the sprouts, helping them caramelize rather than steam. The oil also carries the herb flavors throughout the dish.

Dried Cranberries – The Sweet-Tart Pop

Seek out unsweetened or lightly sweetened cranberries if possible. Many commercial brands pack their cranberries with sugar, which can make the final dish cloying. If you can only find sweetened ones, give them a quick rinse under warm water and pat dry to remove excess sugar. The cranberries add crucial brightness and chewy texture contrast.

Walnuts – Toasted to Perfection

Buy walnut halves and pieces, then toast them yourself. Pre-toasted nuts often taste stale and can burn during the final roasting. Toasting releases their oils and intensifies their buttery flavor. If walnuts aren't your thing, pecans or even hazelnuts work beautifully here.

How to Make Herb-Roasted Brussels Sprouts with Cranberries & Walnuts

1
Prep Your Pantry

Position your oven rack in the upper-middle position and preheat to 425°F (220°C). This higher heat ensures maximum caramelization. Line a large rimmed baking sheet with parchment paper—this prevents sticking and makes cleanup a breeze. If your baking sheet is looking worse for wear, consider doubling up for even heat distribution.

2
Trim and Halve the Brussels Sprouts

Using a sharp paring knife, trim the stem end of each Brussels sprout, removing any yellowed or damaged outer leaves. Cut in half lengthwise through the stem—this keeps the leaves intact and maximizes surface area for browning. For particularly large sprouts, quarter them instead. Place halved sprouts in a large bowl and set aside.

3
Create the Herb Oil

In a small bowl, combine 1/3 cup olive oil with 2 tablespoons minced fresh rosemary, 2 teaspoons fresh thyme leaves, 1 tablespoon finely chopped fresh sage, 1 teaspoon kosher salt, and 1/2 teaspoon freshly ground black pepper. Let this mixture sit for 5 minutes—the salt helps draw out the herbs' essential oils, creating a flavor-packed oil that permeates every sprout.

4
Coat and Arrange

Pour the herb oil over the halved Brussels sprouts and toss until every piece is glistening. Use your hands—yes, they get oily, but you'll ensure even coverage. Arrange the sprouts cut-side down on the prepared baking sheet. This maximizes contact with the hot pan, creating those coveted crispy edges. Make sure they're in a single layer; overcrowding leads to steaming instead of roasting.

5
First Roast – Building Foundation

Slide the baking sheet into the preheated oven and roast for 15 minutes. During this time, the bottoms will develop deep golden-brown caramelization while the insides begin to tenderize. Resist the urge to peek—every time you open the oven door, you drop the temperature and compromise that beautiful browning.

6
Toast the Walnuts

While the sprouts roast, heat a dry skillet over medium heat. Add 1 cup walnut halves and pieces and toast, stirring frequently, until fragrant and lightly golden—about 4-5 minutes. Watch them like a hawk; nuts go from perfect to burnt in seconds. Transfer immediately to a plate to stop the cooking process. Roughly chop once cooled.

7
Flip and Continue Roasting

After 15 minutes, remove the baking sheet and use tongs to flip each sprout cut-side up. This ensures even cooking and prevents the bottoms from burning. Return to the oven for another 8-10 minutes, until the sprouts are tender when pierced with a fork and the outer leaves have turned deep golden and crispy.

8
Add the Final Touches

Remove the baking sheet from the oven and immediately scatter the toasted walnuts and 1/2 cup dried cranberries over the hot sprouts. The residual heat will slightly soften the cranberries, making them chewy rather than tough. Toss everything together gently—the warm sprouts will help the flavors meld.

9
The Final Flourish

Transfer the mixture to a serving bowl and finish with a squeeze of fresh lemon juice—just a teaspoon brightens all the flavors. If you're feeling indulgent, add a pat of good butter and let it melt into the warm sprouts. Taste and adjust seasoning with additional salt and pepper if needed. Serve warm or at room temperature.

Expert Tips

Temperature is Everything

Don't trust your oven dial—invest in an oven thermometer. Many ovens run 25-50°F hot or cool, which can mean the difference between caramelized and burnt. For this recipe, accuracy matters.

Dry Your Sprouts

After washing, thoroughly dry your Brussels sprouts with a clean kitchen towel. Water on the surface creates steam, which prevents proper caramelization. Patience here pays off in crispy edges.

Don't Rush the Roast

Those darker, almost-burnt leaves? They're pure gold. Don't pull the sprouts too early. The deep caramelization adds complex, almost meaty flavors that make this dish unforgettable.

Make It a Main

Transform this side into a vegetarian main by adding a can of drained chickpeas during the last 10 minutes of roasting. The protein boost makes it dinner-party worthy.

Variations to Try

Mediterranean Twist

Swap cranberries for chopped dried figs, use pistachios instead of walnuts, and finish with crumbled feta and a drizzle of balsamic glaze.

Spring/Summer
Spicy Maple

Add 2 tablespoons maple syrup and 1/2 teaspoon cayenne to the herb oil. Use pecans and dried cherries for a sweet-heat combination that's addictive.

Fall/Winter
Asian-Inspired

Replace herbs with 1 tablespoon sesame oil, 2 teaspoons grated ginger, and 1 tablespoon soy sauce. Use toasted sesame seeds and chopped dried apricots.

Year-round

Storage Tips

Refrigeration Guidelines

Store leftover Brussels sprouts in an airtight container in the refrigerator for up to 4 days. The flavors actually meld and improve after the first day. To reheat, spread on a baking sheet and warm in a 350°F oven for 8-10 minutes. Avoid microwaving, which makes them soggy and sad.

Make-Ahead Strategy

Prep the sprouts up to 24 hours ahead—trim, halve, and store covered in the refrigerator. Mix the herb oil and store separately. Toast the walnuts and store in an airtight container at room temperature. Assemble and roast just before serving for maximum crispiness.

Frequently Asked Questions

Fresh is best for this recipe—frozen sprouts contain too much moisture and won't achieve the crispy edges that make this dish special. In a pinch, thaw frozen sprouts completely, pat very dry, and roast an extra 5-10 minutes. The texture won't be identical, but the flavors will still shine.

Try this trick: roast the sprouts until they're quite dark—those crispy, almost-burnt leaves taste like vegetable candy. The sweetness from the cranberries and the richness from the walnuts also help balance any bitterness. Start with a small batch as an appetizer; once they taste the caramelized edges, they might convert.

Absolutely! Halve all ingredients but keep the cooking time the same. You might need to reduce the roasting time by 2-3 minutes since smaller batches cook faster. Use the smallest baking sheet that holds the sprouts in a single layer—too much empty space can cause the oil to burn.

Check the produce section for "poultry blend" herb packages—they usually contain the right mix. In a pinch, use 2 teaspoons dried Italian herb blend plus 1 teaspoon dried rosemary. The flavor profile changes, but it's still delicious. Add 1/2 teaspoon more than the recipe calls for, as dried herbs are less potent.

The key is adding them during the last 2-3 minutes of roasting, or tossing them with the hot sprouts after removing from the oven. Their natural sugars make them prone to burning. If you prefer them softer, soak in warm water for 10 minutes before adding.

Yes! Work in batches—don't overcrowd the basket. Air fry at 400°F for 12-15 minutes, shaking halfway through. The sprouts will cook faster and get incredibly crispy. Add cranberries and walnuts during the last 2 minutes. You might need to reduce the oil slightly since air fryers need less fat.

herbroasted brussels sprouts with cranberries and walnuts for holiday sides
main-dishes
Pin Recipe

Herb-Roasted Brussels Sprouts with Cranberries & Walnuts

(4.9 from 127 reviews)
Prep
15 min
Cook
25 min
Servings
8

Ingredients

Instructions

  1. Preheat oven: Position rack in upper-middle position and heat to 425°F (220°C). Line a large rimmed baking sheet with parchment paper.
  2. Make herb oil: In a small bowl, combine olive oil, rosemary, thyme, sage, salt, and pepper. Let stand 5 minutes for flavors to meld.
  3. Season sprouts: In a large bowl, toss Brussels sprouts with herb oil until evenly coated. Arrange cut-side down on prepared baking sheet.
  4. First roast: Roast 15 minutes until bottoms are deeply golden. Meanwhile, toast walnuts in a dry skillet over medium heat until fragrant, 4-5 minutes.
  5. Continue roasting: Flip sprouts cut-side up and roast 8-10 minutes more until tender and crispy-edged.
  6. Finish and serve: Remove from oven, immediately add walnuts and cranberries, tossing to combine. Finish with lemon juice and butter if using. Serve warm or at room temperature.

Recipe Notes

For best results, don't overcrowd the pan. Use two baking sheets if necessary to ensure the sprouts roast rather than steam. The recipe doubles beautifully for larger gatherings—just rotate pans halfway through cooking.

Nutrition (per serving)

187
Calories
4g
Protein
18g
Carbs
12g
Fat

Share This Recipe:

You May Also Like

Type at least 2 characters to search...