Preheat oven to 400 degrees.
Melt butter in a medium roasting pan over medium heat. Add carrots, shallots, and thyme; toss to coat. Season with salt and pepper.
Transfer roasting pan to oven and roast, stirring occasionally, until carrots and shallots are tender, about 15 minutes.
Transfer roasting pan to stove over medium heat; add honey and toss to coat. Season with salt and pepper and serve immediately.