This is the Brussels sprout recipe that wins everyone over. Roasting brings out their natural sweetness and creates those irresistible golden, crispy edges, while the chestnuts add a warm, nutty richness that makes the dish feel extra special. Combined with sweet roasted shallots, every bite is cozy, savory, and perfectly balanced—simple ingredients, elevated flavor.
Chefadora AI has the answer - timers, swaps, step-by-step help.
Preheat oven to 375°F.
Toss Brussels sprouts and sliced shallots with a drizzle of olive oil. Season with salt and pepper.

Spread evenly on a baking sheet in a single layer.
Roast halfway through cooking, then remove from oven and add the roasted chestnuts.
Return to oven and roast until Brussels sprouts are golden brown with crispy edges, making sure not to burn.
Serve warm and enjoy the nutty, caramelized goodness.
Make sure to spread the Brussels sprouts and shallots in a single layer on the baking sheet to ensure even roasting.
Keep an eye on the Brussels sprouts during the final roasting stage to avoid burning.
For extra flavor, you can add a sprinkle of Parmesan cheese or a drizzle of balsamic glaze before serving.
Can I use frozen Brussels sprouts?
Fresh Brussels sprouts are recommended for this recipe as they roast better and achieve a crispy texture. Frozen ones may become mushy.
Can I substitute chestnuts with another nut?
Yes, you can use pecans or walnuts as a substitute for chestnuts, but the flavor profile will be slightly different.
How do I prevent the Brussels sprouts from burning?
Ensure the oven temperature is set correctly and check the sprouts frequently during roasting. Stir them halfway through cooking for even browning.
Can I make this recipe ahead of time?
Yes, you can roast the Brussels sprouts and chestnuts ahead of time and reheat them in the oven before serving.
What can I serve this dish with?
This dish pairs well with roasted meats, mashed potatoes, or as a side for a vegetarian main course.

