Love this? Pin it for later! 📌
I still remember the first time I served these roasted garlic and herb Brussels sprouts with cranberry drizzle at our annual Friends-giving potluck. The room went quiet for a moment—always a good sign—followed by a chorus of "wait, these are Brussels sprouts?" My friend Sarah, a self-proclaimed Brussels sprout skeptic, asked for the recipe before dessert was even served. That was five years ago, and this dish has become my signature contribution to every holiday table since.
What makes this recipe special isn't just the transformation of humble Brussels sprouts into something extraordinary—it's the way the sweet-tart cranberry drizzle plays against the caramelized, garlicky sprouts. The rosemary and thyme infuse every bite with woodsy aroma while the roasted garlic mellows into a buttery sweetness. It's a dish that feels both comfortingly familiar and excitingly new, perfect for holiday gatherings yet simple enough for a weeknight dinner when you want something special.
The beauty of this recipe lies in its simplicity. With just a handful of ingredients and about 45 minutes, you can create a side dish that steals the show. The key is the high-heat roasting that transforms the sprouts into crispy-edged, tender-centered morsels, while the cranberry reduction adds a sophisticated touch that makes everyone think you spent hours in the kitchen.
Why This Recipe Works
- High-heat roasting: Creates crispy, caramelized edges while keeping centers tender, eliminating any bitterness
- Roasted garlic technique: Whole cloves roast alongside sprouts, turning buttery and sweet without burning
- Fresh herb timing: Hardy herbs like rosemary and thyme are added at the beginning, delicate parsley at the end
- Cranberry reduction magic: Fresh cranberries cook down into a glossy, tangy-sweet sauce that complements the savory sprouts
- Make-ahead friendly: Cranberry drizzle can be prepared up to a week in advance, sprouts reheat beautifully
- Nutritional powerhouse: Packed with vitamins C and K, fiber, and antioxidants while tasting indulgent
- Holiday perfect: Elegant enough for Thanksgiving or Christmas, easy enough for Sunday dinner
Ingredients You'll Need
Let's talk about what makes each ingredient shine in this recipe. Starting with Brussels sprouts—the star of the show—look for bright green, compact heads that feel heavy for their size. Smaller sprouts tend to be sweeter and more tender, while larger ones have a more pronounced cabbage flavor. If you can find them still attached to the stalk at your farmer's market, grab them! They stay fresher longer.
The garlic is crucial here. We're using a whole head, but instead of mincing, we'll roast the cloves in their papery skins alongside the sprouts. This transforms them into buttery, mellow nuggets of flavor that you can squeeze out and mash into the final dish. It's a technique that adds depth without the harsh bite of raw garlic.
For herbs, fresh is non-negotiable. Dried herbs can't provide the bright, aromatic quality we want here. Rosemary brings its distinctive pine-like aroma that pairs beautifully with roasted vegetables, while thyme adds an earthy complexity. Save the fresh parsley for the very end—it adds a fresh, clean note that lifts the entire dish.
The cranberry drizzle is where the magic happens. Fresh cranberries are seasonal but freeze beautifully, so stock up when you see them. The key is cooking them down with just enough maple syrup to balance their natural tartness without making them cloyingly sweet. A splash of orange juice and zest brightens everything up, while a pinch of salt enhances all the flavors.
Good olive oil is essential for roasting. You want something with character but not so peppery that it overpowers the vegetables. If you're feeling indulgent, a drizzle of really good oil at the end adds a luxurious finish. For a twist, try using walnut or hazelnut oil in the cranberry drizzle for extra depth.
How to Make Roasted Garlic and Herb Brussels Sprouts with Cranberry Drizzle
Prep the Brussels sprouts
Preheat your oven to 425°F (220°C). Trim the stem ends of 2 pounds Brussels sprouts and remove any yellow outer leaves. Cut larger sprouts in half through the stem, leaving smaller ones whole. The key is uniform size so they roast evenly. Place them in a large bowl and toss with 3 tablespoons olive oil, 2 teaspoons kosher salt, and 1 teaspoon freshly ground black pepper.
Prepare the garlic and herbs
Take a whole head of garlic and slice off the top quarter to expose the cloves. Don't worry about peeling—we're roasting it whole. Strip the leaves from 3 sprigs of fresh rosemary and chop roughly. Strip the leaves from 4 sprigs of fresh thyme. Add the herbs to the bowl with the Brussels sprouts, along with 4 whole garlic cloves (these will roast separately for mashing later).
Arrange for optimal roasting
Line a large rimmed baking sheet with parchment paper for easy cleanup. Spread the Brussels sprouts in a single layer, cut sides down where possible—this maximizes caramelization. Nestle the garlic head cut-side up in the center of the pan, along with the 4 individual cloves scattered around. The garlic will roast and sweeten while the sprouts cook.
Roast to perfection
Roast for 20 minutes, then remove the pan and give everything a good stir. Rotate the pan and roast for another 15-20 minutes, until the sprouts are deeply caramelized with crispy edges and tender centers. The garlic should be soft and golden. Total roasting time is 35-40 minutes depending on your oven and the size of your sprouts.
Start the cranberry drizzle
While the vegetables roast, make the cranberry drizzle. In a small saucepan, combine 1 cup fresh cranberries, 1/3 cup pure maple syrup, 1/4 cup fresh orange juice, 1 teaspoon orange zest, and a pinch of salt. Bring to a simmer over medium heat, then reduce to low and cook for 10-12 minutes, stirring occasionally. The cranberries will pop and break down into a thick, glossy sauce.
Finish the drizzle
Once most cranberries have burst, remove from heat and stir in 1 tablespoon butter for richness. Taste and adjust—add more maple if too tart, more orange juice if too thick. The sauce should coat a spoon but still be pourable. Keep warm or reheat gently before serving. The drizzle will thicken as it cools.
Prepare the roasted garlic
When the garlic is cool enough to handle, squeeze the roasted cloves from their skins into a small bowl. They should pop out easily and be soft and caramelized. Mash with a fork until smooth. These will be tossed with the finished sprouts for an extra layer of garlicky sweetness without any harsh bite.
Toss and finish
Transfer the roasted sprouts to a serving bowl while still warm. Add the mashed roasted garlic and 2 tablespoons chopped fresh parsley. Toss gently to combine—the residual heat will mellow the garlic. Taste and season with additional salt and pepper if needed. The sprouts should be well-seasoned since the cranberry drizzle will add sweetness.
Serve with flair
Arrange the sprouts on a warm platter or individual plates. Drizzle with the cranberry sauce in a decorative pattern, or serve it on the side for guests to add as they like. The contrast of the deep green sprouts with the ruby cranberry drizzle is stunning. Garnish with additional fresh parsley and perhaps some toasted chopped pecans for crunch.
Expert Tips
Don't overcrowd the pan
Give your Brussels sprouts room to breathe. Overcrowding causes them to steam rather than roast, preventing those delicious caramelized edges. Use two pans if necessary—better to have extra space than crowded sprouts.
Make the drizzle ahead
The cranberry drizzle keeps beautifully in the refrigerator for up to a week. Make it on the weekend when you have time, then just reheat gently with a splash of water or orange juice when ready to serve.
Dry your sprouts well
After washing, thoroughly dry your Brussels sprouts with a clean kitchen towel. Any excess moisture will create steam in the oven, preventing proper caramelization. Pat them dry even if they look dry already.
Don't flip too early
Resist the urge to stir the sprouts too early. Let them develop a good sear on one side before stirring. This creates those deeply caramelized, almost charred edges that make this dish so addictive.
Freeze fresh cranberries
Stock up on fresh cranberries when they're in season and freeze them in 1-cup portions. They freeze beautifully and can be used straight from the freezer for this recipe. No need to thaw first.
Taste and adjust
Taste your cranberry drizzle before serving and adjust the sweetness. Different maple syrups vary in intensity, and personal preference varies too. Add more syrup for sweetness or orange juice for brightness.
Variations to Try
Add toasted nuts
Toss in some toasted chopped pecans or walnuts just before serving for added crunch and richness. Toast them in a dry pan until fragrant, about 3-4 minutes, being careful not to burn them.
Make it with bacon
Cook 4-5 strips of bacon until crispy, crumble it, and toss with the finished sprouts. Use a tablespoon of the bacon fat instead of olive oil for roasting—it's indulgent but incredibly delicious.
Citrus twist
Add the zest of one lemon to the sprouts before roasting, and finish with a squeeze of fresh lemon juice. This brightens the dish and adds another layer of citrus that complements the cranberry beautifully.
Spice it up
Add a pinch of red pepper flakes to the sprouts before roasting for a subtle warmth. Or try a drizzle of balsamic glaze instead of cranberry for a different flavor profile that's equally delicious.
Herb variations
Try different herb combinations like sage and thyme for a more autumnal flavor, or tarragon and chives for a spring version. Dried herbs work in a pinch—use 1/3 the amount of fresh.
Apple cranberry version
Add a diced apple to the cranberry drizzle for extra sweetness and texture. A tart apple like Granny Smith works best, adding complexity without making the sauce too sweet.
Storage Tips
Refrigeration
Store leftover roasted Brussels sprouts and cranberry drizzle separately in airtight containers. The sprouts keep for up to 4 days in the refrigerator, while the cranberry drizzle lasts up to a week. Reheat sprouts in a hot skillet to restore crispness.
Freezing
While roasted Brussels sprouts can be frozen, they'll lose their crispy texture. Freeze in airtight containers for up to 3 months. The cranberry drizzle freezes perfectly in ice cube trays—just pop out what you need and reheat gently.
Make-Ahead Strategies
The cranberry drizzle is perfect for making ahead—it actually improves in flavor after a day or two. Roast the sprouts up to 4 hours ahead and keep them warm in a 200°F oven. Don't add the parsley until just before serving. For holiday meals, you can prep everything the day before and simply reheat.
Frequently Asked Questions
Bitterness usually results from either overcooking or undercooking. High-heat roasting caramelizes the natural sugars, counteracting bitterness. Make sure your oven is properly preheated and don't overcrowd the pan. If they're still bitter, try using smaller, fresher sprouts and trim any discolored outer leaves.
While fresh is best for optimal texture and flavor, frozen can work in a pinch. Thaw completely and pat very dry before roasting. They won't get as crispy as fresh, but the flavors will still be delicious. Add 5-10 minutes to the roasting time since they'll start colder.
Dried cranberries can be substituted in a pinch. Simmer 3/4 cup dried cranberries with the maple syrup and orange juice for 15 minutes until plump and saucy. The texture will be different but still delicious. You can also use frozen cranberries any time of year—they work exactly like fresh.
This recipe is easily made vegan! Simply substitute the butter in the cranberry drizzle with coconut oil or a plant-based butter. The rest of the ingredients are naturally plant-based. For extra richness, add a splash of full-fat coconut milk to the cranberry sauce.
Absolutely! This recipe halves beautifully. Use the same temperature and timing, just scale down all ingredients proportionally. You might need to reduce the cranberry drizzle cooking time by a couple minutes since there's less volume in the pan.
This versatile side pairs beautifully with roasted turkey, chicken, or pork. For vegetarian meals, serve alongside a hearty mushroom risotto or roasted butternut squash. The cranberry drizzle makes it particularly perfect for holiday meals, complementing traditional main dishes while adding a fresh twist.
Roasted Garlic and Herb Brussels Sprouts with Cranberry Drizzle
Ingredients
Instructions
- Preheat oven: Preheat oven to 425°F (220°C). Line a large rimmed baking sheet with parchment paper.
- Prep Brussels sprouts: Trim and halve Brussels sprouts, toss with olive oil, salt, pepper, and fresh herbs.
- Prepare garlic: Cut top off whole garlic head and place on pan with individual cloves.
- Roast vegetables: Roast for 35-40 minutes, stirring halfway through, until caramelized and tender.
- Make cranberry drizzle: Simmer cranberries with maple syrup, orange juice, and zest for 10-12 minutes until thickened.
- Finish and serve: Toss roasted sprouts with mashed roasted garlic and parsley. Drizzle with cranberry sauce.
Recipe Notes
For best results, don't overcrowd the pan. Use two baking sheets if needed to ensure the Brussels sprouts roast rather than steam. The cranberry drizzle can be made up to a week ahead and stored in the refrigerator.