Prepare the Dough
In a large bowl, whisk together flour, sugar, yeast, and salt.
Add warm milk, water, egg, and melted butter. Mix until a soft dough forms.
Knead for 5-7 minutes (by hand or stand mixer) until smooth and elastic.
Cover and let rise in a warm place for 1 hour, or until doubled in size.
Roll & Fill with Oreos
On a floured surface, roll the dough into a 12x9-inch rectangle.
Spread softened butter evenly over the dough.
Sprinkle with brown sugar and cinnamon.
Place Oreos in a row along one long edge, spacing them about 1 inch apart.
Tightly roll into a log, pinching the seam to seal.
Cut & Second Rise
Slice into 1.5-inch thick rolls (you should get 9-12).
Arrange in a greased baking dish, cover, and let rise for 30 minutes.
Bake
Preheat oven to 350°F (175°C).
Bake for 20-25 minutes, until golden brown.
Glaze & Serve
Beat cream cheese, butter, powdered sugar, and vanilla until smooth. Add milk as needed for a drizzle-friendly consistency.
Pour over warm rolls and top with crushed Oreos (if desired).
Enjoy while gooey and fresh!