01 - Line a large baking tray or flat surface with parchment paper to prevent sticking during assembly.
02 - Finely crush the Oreos in a food processor until they resemble fine crumbs. Transfer to a mixing bowl and add powdered sugar, melted butter, and softened cream cheese. Mix thoroughly until a thick, sticky dough consistency forms.
03 - Place the Oreo mixture between two sheets of parchment paper. Using a rolling pin, roll the dough into a rectangle approximately 1/2 inch thick, ensuring even thickness throughout.
04 - In a chilled bowl, whip the heavy cream with powdered sugar and vanilla extract using an electric mixer until stiff peaks form. Gently fold in food coloring until the cream achieves an even orange or purple tint.
05 - Spread the colored whipped cream evenly over the rolled-out Oreo base, leaving a 1-inch border along one of the longer edges. This clean edge will help seal the roll properly.
06 - Using the parchment paper to guide the motion, carefully roll the mixture into a tight log starting from the long edge without the border. Roll firmly but gently, then place the roll seam-side down on the prepared surface.
07 - Refrigerate the roll for at least 1 hour, or until firm enough to hold its shape cleanly when sliced. For best results, chill longer to prevent spreading during cutting.
08 - Drizzle with melted chocolate, sprinkle with Halloween decorations, and add candy eyes if using. Slice into 1-inch portions using a sharp knife with a clean, downward motion. Serve chilled.