Oreo Cinnamon Rolls are a rich and indulgent twist on classic cinnamon rolls. Soft, fluffy dough is filled with a chocolatey Oreo cinnamon mixture and finished with a smooth cream cheese icing and crushed Oreo topping. These cookies-and-cream cinnamon rolls are perfect for weekend breakfasts, brunch gatherings, or a decadent dessert.
Why You’ll Love This Recipe
These Oreo Cinnamon Rolls combine the comforting texture of homemade cinnamon rolls with the irresistible flavor of Oreo cookies. The dough is soft and fluffy, while the filling delivers deep chocolate and cinnamon flavor. Finished with creamy icing and extra crushed Oreos, these rolls are both visually impressive and incredibly satisfying.
They are ideal for special occasions, holiday mornings, or whenever you want a bakery-style treat made right at home.
Ingredients

Dough
- 3/4 cup whole milk, warmed to 110°F
- 2 1/4 tsp quick rise yeast (1 packet)
- 1/4 cup granulated sugar
- 1 large egg, room temperature
- 1 large egg yolk, room temperature
- 1/4 cup unsalted butter, melted
- 3 cups bread flour
- 3/4 tsp fine sea salt
Oreo Filling
- 1/4 cup unsalted butter, softened
- 1/2 cup dark brown sugar, packed
- 1 tsp ground cinnamon
- 2 Tbsp black cocoa powder
- 4 Oreo cookies, finely crushed
Cream Cheese Icing
- 1/4 cup whole milk
- 4 oz cream cheese, softened
- 1/4 cup unsalted butter, softened
- 1 cup powdered sugar
- 1/2 tsp pure vanilla extract
Topping
- 1/2 cup Oreo cookies, crushed
Instructions
- Heat the milk in the microwave for about 40 seconds until warm to the touch (around 110°F).
- Pour the warm milk into the bowl of a stand mixer and sprinkle the yeast on top.
- Add the sugar, egg, egg yolk, and melted butter. Whisk until well combined.
- Stir in the flour and salt with a wooden spoon until a dough begins to form.
- Knead the dough by hand on a floured surface for about 10 minutes, or use a dough hook in a mixer on medium speed for about 8 minutes.
- If the dough is sticky, add 1–2 tablespoons of additional flour until a soft, slightly sticky dough ball forms.
- Place the dough in an oiled bowl, cover with plastic wrap and a warm towel, and allow it to rise for 1–1½ hours until doubled in size.
- On a lightly floured surface, roll the dough into a 14 x 9 inch rectangle.
- Spread softened butter evenly over the dough.
- In a bowl, mix brown sugar, cinnamon, black cocoa powder, and crushed Oreos. Sprinkle evenly over the buttered dough and gently press into the butter.
- Roll the dough tightly into a log starting from the short side.
- Trim uneven ends and cut the dough into 10 rolls using a serrated knife or dental floss.
- Grease a 10-inch baking pan and line with parchment paper. Arrange the rolls inside.
- Cover with plastic wrap and a warm towel and allow to rise for 30–45 minutes.
- Preheat the oven to 350°F (175°C).
- Bake for 25 minutes or until the edges are lightly golden. Avoid overbaking.
- Let the rolls cool in the pan for 5 minutes.
- To make the icing, beat milk, cream cheese, butter, powdered sugar, and vanilla until smooth and fluffy.
- Spread icing over the warm Oreo Cinnamon Rolls and sprinkle with crushed Oreos before serving.

Tips & Tricks
- Use room temperature eggs and butter for smoother dough.
- Dental floss cuts clean cinnamon roll slices without squishing the dough.
- Do not overbake the rolls to keep them soft and fluffy.
- For extra cookies-and-cream flavor, add additional crushed Oreos inside the filling.
- Slightly warm the rolls before serving for the best texture.
Details
Prep Time: 25 minutes
Rise Time: 1 hour 30 minutes
Cook Time: 25 minutes
Total Time: About 2 hours 20 minutes
Yield: 10 rolls
Category: Breakfast / Dessert
Method: Baking
Cuisine: American
Difficulty: Intermediate
Dietary Notes: Vegetarian

Notes
For a stronger Oreo flavor, you can increase the crushed Oreos in the filling or topping. These cinnamon rolls are best served warm when the icing is soft and creamy.
Nutrition (Approximate per roll)
Calories: 420
Protein: 6g
Carbohydrates: 55g
Fat: 20g
FAQ
Can I make Oreo Cinnamon Rolls ahead of time?
Yes. Prepare the rolls and refrigerate them overnight after shaping. Let them come to room temperature before baking.
Can I freeze these cinnamon rolls?
Yes. Freeze the baked rolls without icing for up to 2 months. Thaw and frost before serving.
What makes these cinnamon rolls soft?
The enriched dough with milk, eggs, and butter creates a soft, fluffy texture.
Can I use regular cocoa powder instead of black cocoa?
Yes, although black cocoa provides a deeper Oreo-like flavor.
How do I reheat leftover cinnamon rolls?
Warm them in the microwave for about 20–30 seconds to restore softness.
Storage
Store leftover Oreo Cinnamon Rolls covered in the refrigerator for up to 5 days.
To reheat, microwave for 20–30 seconds or warm in a low oven until soft.

Similar Recipes

Oreo Cinnamon Rolls
Ingredients
Dough
- 3/4 cup whole milk warmed to 110°F
- 2 1/4 tsp quick rise yeast 1 packet
- 1/4 cup granulated sugar
- 1 large egg room temperature
- 1 large egg yolk room temperature
- 1/4 cup unsalted butter melted
- 3 cups bread flour
- 3/4 tsp fine sea salt
Oreo Filling
- 1/4 cup unsalted butter softened
- 1/2 cup dark brown sugar packed
- 1 tsp ground cinnamon
- 2 Tbsp black cocoa powder
- 4 Oreo cookies finely crushed
- Cream Cheese Icing
- 1/4 cup whole milk
- 4 oz cream cheese softened
- 1/4 cup unsalted butter softened
- 1 cup powdered sugar
- 1/2 tsp pure vanilla extract
Topping
- 1/2 cup Oreo cookies crushed
Instructions
- Heat the milk in the microwave for about 40 seconds until warm to the touch (around 110°F).
- Pour the warm milk into the bowl of a stand mixer and sprinkle the yeast on top.
- Add the sugar, egg, egg yolk, and melted butter. Whisk until well combined.
- Stir in the flour and salt with a wooden spoon until a dough begins to form.
- Knead the dough by hand on a floured surface for about 10 minutes, or use a dough hook in a mixer on medium speed for about 8 minutes.
- If the dough is sticky, add 1–2 tablespoons of additional flour until a soft, slightly sticky dough ball forms.
- Place the dough in an oiled bowl, cover with plastic wrap and a warm towel, and allow it to rise for 1–1½ hours until doubled in size.
- On a lightly floured surface, roll the dough into a 14 x 9 inch rectangle.
- Spread softened butter evenly over the dough.
- In a bowl, mix brown sugar, cinnamon, black cocoa powder, and crushed Oreos. Sprinkle evenly over the buttered dough and gently press into the butter.
- Roll the dough tightly into a log starting from the short side.
- Trim uneven ends and cut the dough into 10 rolls using a serrated knife or dental floss.
- Grease a 10-inch baking pan and line with parchment paper. Arrange the rolls inside.
- Cover with plastic wrap and a warm towel and allow to rise for 30–45 minutes.
- Preheat the oven to 350°F (175°C).
- Bake for 25 minutes or until the edges are lightly golden. Avoid overbaking.
- Let the rolls cool in the pan for 5 minutes.
- To make the icing, beat milk, cream cheese, butter, powdered sugar, and vanilla until smooth and fluffy.
- Spread icing over the warm Oreo Cinnamon Rolls and sprinkle with crushed Oreos before serving.
Notes
Conclusion
Oreo Cinnamon Rolls are the ultimate treat for cookies-and-cream lovers. With fluffy homemade dough, a rich Oreo chocolate filling, and creamy icing, these rolls are perfect for special breakfasts or indulgent desserts. Once you try them, they may become your new favorite cinnamon roll recipe.

