01 - Preheat oven to 425°F. Line a baking sheet with parchment paper for easy cleanup.
02 - Place Brussels sprouts in a large mixing bowl. Add olive oil, salt, and pepper; toss thoroughly to coat.
03 - Spread sprouts cut-side down in a single layer on the baking sheet. Roast for 20 to 25 minutes, stirring once halfway, until edges are golden and crisp.
04 - While sprouts roast, whisk together balsamic vinegar, honey, and minced garlic in a small bowl until emulsified.
05 - Transfer roasted Brussels sprouts to a bowl. Pour glaze over while hot and toss until evenly coated.
06 - Arrange on a serving dish; sprinkle with toasted nuts and grated Parmesan if desired. Serve immediately.