01 - Set the oven to 400°F (200°C) to prepare for roasting.
02 - In a large mixing bowl, toss Brussels sprouts, red onion, and garlic with olive oil, rosemary, salt, and pepper until evenly coated.
03 - Spread the mixture evenly on a parchment-lined baking tray.
04 - Roast for 20 minutes, stirring once halfway through to ensure even cooking.
05 - Incorporate the chopped chestnuts into the tray, gently toss, and roast for an additional 8 to 10 minutes until Brussels sprouts are golden and chestnuts are heated through.
06 - Remove from oven and, if desired, sprinkle lemon zest and fresh parsley before serving.