There is something magical about waking up to the smell of freshly baked cinnamon rolls. The soft, pillowy dough, the warm cinnamon aroma, and the creamy frosting melting over the top—it’s pure comfort food. Now, imagine taking that classic recipe and elevating it with the rich, chocolatey flavor of Oreos. That’s exactly what these Cookies and Cream Cinnamon Rolls do.
This recipe is perfect for beginners because it keeps things simple while delivering bakery-quality results. The dough is easy to work with, the filling is packed with flavor, and the final product is an indulgent yet approachable treat. Whether you’re making these for a weekend brunch or a cozy dessert, they’re guaranteed to impress.

Why This Recipe is Special
These cookies and cream cinnamon rolls stand out because they combine the best of two desserts: the classic cinnamon roll and everyone’s favorite chocolate sandwich cookie. Instead of just cinnamon and sugar, the filling includes Oreo crumbs and black cocoa powder to create a deep, rich chocolate flavor that perfectly balances the sweet, creamy frosting.
The dough is made with tangzhong, a simple cooked flour and water paste that keeps the rolls extra soft and fluffy. This technique is commonly used in Asian baking and helps prevent dryness, making these cinnamon rolls practically foolproof.
For those who love customization, this recipe is flexible. You can use different Oreo flavors, adjust the sweetness, or even swap out ingredients to fit your preferences.
Ingredients and Their Roles
- Oreo Cookies – Crushed into the dough and filling, these provide a deep chocolate flavor and a slight crunch. You can use classic Oreos, Golden Oreos, or even a seasonal variety for a twist.
- All-Purpose Flour – Forms the base of the dough, providing structure and elasticity.
- Instant Yeast – Helps the dough rise quickly, making the process beginner-friendly. If using active dry yeast, it needs to be activated in warm liquid before adding.
- Black Cocoa Powder – A secret ingredient that enhances the Oreo flavor. If you don’t have it, dark cocoa powder works as a substitute.
- Whole Milk – Adds richness to the dough, making it soft and tender.
- Butter – Adds flavor and tenderness to both the dough and filling.
- Brown Sugar – Used in the filling to create a gooey, caramel-like texture when baked.
- Cinnamon – A small amount balances the chocolate and adds warmth.
- Cream Cheese – The base of the frosting, making it tangy and creamy.
- Powdered Sugar & Heavy Cream – Sweetens and softens the frosting for a smooth texture.
Step-by-Step Instructions
Step 1: Make the Tangzhong – In a small saucepan, cook water and flour over medium-low heat until it forms a thick paste. This step keeps the dough soft and prevents dryness.
Step 2: Prepare the Dough – In a large mixing bowl, combine flour, sugar, yeast, and crushed Oreo crumbs. Add warm milk, an egg, vanilla extract, and the prepared tangzhong. Mix until a shaggy dough forms.
Step 3: Knead the Dough – Gradually add butter, one tablespoon at a time, and continue kneading until the dough is smooth and slightly tacky. Form into a ball and place in a greased bowl. Cover and let it rise for about an hour or until doubled in size.
Step 4: Prepare the Filling – Mix softened butter, brown sugar, black cocoa powder, cinnamon, and more crushed Oreos to create a rich, chocolatey spread.
Step 5: Roll and Fill the Dough – Roll out the dough into a large rectangle. Evenly spread the filling over the surface, leaving a small border. Use a sharp knife or pizza cutter to slice into 12 equal strips.
Step 6: Shape the Rolls – Roll each strip into a spiral and place them in a greased baking dish. Cover and let them rise again until they double in size (about 45 minutes).
Step 7: Bake – Preheat the oven to 325°F (163°C). Bake for 20-25 minutes until the tops are golden brown.
Step 8: Make the Frosting – While the rolls bake, mix softened butter and cream cheese. Gradually add powdered sugar, then whisk in heavy cream until smooth.
Step 9: Frost and Serve – Once the cinnamon rolls have slightly cooled, spread the frosting over the tops and sprinkle with extra Oreo crumbs.
Beginner Tips and Notes
- If your dough feels too sticky, sprinkle in extra flour, one tablespoon at a time, until it’s easier to handle.
- If your rolls don’t rise properly, make sure your yeast is fresh and that your rising environment is warm (but not too hot).
- To make rolling easier, chill the dough in the fridge for 15 minutes before shaping.
- For a shortcut, you can prepare the rolls the night before and refrigerate them. Let them come to room temperature before baking.
Serving Suggestions
- These cookies and cream cinnamon rolls pair perfectly with a hot cup of coffee or milk for a comforting breakfast.
- For extra indulgence, drizzle with a warm chocolate ganache before serving.
- If serving at a brunch, pair them with fresh berries and yogurt to balance the richness.
Storage and Reheating
- Room Temperature: Store in an airtight container for up to 3-4 days.
- Refrigeration: If you want them to last longer, refrigerate them for up to a week and reheat before serving.
- Freezing: You can freeze the shaped, unbaked rolls. Let them thaw overnight in the fridge, then bake as directed.
Try This Recipe and Share Your Thoughts
These Cookies and Cream Cinnamon Rolls are a delightful twist on a classic favorite, making them perfect for both beginner bakers and seasoned pros. The combination of fluffy dough, rich chocolate filling, and creamy frosting makes every bite irresistible.
If you try this recipe, let us know in the comments how it turned out. Did you make any fun variations? We’d love to hear from you. Happy baking!
FAQ About Cookies and Cream Cinnamon Rolls
Yes! While classic Oreos provide the signature cookies and cream flavor, you can experiment with Golden Oreos, chocolate-filled Oreos, or even seasonal varieties for a unique twist.
Black cocoa powder gives the rolls a deep chocolate flavor similar to Oreo cookies, but you can substitute it with dark cocoa powder. The taste will be slightly different but still delicious.
Absolutely! You can prepare the rolls up to the second rise, then cover and refrigerate overnight. Before baking, let them come to room temperature and rise until doubled in size.
Avoid using too much flour, as this can make the dough dry and dense. Knead the dough well and let it rise properly for the best texture. Storing them in an airtight container helps keep them fresh.
More Relevant Recipes
Print
Cookies and Cream Cinnamon Rolls
- Total Time: 2 hours (including rise time)
- Yield: 12 rolls 1x
Description
These Cookies and Cream Cinnamon Rolls are a decadent twist on the classic breakfast treat, featuring soft, fluffy dough swirled with an Oreo-infused filling and topped with a rich cream cheese frosting. Perfect for brunch, dessert, or any special occasion, these rolls combine the warmth of cinnamon rolls with the indulgence of cookies and cream.
Ingredients
For the Dough:
- 8 Oreo cookies, crushed into crumbs
- 3 ½ cups all-purpose flour
- ⅓ cup granulated sugar
- ¼ cup Oreo cookie crumbs
- 2 teaspoons instant yeast
- ¾ teaspoon fine sea salt
- ½ cup whole milk, warm
- 1 large egg, room temperature
- ½ teaspoon vanilla extract
- Tangzhong (see below)
- 4 tablespoons unsalted butter, room temperature
For the Tangzhong:
- ¾ cup water
- ¼ cup all-purpose flour
For the Filling:
- ⅔ cup dark brown sugar (or light brown sugar)
- 4 tablespoons unsalted butter, room temperature
- ⅓ cup Oreo cookie crumbs
- 1 tablespoon black cocoa powder
- ¼ teaspoon ground cinnamon
For the Frosting:
- 4 tablespoons unsalted butter, softened
- 1 ounce cream cheese, softened
- 1 cup powdered sugar
- 3 tablespoons heavy cream
- Extra Oreo crumbs or chopped Oreos for topping
Instructions
- Prepare the Tangzhong: In a small saucepan over medium heat, whisk together water and flour. Cook, stirring constantly, until it forms a thick paste. Transfer to a bowl and let cool.
- Make the Dough: In a large mixing bowl, combine flour, sugar, yeast, salt, and Oreo crumbs. Add warm milk, egg, vanilla extract, and the cooled tangzhong. Stir until a rough dough forms.
- Knead the Dough: Gradually knead in the softened butter, one tablespoon at a time, until fully incorporated. Continue kneading until the dough becomes smooth and elastic. If the dough is too sticky, add a tablespoon of flour at a time.
- Let the Dough Rise: Form the dough into a ball and place it in a greased bowl. Cover with plastic wrap and let it rise in a warm place until doubled in size, about 1 hour.
- Prepare the Filling: In a bowl, mix softened butter, brown sugar, Oreo crumbs, black cocoa powder, and cinnamon until smooth.
- Roll and Fill the Dough: Roll the dough into a large rectangle on a lightly floured surface. Spread the filling evenly, leaving a small border around the edges. Use a pizza cutter or knife to cut the dough into 12 equal strips.
- Shape the Rolls: Roll each strip into a tight spiral and place them in a greased 9×13 baking dish. Cover and let them rise again in a warm spot until doubled in size, about 45 minutes.
- Bake the Cinnamon Rolls: Preheat the oven to 325°F (163°C). Bake for 20-25 minutes, or until golden brown and cooked through. Let them cool slightly.
- Prepare the Frosting: In a mixing bowl, beat softened cream cheese and butter until smooth. Add powdered sugar and mix until combined. Gradually add heavy cream until the frosting is light and spreadable.
- Frost and Serve: Spread the cream cheese frosting over the warm cinnamon rolls and sprinkle with extra Oreo crumbs. Serve immediately for the best texture and flavor.
Notes
- If your dough is too sticky to handle, chill it in the fridge for 15 minutes before rolling.
- For a less sweet version, reduce the amount of brown sugar in the filling.
- To make these rolls extra indulgent, drizzle melted chocolate over the frosting before serving.
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Category: Breakfast, Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cinnamon roll
- Calories: 529 kcal
- Sugar: 43g
- Sodium: 298mg
- Fat: 20g
- Saturated Fat: 10g
- Unsaturated Fat: 7g
- Trans Fat: 1g
- Carbohydrates: 81g
- Fiber: 2g
- Protein: 8g
- Cholesterol: 66mg