
Introduction
Growing up, Brussels sprouts were the vegetable everyone loved to hate at family gatherings. Fast-forward to today, and these little green gems have become my absolute favorite Thanksgiving Brussels Sprouts side dish. When roasted to crispy perfection with caramelized edges and tender centers, they transform into something magical that even the pickiest eaters can’t resist.
Ingredients List
- 2 pounds fresh Brussels sprouts, trimmed and halved
- 4 tablespoons olive oil
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 3 cloves garlic, minced
- 1/4 cup dried cranberries
- 1/4 cup toasted pine nuts
- 2 tablespoons balsamic glaze
- 1/4 cup grated Parmesan cheese (optional)
Substitutions: Swap pine nuts for chopped walnuts or pecans, replace cranberries with pomegranate seeds, or use maple syrup instead of balsamic glaze for a sweeter finish.
Timing
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
Make-ahead tip: Trim and halve your Brussels sprouts up to 2 days in advance and store them in the refrigerator to save precious holiday prep time.
How to Make It
1. Prepare and Preheat
Preheat your oven to 425°F (220°C) and line a large baking sheet with parchment paper. This high temperature is crucial for achieving those gorgeous caramelized edges that make roasted Brussels sprouts irresistible. Trim the stem ends of each Brussels sprout and remove any yellowed outer leaves, then slice them in half lengthwise. You’ll hear a satisfying crunch as you cut through each one – that’s the sound of fresh, quality sprouts.
2. Season the Sprouts
Place the halved Brussels sprouts in a large mixing bowl and drizzle with olive oil. Toss them thoroughly until every piece glistens with oil – this coating is essential for proper browning and prevents sticking. Sprinkle with kosher salt and black pepper, then add the minced garlic. Mix everything together with your hands, ensuring each sprout is evenly coated. The garlic will become golden and fragrant during roasting, infusing the entire dish with aromatic flavor.
3. Arrange for Perfect Roasting
Spread the seasoned Brussels sprouts on your prepared baking sheet in a single layer, cut-side down. This positioning is key – the flat surface creates maximum contact with the hot pan, resulting in those coveted crispy, caramelized edges. Avoid overcrowding the pan, which causes steaming instead of roasting. If needed, use two baking sheets to give each sprout proper space to develop that perfect golden-brown color.
4. Roast to Golden Perfection
Slide the baking sheet into your preheated oven and roast for 20-25 minutes, until the edges are deeply golden brown and crispy while the centers remain tender. You’ll know they’re ready when you can hear them sizzling and the kitchen fills with a nutty, caramelized aroma. The outer leaves should look almost charred – don’t worry, this adds incredible flavor depth rather than bitterness.
5. Add Final Touches
Remove the Brussels sprouts from the oven and immediately sprinkle with dried cranberries and toasted pine nuts while they’re still hot. The residual heat will warm the cranberries, making them plump and juicy. Drizzle with balsamic glaze, which will create a beautiful glossy finish and add a sweet-tangy contrast to the nutty, roasted flavors. For an extra indulgent touch, finish with grated Parmesan cheese that will melt slightly from the heat.
Nutritional Information
Per serving (serves 6): Approximately 145 calories, 4g protein, 12g carbohydrates, 9g fat, and 4g fiber. These roasted Brussels sprouts are packed with vitamin C, vitamin K, and antioxidants, making them both delicious and nutritious for your holiday table.
Serving Suggestions
These crispy Brussels sprouts pair beautifully with roasted turkey, honey-glazed ham, or herb-crusted beef. Serve alongside creamy mashed potatoes and stuffing for a complete Thanksgiving spread. Plan for about 1/2 to 3/4 cup per person as a side dish.
Common Mistakes to Avoid
Don’t skip trimming the stem ends properly – untrimmed sprouts won’t cook evenly. Avoid using too low of an oven temperature, which results in mushy rather than crispy vegetables. Never overcrowd the pan, as this creates steam and prevents proper browning. Finally, don’t add delicate toppings like cheese too early, or they’ll burn during the high-heat roasting process.
Storing Tips
Store leftover Brussels sprouts in the refrigerator for up to 3 days in an airtight container. Reheat in a 400°F oven for 5-7 minutes to restore some crispiness – avoid the microwave, which makes them soggy.

Conclusion
This Thanksgiving Brussels sprouts recipe transforms a once-dreaded vegetable into a show-stopping side dish that guests will actually request seconds of. Give it a try this holiday season and watch as Brussels sprouts become the unexpected star of your table!
FAQs
Can I make these Brussels sprouts ahead of time?
Yes! Roast them completely, then reheat in a 400°F oven for 5-7 minutes before serving. They’ll regain most of their crispiness.
What if my Brussels sprouts taste bitter?
Choose smaller, brighter green sprouts and avoid overcooking. The caramelization from proper roasting naturally balances any bitterness with sweetness.
Can I use frozen Brussels sprouts?
Fresh sprouts work best for this recipe, but if using frozen, thaw and pat completely dry first to prevent excess moisture.
How do I know when they’re perfectly roasted?
Look for deep golden-brown edges with some charred bits and a tender center when pierced with a fork. The aroma should be nutty and caramelized.
What other toppings work well?
Try bacon bits, chopped apples, toasted almonds, or a drizzle of honey. Find more inspiration in our recipe collection on Pinterest!

Thanksgiving Brussels Sprouts
Ingredients
Method
- Preheat oven to 425°F (220°C) and line a large baking sheet with parchment paper. Trim stem ends of Brussels sprouts, remove yellowed outer leaves, and slice in half lengthwise.
- Place halved Brussels sprouts in a large mixing bowl and drizzle with olive oil. Toss thoroughly until every piece is coated. Add kosher salt, black pepper, and minced garlic, mixing everything together with your hands.
- Spread seasoned Brussels sprouts on prepared baking sheet in a single layer, cut-side down. Avoid overcrowding – use two baking sheets if needed.
- Roast for 20-25 minutes, until edges are deeply golden brown and crispy while centers remain tender. You should hear them sizzling and smell a nutty, caramelized aroma.
- Remove from oven and immediately sprinkle with dried cranberries and toasted pine nuts while hot. Drizzle with balsamic glaze and finish with grated Parmesan cheese if desired.
