Line a 9×9 pan with parchment paper, leaving overhang on the sides, then set aside.
In a large bowl, combine heavy cream, sweetened condensed milk, and vanilla extract, then whip with an electric mixer until stiff peaks form. Set aside.
Add the Oreo cookies into the bowl of your food processor and pulse the cookies into fine crumbs. If you don’t have a food processor, use a ziploc bag and rolling pin.
Fold ½ cup of the Oreo crumbs into the whipped filling to create a cookies-and-cream ice cream filling.
In a medium sized mixing bowl, combine the remaining Oreo crumbs with melted butter and mix until the consistency resembles wet sand.
Press half of the Oreo mixture firmly into the prepared pan using the bottom of a shot glass or measuring cup.
Spread the cookies and cream filling evenly over the packed crust and smooth the top.
Sprinkle the remaining Oreo crust mixture over the top and gently press into an even layer.
Freeze at least 6 hours or overnight.
Once frozen, lift from the pan using the parchment paper overhand and slice into equal sized squares or rectangles.
Individually wrap any leftovers in plastic wrap and return to the freezer for later!