Prep the Carrots: Open your bag of baby carrots and pat them completely dry with a paper towel. (Note: This is very important! If the carrots are wet, your glaze will become a watery soup instead of a sticky sauce).
Start the Glaze: Place a large skillet on the stove over medium heat. Add the butter and honey (and brown sugar, if using). Let them melt together for about 1 minute, stirring gently until smooth.
Cover and Steam (5 Minutes): Add the dry carrots and salt to the melted butter mixture. Stir them well so every carrot is coated. Put a tight-fitting lid on the skillet and let them cook untouched for exactly 5 minutes. (This steams the carrots so they get soft inside).
Uncover and Thicken (5 Minutes): Take the lid off. The liquid will look very thin and watery—that is completely normal! Turn the heat up slightly to medium-high. Let the liquid bubble rapidly for another 5 minutes, stirring every minute so the sugars do not burn. (If using minced garlic, stir it in during the last 2 minutes).
Check for Doneness: Poke a carrot with a fork; it should go in easily but still have a little bite to it. The liquid should now be reduced to a thick, sticky syrup that coats the carrots.
Garnish and Serve: Remove the skillet from the heat immediately. Sprinkle with fresh thyme or parsley, give it one final stir, and serve warm!