Prepare the carrots: If using large carrots, peel and slice them into 1/4-inch thick rounds. If using baby carrots, leave them whole.
Cook the carrots: In a medium saucepan, bring water to a boil and add the carrots. Cook for 5–7 minutes until just fork-tender. Drain and set aside.
Make the glaze: In a large skillet, melt the butter over medium heat. Stir in honey, salt, and black pepper. If using cinnamon, add it now.
Glaze the carrots: Add the cooked carrots to the skillet and toss to coat in the honey-butter mixture. Cook for another 3–5 minutes, stirring occasionally, until the carrots are well glazed and slightly caramelized.
Serve: Transfer to a serving dish, sprinkle with fresh thyme or parsley if desired, and enjoy!