Prep your station: Line a baking sheet with parchment or a silicone mat.
Clear some fridge space for setting the pretzels quickly if needed.
Melt the white chocolate: Place white chocolate in a heatproof bowl. Microwave in 20–30 second bursts, stirring between each, until smooth. If using, stir in 1–2 teaspoons of coconut oil to thin.
Tint it orange: Stir in orange food coloring a little at a time until you reach a carrot-like shade.
Use oil-based coloring to prevent seizing.
Add a touch of flavor (optional): Mix in a tiny splash of vanilla extract. Don’t overdo it—excess liquid can thicken the chocolate.
Dip the pretzels: Hold each pretzel rod about two-thirds from the top and dip the bottom two-thirds into the orange chocolate. Gently tap the wrist to shake off excess and create a smooth coating.
Create the “carrot” shape: While holding the pretzel over the bowl, drag the bottom tip lightly against the edge to form a gentle point.
Place on the lined tray.
Chill briefly: Set the tray in the fridge for 5–10 minutes to help the first coat firm up. Keep the remaining orange chocolate warm and fluid.
Add the drizzle: Transfer a small amount of the orange chocolate to a piping bag or zip-top bag and snip a tiny tip. Drizzle thin zigzags across each dipped rod to mimic carrot ridges.
Chill again for 5 minutes.
Add “greens”: If using green candy melts, melt and pipe small leaf-like flicks at the top of each carrot. If using sprinkles or sour belt strips, attach them with a dot of melted chocolate. Let set fully.
Serve or store: Once firm, peel the pretzels off the parchment and arrange on a platter or pack into treat bags.