Line a 9 x 13 rectangular pan with parchment paper or butter the sides and top to ensure no sticking. If you like rice krispies treats to be very thick rather than thin, use a 9 inch square pan instead.
In a large pot or saucepan over medium heat, melt the butter.
Once all melted, add the vanilla extract and mix.
Then add all the marshmallows. Continue to mix until the marshmallows have melted into the butter and you no longer see any clumps.
Pour in the cereal and chopped Oreos and stir until it is all evenly incorporated.
Transfer to the pan and use a rubber spatula or your fingers to gently press down until it is spread out evenly in the pan. Do not pack it in too tight or they won't be fluffy! If it is sticking too much, just dab a little water on the spatula or your fingers and it does the trick.
Allow the treats to cool for 30 minutes to an hour until they set. Then slice.
Melt the chocolate according to package directions in the microwave or using a double boiler. Dip the bottom of each square into the chocolate and set on a parchment lined tray. Repeat with the rest of the squares. Drizzle all the tops with a thin layer of white chocolate as well.
Once the chocolate hardens up, enjoy!