This post contains affiliate links. If you purchase through these links, I may earn a small commission at no extra cost to you. I only recommend products I personally use and love.
Picture this: it’s a slow Saturday morning, the kitchen smells like warm vanilla and toasted butter, and you’re about to pull the most ridiculous, over-the-top breakfast pastry out of the oven. We’re talking a pillowy, cloud-soft sweet roll stuffed with gooey chocolate chip cookie dough, drizzled in a vanilla bean cream cheese glaze. These are not your grandmother’s cinnamon rolls. These are Chocolate Chip Cookie Rolls, and they are about to ruin you for every other pastry in existence.
The secret to the impossibly soft dough is the tangzhong method — an Asian bread-making technique where a small portion of the flour and water is cooked into a paste before being added to the dough. This gelatinizes the starches, allowing the dough to hold more moisture and stay soft for days longer than a standard sweet roll. Pair that with a buttery, brown sugar cookie dough filling and a vanilla bean glaze, and you have a recipe that will absolutely stop the scroll and make your kitchen the most popular room in the house.

Why You’ll Love These Chocolate Chip Cookie Rolls
- Two desserts in one: It’s a warm chocolate chip cookie baked inside a fluffy sweet roll. You never have to choose again.
- Bakery-level softness: The tangzhong method guarantees a melt-in-your-mouth texture that stays fresh and soft for days after baking.
- Make-ahead friendly: Prep the rolls the night before, refrigerate, and bake fresh in the morning. Weekend brunch just got a serious upgrade.
- Crowd-pleaser: Whether it’s a holiday morning, a birthday brunch, or a Tuesday when you need a win, these rolls deliver every single time.
- Vanilla bean glaze: The cream cheese frosting is lightly tangy, perfectly sweet, and studded with real vanilla bean specks. It’s the ideal finish.

Ingredients for Cookie Dough Stuffed Rolls
This recipe has three components: the tangzhong dough, the cookie dough filling, and the vanilla bean glaze. Here’s what you need and why it matters:
For the Tangzhong Dough
- All-Purpose Flour: The backbone of both the tangzhong and the dough. Measure by weight for the most consistent results.
- Instant Yeast: No proofing needed — just add it directly to the dry ingredients for a reliable, consistent rise.
- Heavy Cream & Whole Milk: The combination of both creates a rich, tender crumb. Don’t substitute with low-fat alternatives.
- Unsalted Butter: Kneaded into the dough for richness and flavor. I highly recommend Kerrygold Pure Irish Butter — the higher butterfat content makes a noticeable difference.
- Mini Chocolate Chips: Folded into the dough itself so every single bite has chocolate. Use Ghirardelli Semi-Sweet Chocolate Chips for the best melt and flavor.
For the Cookie Dough Filling
- Brown Sugar + Granulated Sugar: The combination gives the filling that classic cookie dough flavor — caramel-y from the brown sugar, crisp from the white.
- Egg + Vanilla: Binds the filling and adds depth. Use a high-quality vanilla like Nielsen-Massey Madagascar Vanilla for a noticeably better result.
- Semi-Sweet + Mini Chocolate Chips: Two types of chips means gooey pockets of chocolate throughout every layer of the roll.
For the Vanilla Bean Glaze
- Cream Cheese: Just a small amount adds a subtle tang that keeps the frosting from being cloying.
- Powdered Sugar + Heavy Cream: Creates a smooth, pourable glaze that drips beautifully over warm rolls.
- Vanilla Paste: The flecks of real vanilla bean in the glaze are both beautiful and delicious. Don’t skip it.

How to Make Chocolate Chip Cookie Rolls
Step 1: Make the Tangzhong
In a small saucepan, whisk together 1/4 cup flour and 3/4 cup water. Cook over medium heat, whisking constantly, until the mixture thickens into a smooth, pudding-like paste — about 4-5 minutes. Don’t walk away from this one. It goes from liquid to thick quickly. Transfer to a bowl and let it cool while you prep the rest of the dough.

Step 2: Combine the Dry Ingredients
In the bowl of your KitchenAid Stand Mixer fitted with the dough hook, whisk together the flour, sugar, instant yeast, and salt. No need to proof the yeast separately — instant yeast goes straight in with the dry ingredients.

Step 3: Add the Wet Ingredients and Knead
Add the heavy cream, milk, egg, vanilla, and the cooled tangzhong to the dry ingredients. Knead on low speed for about 2 minutes until a rough, shaggy dough forms. It will look a little rough at this stage — that’s completely normal.

Step 4: Knead in the Butter
With the mixer running on low, add the softened butter one tablespoon at a time. This step requires patience. Wait for each tablespoon to fully incorporate before adding the next. Once all the butter is in, increase to medium speed and knead until the dough is smooth, elastic, and pulls cleanly away from the sides of the bowl — about 11-12 minutes total. Fold in the mini chocolate chips, then cover the dough and let it rest for 30 minutes.


Step 5: Make the Cookie Dough Filling
While the dough rests, make the filling. Cream the softened butter with both sugars until light and fluffy, about 3 minutes. Add the egg and vanilla and mix until combined. Then add the flour, salt, and baking powder and mix until a smooth, spreadable cookie dough forms.



Step 6: Roll Out and Fill
On a lightly floured surface, roll the dough out into a 15×21-inch rectangle. Evenly spread the cookie dough filling over the surface, leaving a 1-inch border clean along the top edge. Sprinkle both the semi-sweet and mini chocolate chips over the filling, then use your hands to gently press them in so they don’t fall out when you roll.


Step 7: Cut and Roll
Using a pizza cutter, slice the dough into twelve 1 3/4-inch strips. Roll each strip up away from you and carefully transfer them to a parchment-lined or buttered 9×13 baking pan. Cover with plastic wrap and let them rise until doubled in size, about 1 hour. Preheat your oven to 325°F while they rise.


Step 8: Bake and Frost
Bake the rolls for 30-40 minutes, until the tops are golden brown and a thermometer inserted into the center roll reads 170°F. While they bake, whip together the butter and cream cheese until smooth, then mix in the powdered sugar, heavy cream, and vanilla paste. Let the rolls cool on a wire rack for 15-20 minutes, then spread the frosting generously over the tops. Serve warm.



Pro Tips for Perfect Cookie Rolls
- Weigh your ingredients. This recipe lists gram measurements for a reason. Baking is chemistry, and a kitchen scale is the single best investment you can make for consistent results.
- Don’t rush the butter incorporation. Adding butter too fast will break the dough. One tablespoon at a time, fully incorporated before the next. The patience pays off in the texture.
- Use a pizza cutter, not a knife. Cutting the dough into strips before rolling is much cleaner and prevents the filling from squishing out.
- Check the internal temperature. The rolls are done when the center reads 170°F. This is the most reliable way to avoid under-baked, doughy centers.
- Frost while warm, not hot. Let the rolls cool for 15-20 minutes before frosting. Too hot and the glaze will slide right off; too cold and it won’t melt into the crevices the way it should.
Frequently Asked Questions
Can I make these overnight?
Absolutely. After placing the rolled-up dough in the pan (Step 7), cover tightly with plastic wrap and refrigerate overnight. In the morning, remove them from the fridge and let them sit at room temperature for 1-2 hours until they puff up, then bake as directed.
How do I store leftover cookie rolls?
Store in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to 5 days. Microwave individual rolls for 15-20 seconds before eating to restore that gooey, warm center.
Can I freeze these rolls?
Yes! Freeze the baked, unfrosted rolls in an airtight container for up to 2 months. Thaw overnight in the refrigerator, warm in the oven at 300°F for 10 minutes, and frost just before serving.
What if I don’t have a stand mixer?
You can knead by hand, but be prepared for a workout — enriched doughs with butter take time and effort to develop properly. Knead for at least 15-20 minutes by hand until the dough is smooth and elastic.
Serving Suggestions
Serve these warm alongside a strong cup of coffee or a cold glass of milk — the contrast is everything. Because these rolls are incredibly rich, pairing them with something fresh like a simple fruit salad or a savory egg dish helps balance the meal. They also make an absolutely stunning centerpiece for a holiday brunch spread.

I hope these Chocolate Chip Cookie Rolls become a staple in your kitchen. When you make them — and you absolutely should — please leave a comment and a star rating below. It genuinely helps more people find this recipe. And if you post them on Instagram, tag @EverydayKitchenRecipes so I can see your gorgeous, frosted creations!
Chocolate Chip Cookie Rolls
Ingredients
Tangzhong Dough:
Cookie Dough Filling:
Vanilla Bean Glaze
Instructions
Make the Cinnamon Roll Dough:
-
Make the tangzhong. Whisk the water and flour in a saucepan. Cook over medium heat, whisking constantly, until thickened into a roux, about 4-5 minutes. Transfer to a bowl and set aside.

-
Combine dry ingredients. Whisk the flour, sugar, yeast, and salt in a stand mixing bowl.

-
Mix in wet ingredients. Add the heavy cream, milk, egg, vanilla, and tangzhong. Knead on low speed with the dough hook for 2 minutes until it forms a rough dough ball.

-
Knead in the butter. With the mixer running on low, add the butter one tablespoon at a time, letting it fully incorporate before adding more. Continue kneading until the dough looks smooth and elastic, about 11-12 minutes. Knead in the mini chocolate chips until combined.

-
Rest the dough. Form the dough into a smooth round ball and place it back into the mixing bowl. Cover with plastic wrap and set aside to rest for 30 minutes.

Make the Cookie Dough Filling:
-
Cream butter and sugars. Cream the butter, granulated sugar, and brown sugar together for 3 minutes until light and fluffy.

-
Add egg and vanilla. Mix in the egg and vanilla until combined.

-
Add dry ingredients. Mix in the flour, salt, and baking powder until combined.

-
Bake and Fill the Rolls:
-
Roll out the dough. Roll out the dough on a lightly floured surface into a 15×21-inch rectangle.

-
Spread the filling. Evenly spread the cookie dough mixture over the dough, leaving a 1-inch border at the top clean. Sprinkle the semi-sweet and mini chocolate chips evenly across the filling, then use your hands to press them and secure them to the filling.

-
Cut and roll. Use a pizza cutter to cut twelve 1 3/4-inch strips. Roll each strip away from you, then carefully transfer them to a parchment-lined or buttered 9×13 baking pan.

-
Second rise. Cover the pan with plastic wrap and set aside to rise until the rolls double in size, about 1 hour. Meanwhile, preheat the oven to 325°F / 162°C.

-
Bake. Bake the rolls for 30-40 minutes, until the tops are golden brown and a thermometer inserted at an angle into the center roll reads 170°F.
-
Make the frosting. While the rolls are baking, combine the butter and cream cheese until smooth. Mix in the powdered sugar. Once combined, whisk in the heavy cream and vanilla until smooth.

-
Frost and serve. Let the pan cool on a wire cooling rack for 15-20 minutes, then spread the frosting over the tops of the rolls. Serve warm.

Notes
More Recipes You Will Love
If you loved this recipe, you might also enjoy these from the Everyday Kitchen:

