01 - Preheat oven to 375°F. Line a baking sheet with parchment paper.
02 - Mix a few drops of orange food coloring with the beaten egg if using, creating an orange egg wash for authentic carrot color.
03 - Unroll crescent roll dough and cut into 8 long strips. Wrap each strip around a metal cream horn mold or foil cone, overlapping slightly to form a tapered carrot shape. Place seam side down on the baking sheet.
04 - Brush each wrapped cone with the orange egg wash. Bake for 12–15 minutes until golden brown. Remove from oven and let cool slightly before gently removing the molds. Cool completely.
05 - In a medium bowl, combine cream cheese, sour cream, chives, dill, shredded carrot, garlic powder, onion powder, salt, and pepper. Mix until smooth and well incorporated.
06 - Transfer filling to a piping bag or zip-top bag with corner snipped. Pipe filling generously into each cooled crescent roll carrot until filled.
07 - Insert a fresh parsley sprig into the open end of each stuffed carrot to create the carrot top effect. Serve immediately or refrigerate until serving time.