Prepare the Carrots: Wash and peel carrots if desired. Cut whole carrots into 1/2-inch slices; baby carrots can be used whole.
Cook the Carrots: Boil or steam carrots until slightly tender, about 5–7 minutes. Do not overcook—they should still have a slight bite.
Make the Honey Glaze: In a large skillet, melt butter over medium heat. Stir in honey, salt, pepper, and any optional spices or herbs. Heat until smooth and combined.
Glaze the Carrots: Add the cooked carrots to the skillet. Toss them in the honey-butter mixture until fully coated.
Caramelize: Simmer for 3–5 minutes on medium heat, stirring frequently, until carrots are glossy and slightly caramelized.
Garnish and Serve: Sprinkle fresh herbs or citrus zest on top. Serve immediately for best flavor and texture.