01 - Preheat the oven to 425°F. Line a baking sheet with parchment paper.
02 - Arrange the trimmed asparagus spears on the prepared baking sheet. Drizzle with olive oil, then sprinkle with salt and pepper. Toss to coat evenly and spread out in a single layer.
03 - Roast in the preheated oven for 12–15 minutes, until tender and lightly browned, shaking the pan halfway through.
04 - While the asparagus roasts, combine balsamic vinegar and honey in a small saucepan over medium heat. Bring to a gentle simmer and cook for 4–5 minutes, stirring occasionally, until reduced by half and syrupy. Remove from heat.
05 - Transfer roasted asparagus to a serving platter. Drizzle with the balsamic glaze. Garnish with shaved Parmesan and toasted pine nuts, if desired. Serve immediately.