Preheat the oven to 425°F and line a baking sheet with foil, lightly greasing it to prevent sticking.
Place the carrots on the baking sheet and toss them with part of the olive oil until evenly coated. Spread them out in a single layer without overlapping.
Transfer the carrots to the oven and roast until they begin to soften and lightly brown.
While the carrots roast, whisk together balsamic vinegar, olive oil, honey, and all the seasonings in a small bowl until well combined.
Remove the carrots from the oven and pour the prepared glaze over them. Toss thoroughly to coat, then spread them back into an even layer.
Return the carrots to the oven and continue roasting until they are fork-tender and caramelized on the edges.
In a small bowl, mix the remaining balsamic vinegar and honey, then drizzle it over the roasted carrots. Toss gently to coat evenly.
Taste and adjust seasoning with additional salt, pepper, or honey if desired, then serve warm.