Prepare the Cake Roll:
Oven 350 F (175 C) line with parchment a small jelly roll pan.
In a small bowl, sift together the flour, cocoa powder, baking powder and salt.
Whip the eggs and sugar till thick. Stir in oil, vanilla and coloring if using.
Stir in dry ingredients and transfer to a pan. Bake for 12-15 minutes.
Turn out onto a powdered sugar-sprinkled towel and roll up. Cool completely.
Make the Oreo Cream Filling:
While the pasta bakes, beat together cream cheese. Then add your icing sugar and vanilla.
Gently fold in whipped cream and crushed cookies.
Place cooled cake on a kitchen towel, roll it up with the towel again, spread filling, and re-roll. Refrigerate.
Prepare the Ganache:
Simmer heavy cream. Pour over chocolate chips and mix until melted.
Garnish and Serve:
Evenly spread ganache over the cake roll, and sprinkle with crushed oreos.
Cut into wedges and serve, if desired with whipped cream.