There’s something magical about the combination of warm, fluffy cinnamon rolls and the rich, chocolatey crunch of Oreos. The moment I first tried this recipe, I knew it was a game-changer. The classic swirls of cinnamon and sugar are perfectly complemented by crushed Oreos, adding an irresistible twist to a beloved favorite. And let’s not forget the creamy icing dripping over the top—it ties everything together into pure indulgence.

What makes these Oreo Stuffed Cinnamon Rolls even more special is how easy they are to prepare. Whether you’re making them for a weekend breakfast, a brunch gathering, or a sweet treat to satisfy late-night cravings, they always deliver. The contrast between the soft dough, the cookie crumble filling, and the sweet glaze is simply irresistible. Once you try them, you’ll never look at regular cinnamon rolls the same way again!
Why You’ll Love These Oreo Stuffed Cinnamon Rolls
- A unique twist on a classic – If you love cinnamon rolls and Oreos, this is the ultimate fusion of flavors.
- Easy to make – Whether you use store-bought dough or make your own from scratch, these rolls come together with minimal effort.
- Perfect for any occasion – Serve them for breakfast, brunch, or even dessert! They’re always a crowd-pleaser.
- That dreamy icing – The smooth, creamy glaze melts into every bite, making these rolls extra decadent.
- Soft, gooey, and crunchy – The balance of textures is what makes these so addictive!
What Kind of Dough Should I Use?
When it comes to making Oreo Stuffed Cinnamon Rolls, you have a couple of options for the dough. If you’re short on time, refrigerated store-bought cinnamon roll dough works wonderfully and makes the process super quick. However, if you prefer a homemade touch, a classic yeast dough will give you the fluffiest, most pillowy texture.
For the best homemade dough, look for a rich, buttery recipe that allows for a soft rise. The key is to make sure the dough is elastic but not too sticky. If you’re feeling adventurous, a brioche-style dough will take these rolls to the next level, adding even more richness to the Oreo-cinnamon combination.
Options for Substitutions
- Dough Alternatives – Instead of traditional cinnamon roll dough, you can use crescent roll dough for a flakier texture or even biscuit dough for a denser, more rustic feel.
- Oreos – While classic Oreos are the go-to, you can switch it up with Golden Oreos, Double Stuf, or even flavored ones like Mint or Red Velvet for a fun twist.
- Sugar Swap – If you want a deeper caramelized flavor, swap white sugar for brown sugar in the cinnamon filling.
- Dairy-Free Version – Use plant-based butter, dairy-free milk, and a vegan icing alternative to make these completely dairy-free.
- Extra Filling Options – Add a layer of Nutella or crushed graham crackers along with the Oreo crumbs for extra indulgence.
- Glaze Alternatives – Instead of classic icing, try a cream cheese frosting or drizzle melted white chocolate over the top for an even richer finish.
Ingredients for Oreo Stuffed Cinnamon Rolls
Each ingredient plays an important role in creating the perfect balance of flavors and textures. Here’s what you’ll need:
- Cinnamon Roll Dough – Whether homemade or store-bought, this is the foundation of your rolls, providing the soft, fluffy base.
- Oreos – The star ingredient! Crushed Oreos add a chocolatey crunch to the filling, making these rolls extra special.
- Butter – Melted butter helps the cinnamon-sugar mixture stick to the dough and adds richness to every bite.
- Brown Sugar – Brings a deep, caramel-like sweetness that complements the Oreos perfectly.
- Ground Cinnamon – A must-have for that classic cinnamon roll flavor! It adds warmth and depth to the filling.
- Vanilla Extract – Enhances the overall flavor and makes the icing even more delicious.
- Powdered Sugar – The base of the icing, giving it a smooth and sweet consistency.
- Milk or Heavy Cream – Used in the icing to achieve the perfect pourable texture.
- Cream Cheese (Optional) – If you love a tangy, creamy glaze, a little cream cheese takes it to the next level.

Step 1: Prepare the Dough
If you’re using homemade dough, roll it out on a lightly floured surface into a large rectangle, about ¼-inch thick. If you’re using store-bought cinnamon roll dough, simply unroll it carefully to maintain its shape.
Step 2: Make the Filling
In a bowl, mix the crushed Oreos, brown sugar, and ground cinnamon. Melt the butter and brush it evenly over the dough. Sprinkle the Oreo mixture generously on top, making sure to cover the entire surface.
Step 3: Roll and Slice
Starting from one long edge, carefully roll the dough into a tight log. Use a sharp knife or dental floss to slice it into even rolls, about 1 to 1½ inches thick. Place them in a greased baking dish, leaving a little space between each roll to allow for rising.
Step 4: Let the Rolls Rise
If using homemade dough, cover the rolls with a clean kitchen towel and let them rise for about 30–45 minutes, or until they become puffy. If using store-bought dough, you can skip this step and proceed to baking.
Step 5: Bake to Perfection
Preheat your oven to 350°F (175°C). Bake the rolls for 20–25 minutes, or until golden brown on top. The centers should be soft but not doughy.
Step 6: Prepare the Icing
While the rolls are baking, whisk together powdered sugar, vanilla extract, and milk (or heavy cream) until smooth. For an extra creamy version, mix in some softened cream cheese.
Step 7: Glaze and Serve
Once the rolls are out of the oven, let them cool for a few minutes, then drizzle the icing generously over the top. For extra Oreo goodness, sprinkle more crushed Oreos on top before serving. Enjoy warm!
How Long to Cook the Oreo Stuffed Cinnamon Rolls
Baking these Oreo Stuffed Cinnamon Rolls takes about 20–25 minutes in a 350°F (175°C) oven. The exact time depends on your oven and the thickness of your rolls. You’ll know they’re done when the tops turn golden brown and the centers are soft but fully cooked. If you’re unsure, insert a toothpick into the center of a roll—if it comes out clean or with just a few moist crumbs, they’re ready!
For extra gooey rolls, you can slightly underbake them by a couple of minutes, but be careful not to leave them raw in the middle.
Tips for Perfect Oreo Stuffed Cinnamon Rolls
- Use fresh dough – Whether homemade or store-bought, make sure your dough is fresh for the best rise and texture.
- Crush Oreos properly – Don’t over-pulverize them; leaving small chunks adds texture and ensures you get bites of crunchy chocolate.
- Don’t overfill – While it’s tempting to load up on the filling, too much can cause the rolls to unravel or become too soggy.
- Slice evenly – Use a sharp knife or unflavored dental floss to cut even rolls that bake uniformly.
- Let them rise properly – If using homemade dough, allowing them to proof before baking will make them extra fluffy.
- Cover if browning too fast – If the tops start browning too quickly, loosely cover the rolls with foil to prevent burning.
- Ice while warm – Drizzling the icing over warm rolls helps it seep into the layers for an ultra-gooey, delicious finish.
- Add extra Oreos on top – A final sprinkle of crushed Oreos right after glazing makes them look and taste even better!
Watch Out for These Mistakes While Cooking
- Over-crushing the Oreos – If the crumbs are too fine, they’ll blend into the filling instead of giving you that delicious crunchy texture. Leave some small chunks!
- Not rolling the dough tightly – If you roll the dough too loosely, the filling may leak out, and the rolls won’t hold their shape. Keep it snug but not too tight.
- Skipping the rise time – If you’re using homemade dough, allowing it to rise properly before baking is crucial for soft and fluffy rolls.
- Overbaking – Baking for too long can dry out the rolls. Keep an eye on them and remove them as soon as they’re golden brown.
- Not greasing the pan – A well-greased baking dish prevents sticking and ensures you can lift out the rolls easily.
- Forgetting to let them cool slightly before icing – If the rolls are too hot, the icing may melt too quickly and become too thin instead of sticking perfectly.
- Using too much flour when rolling out dough – This can make the dough tough. Use just enough to prevent sticking but not so much that it dries out.
- Not measuring the filling evenly – Distributing the Oreo-cinnamon mixture consistently ensures that every bite is just as flavorful.
What to Serve With Oreo Stuffed Cinnamon Rolls?
1. Hot Coffee or Espresso
The bold, rich flavors of coffee pair perfectly with the sweet, chocolatey goodness of these rolls.
2. Cold Milk
A classic pairing—dunking a warm Oreo-stuffed cinnamon roll into a glass of cold milk is pure heaven.
3. Whipped Cream
A dollop of homemade whipped cream adds a light, creamy contrast to the warm, gooey rolls.
4. Fresh Berries
Strawberries, raspberries, or blueberries help balance the sweetness with a refreshing, tangy bite.
5. Vanilla Ice Cream
For a dessert-worthy treat, serve these rolls warm with a scoop of vanilla ice cream.
6. Chocolate Sauce or Caramel Drizzle
A little extra chocolate or caramel drizzle takes these rolls to the next level of indulgence.
7. Scrambled Eggs & Bacon
If you’re making these for breakfast, pairing them with eggs and crispy bacon gives you a balance of sweet and savory.
8. Nutella or Peanut Butter Spread
For an even richer flavor, spread a little Nutella or peanut butter on top before serving.
Storage Instructions
Storing at Room Temperature
If you plan to enjoy your Oreo Stuffed Cinnamon Rolls within 1–2 days, keep them in an airtight container at room temperature. Make sure they are completely cool before storing to prevent condensation from making them soggy.
Refrigerating for Longer Freshness
For a longer shelf life, store the rolls in the refrigerator for up to 5 days. Place them in an airtight container or wrap them tightly in plastic wrap to keep them fresh. Before eating, warm them in the microwave for about 15–20 seconds to bring back their soft, gooey texture.
Freezing for Later
If you want to make a batch ahead of time, you can freeze the baked rolls. Wrap each roll individually in plastic wrap and then place them in a freezer-safe bag. They’ll stay good for up to 3 months. To reheat, thaw overnight in the fridge and warm in the microwave or oven before serving.
Freezing Unbaked Rolls
To freeze before baking, assemble the rolls, place them in a pan, and cover them tightly with plastic wrap and aluminum foil. When ready to bake, let them thaw and rise in the fridge overnight before baking as usual.
Estimated Nutrition
The nutritional content will vary based on portion size and ingredient choices, but here’s a general estimate per one Oreo Stuffed Cinnamon Roll (with icing):
- Calories: ~350–400 kcal
- Carbohydrates: ~50g
- Sugar: ~30g
- Fat: ~15g
- Protein: ~5g
- Fiber: ~2g
For a lighter version, you can reduce the sugar in the filling, use a lighter icing, or opt for reduced-fat Oreos.
Frequently Asked Questions
1. Can I make these Oreo Stuffed Cinnamon Rolls ahead of time?
Yes! You can assemble the rolls and refrigerate them overnight before baking. Just let them sit at room temperature for about 30 minutes before putting them in the oven.
2. Can I use store-bought cinnamon roll dough?
Absolutely! Using pre-made dough makes this recipe even quicker and easier while still being delicious.
3. Do I have to use Oreos, or can I try other cookies?
You can experiment with other cookies like Chips Ahoy, Biscoff, or even homemade chocolate chip cookies for a different twist.
4. What’s the best way to crush Oreos for the filling?
You can crush them in a food processor for a fine texture or use a rolling pin to create larger chunks for more crunch.
5. How do I prevent the rolls from becoming dry?
Make sure not to overbake them. Also, storing them properly in an airtight container and reheating them with a touch of butter or icing helps retain moisture.
6. Can I make these without eggs?
Yes! Many store-bought cinnamon roll doughs are egg-free. For homemade dough, substitute eggs with applesauce or a flax egg.
7. What’s the best icing for these rolls?
A simple powdered sugar glaze works great, but a cream cheese frosting or even melted white chocolate can add extra richness.
8. Can I make these gluten-free?
Yes! Use a gluten-free cinnamon roll dough and gluten-free chocolate sandwich cookies as a substitute for Oreos.
Conclusion
Oreo Stuffed Cinnamon Rolls are a dreamy combination of soft, buttery dough, warm cinnamon filling, and the rich crunch of Oreos, all topped with a sweet, creamy glaze. Whether you make them for breakfast, dessert, or a special occasion, they’re guaranteed to be a hit. Plus, with so many ways to customize them, you can make this recipe truly your own. Once you take that first gooey bite, you’ll be hooked!

Oreo Stuffed Cinnamon Rolls
- Total Time: 40 minutes
- Yield: 8-10 rolls
Description
Soft, gooey, and packed with chocolatey goodness, these Oreo Stuffed Cinnamon Rolls are the ultimate sweet treat. A classic cinnamon roll gets a delicious upgrade with crushed Oreos folded into the filling, creating the perfect blend of warm cinnamon, buttery dough, and crunchy cookies. Topped with a smooth, creamy glaze, this indulgent recipe is perfect for breakfast, brunch, or dessert. If you’re looking for a fun and easy way to impress family and friends, these decadent rolls will do the trick!
Ingredients
- 1 can (16 oz) store-bought cinnamon roll dough (or homemade dough)
- 10–12 Oreo cookies (crushed, but not too fine)
- ¼ cup brown sugar (for extra caramelized sweetness)
- 1 teaspoon ground cinnamon (classic cinnamon roll flavor)
- 3 tablespoons melted butter (helps the filling stick to the dough)
- ½ teaspoon vanilla extract (enhances the icing flavor)
- ¾ cup powdered sugar (for the icing)
- 2 tablespoons milk or heavy cream (to make the icing smooth)
- 2 ounces cream cheese (optional) (for a richer, tangy glaze)
- Extra crushed Oreos for topping (optional, but recommended!)
Instructions
- Preheat oven to 350°F (175°C). Grease a baking dish with butter or nonstick spray.
- Prepare the dough by rolling it out on a floured surface if using homemade. If using store-bought cinnamon rolls, carefully unroll them.
- Make the filling by mixing crushed Oreos, brown sugar, and cinnamon in a bowl.
- Brush melted butter evenly over the dough, then sprinkle the Oreo mixture generously on top.
- Roll the dough tightly from one long side to the other, forming a log.
- Slice into even rolls (about 1–1.5 inches thick) and place them in the greased baking dish.
- Let them rise (if using homemade dough) for 30–45 minutes, covered, until puffy.
- Bake for 20–25 minutes, or until golden brown on top.
- Prepare the icing by whisking together powdered sugar, vanilla extract, and milk (or heavy cream). For a richer glaze, mix in softened cream cheese.
- Drizzle the icing over warm cinnamon rolls and sprinkle extra crushed Oreos on top.
- Serve warm and enjoy every gooey, chocolatey bite!
- Prep Time: 15 minutes
- Cook Time: 25 minutes