Preheat your oven to 425°F. Trim the tops off the carrots and slice them in half lengthwise.
Toss the carrots with olive oil, balsamic vinegar, honey, onion powder, salt, and freshly ground black pepper. Arrange them in a single layer on a baking sheet.
Roast the carrots for 20 minutes. Remove them from the oven; add the fresh rosemary and dried thyme, toss to coat well and return to the oven to roast for an additional 20-30 minutes until the carrots are tender and caramelized. Garnish with parsley.