01 - Preheat oven to 375°F. Line a baking sheet with parchment paper.
02 - If using, mix a few drops of orange food coloring with the beaten egg to create an orange egg wash for authentic carrot appearance.
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 thoroughly with the orange egg wash to achieve golden carrot color during baking.
05 - Bake for 12–15 minutes, or until golden brown and cooked through. Remove from oven and let cool slightly before gently removing the molds. Allow carrots to cool completely.
06 - While carrots cool, combine cream cheese, sour cream, chives, dill, shredded carrot, garlic powder, onion powder, salt, and pepper in a medium bowl. Mix until smooth and well blended.
07 - Spoon filling into a piping bag or zip-top bag with corner snipped. Pipe filling generously into each cooled crescent roll carrot.
08 - Insert a parsley sprig into the open end of each filled carrot to resemble fresh carrot tops. Serve immediately or refrigerate until ready to serve.