Preheat oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish.
Spread chopped Oreo cookies evenly across the bottom of the baking dish.
In a bowl, whisk instant chocolate pudding mix with cold milk until smooth and slightly thickened. Pour evenly over Oreos.
Sprinkle the dry chocolate cake mix evenly over the pudding layer. Do not stir.
Drizzle melted butter evenly over the cake mix, covering as much surface as possible.
Bake uncovered for 30–35 minutes, until the top is set and the edges are bubbling.
Cool slightly, then spread whipped topping over the top. Sprinkle with mini chocolate chips if desired. Serve warm or chilled.