Oreo cinnamon rolls are the ultimate mashup of soft, buttery brioche and rich Oreo flavor. With a gooey cinnamon and crushed Oreo filling plus a creamy Oreo glaze, they’re pure comfort. If you're into melty, indulgent treats like these Oreo Brookies, you’ll love every bite of these swirled rolls.

Jump to:
I’m obsessed with these Oreo cinnamon rolls—they’re like classic cinnamon buns but with a cookies-and-cream twist that makes them even more irresistible. If you’ve already tried my cinnamon rolls, this version takes it to the next level with a gooey Oreo filling.
The dough is super soft and fluffy, filled with cinnamon sugar and crushed Oreos, then topped with a rich cream cheese frosting mixed with even more Oreo crumbs—basically the dream combo.
We love making them on lazy weekends or for a sweet brunch treat, and you can prep them ahead so they’re oven-ready in the morning. They never last long in our house!
Why you'll love this recipe
Ingredients you need
To make these soft and gooey Oreo sweet rolls, here’s what you’ll need:
- All-purpose flour – all-purpose or bread flour also works.
- Active dry yeast – or use instant yeast or fresh yeast (adjust rising time accordingly).
- Milk – whole milk is best, but semi-skimmed works too.
- Unsalted butter – used in both the dough and the Oreo filling.
- Eggs – they add richness and help bind the dough.
- Granulated sugar – for just the right amount of sweetness.
- Salt – enhances all the flavors.
- Brown sugar – perfect for that gooey cinnamon filling.
- Ground cinnamon – pairs perfectly with the Oreos in the filling.
- Oreo cookies – crushed into the filling and the glaze.
- Cream cheese – for a rich and tangy frosting base.
- Powdered sugar – adds sweetness and helps create a smooth glaze.
- Vanilla extract – boosts flavor in the glaze and filling.

How To Make Oreo Cinnamon Rolls
Here are some quick visual instructions. Don't forget that full recipe instructions with exact ingredients can be found in the recipe card below!
Start by adding all the dry ingredients to the bowl of a stand mixer fitted with the dough hook: flour, sugar, salt, and instant dry yeast. Pour in the milk, add the egg and softened butter, then knead on medium speed for about 7 to 10 minutes until the dough is smooth and elastic.
Cover the bowl with a clean kitchen towel and let the dough rise at room temperature for about 2 hours, or until it doubles in size.


While the dough is rising, prepare the Oreo filling. In a bowl, mix together the softened butter, brown sugar, ground cinnamon, vanilla extract, and finely crushed Oreo cookies until well combined and spreadable.
Once the dough has doubled in size, roll it out on a floured surface into a large rectangle about 40 x 30 cm (16 x 12 inches). Spread the Oreo filling evenly over the entire surface of the dough using a spatula or the back of a spoon.


Roll up the dough tightly starting from the long edge to form a log. Slice into 12 equal rolls using a sharp knife or unflavored dental floss for clean cuts. Place the rolls in a greased baking dish, cover with a clean towel, and let them rise for about 1 hour at room temperature until puffy.


reheat your oven to 180°C (350°F). Bake the Oreo cinnamon rolls for about 25 minutes, or until golden brown and cooked through. Let them cool slightly in the pan before adding the glaze.

In a medium bowl, beat together the cream cheese, softened butter, powdered sugar, and vanilla extract using an electric mixer until smooth, creamy, and pale. Gently fold in the crushed Oreo cookies until fully combined.
Spread the frosting generously over the warm Oreo cinnamon rolls, let it melt slightly into the swirls… then enjoy every bite while they’re still soft and gooey!


Tips for this recipe

Variations & Substitutions
You will also love

I hope you love these Oreo cinnamon rolls. If you make them, be sure to leave a comment and a rating so I know how you liked it. Happy baking!
Print
Oreo Cinnamon Rolls
- Total Time: 55 minutes
- Yield: 12 rolls
Description
These Oreo cinnamon rolls are soft, gooey, and loaded with cookies-and-cream flavor. Made with fluffy brioche dough, a cinnamon-Oreo filling, and a creamy Oreo frosting, they’re the perfect treat for breakfast or dessert. Yield: 12 - 13 rolls
Ingredients
Brioche dough
- 260 ml (1 cup + 1 tbsp) whole milk – warm, not hot
- 10 g (1 tbsp) instant dry yeast – or use active dry yeast
- 520 g (4 ¼ cups) all-purpose flour – or bread flour
- 65 g (⅓ cup) granulated sugar
- 1 tsp salt
- 1 large egg – room temperature
- 85 g (6 tbsp) unsalted butter, softened
Oreo cinnamon filling
- 8–10 Oreo cookies, finely crushed
- 100 g (7 tbsp) unsalted butter, softened
- 100 g (½ cup) brown sugar
- 2 tsp ground cinnamon
- 1 tsp vanilla extract
Oreo cream cheese frosting
- 100 g (3.5 oz) cream cheese – full-fat, softened
- 40 g (3 tbsp) unsalted butter, softened
- 60 g (½ cup) powdered sugar
- 1 tsp vanilla extract
- 2 Oreo cookies, finely crushed
Instructions
Make the brioche dough
- In the bowl of a stand mixer fitted with a dough hook, mix the flour, sugar, salt, and instant yeast.
- Add the warm milk, egg, and softened butter, then knead for 7–10 minutes until smooth and elastic.
- Cover with a clean towel and let rise at room temperature for about 2 hours, or until doubled in size.
Prepare the filling and shape the rolls
- In a bowl, mix the softened butter, brown sugar, ground cinnamon, vanilla, and crushed Oreos until well combined.
- Roll out the dough into a large rectangle (40 x 30 cm / 16 x 12 in), then spread the filling all over.
- Roll it up from the long side, cut into 12 equal rolls, and place them in a greased baking dish.
- Cover and let rise for 1 hour, until puffy.
Bake and make the Oreo frosting
- Preheat the oven to 180°C (350°F) and bake the rolls for about 25 minutes, until golden brown.
- Let cool slightly.
- Meanwhile, beat the cream cheese, softened butter, powdered sugar, and vanilla until creamy, then fold in the crushed Oreos.
- Spread over warm rolls and enjoy!
Notes
Storage: Store your Oreo cinnamon rolls in an airtight container at room temperature for 1–2 days, or in the fridge for up to 4 days. Warm slightly before serving for the best texture.
Tips:
- Always measure ingredients in grams for best accuracy.
- Let the dough rise in a warm spot to speed up the proofing time.
- If the dough is too soft, chill it for 20–30 minutes before slicing.
- Use unflavored dental floss to cut clean rolls without squishing them.
- Don’t overbake—remove from the oven once golden and set.
- Frost while the rolls are still warm so it melts into every swirl.
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Category: Brioches, breads
- Cuisine: American
Leave a Reply