Cut the carrots: Peel if desired. Slice into ½-inch coins (on a slight bias for a pretty look) or cut into batons roughly 2½–3 inches long. Aim for even size so they cook uniformly.
Zest & juice: Zest the orange first, then juice it. Chop the dill and set aside.
Steam-sauté: In a large skillet, add carrots, water, ½ tsp of the salt, and butter (or oil). Cover and cook over medium-high heat 5–7 minutes , until crisp-tender when pierced.
Glaze: Remove lid. Add honey, orange juice, orange zest, remaining ¼ tsp salt, pepper, and red pepper flakes if using. Stir to coat.
Reduce: Cook 3–5 minutes , stirring occasionally, until the liquid reduces to a shiny glaze that clings to the carrots. If the skillet looks dry before carrots are tender, splash in 1–2 Tbsp water.
Brighten & herb: Off heat, stir in apple cider vinegar and the chopped dill. Taste and adjust salt/pepper or a touch more vinegar for pop.
Serve: Transfer to a warm serving dish. Garnish with dill fronds and a few fine strips of zest.