Have you ever found yourself staring at a tray of freshly baked cookies, wishing you could just, well, roll them up into something even more delightful? Maybe that’s just me, but the idea of combining the pillowy softness of milk bread with the chewy, chocolatey goodness of a classic chocolate chip cookie has been a persistent whisper in my baking brain. And after a few wonderfully messy experiments, these Chocolate Chip Cookie Rolls are here to answer that very specific, very delicious craving.

I often find that some of the best baking ideas come from moments of “what if?” In this case, it was “what if we took the best parts of a cinnamon roll and made it intensely chocolate chip cookie flavored?” The answer, my friends, is pure bliss. These cookie rolls bring together textures and tastes that are familiar yet utterly new, making them an instant hit for breakfast, brunch, or a decadent dessert.
The secret lies in balancing the yeast dough’s light, airy texture with the rich, dense cookie filling. It’s a dance of contrasts that results in a surprisingly harmonious bite. Each roll offers that satisfying pull of soft bread, followed by a burst of molten chocolate and buttery cookie dough.
What Makes These Cookie Rolls So Special?
You might be thinking, “another dessert roll?” But trust me, this one is different. Unlike traditional sweet rolls that often rely on cinnamon or fruit, these rolls lean heavily into the nostalgic flavors of a classic chocolate chip cookie. We’re not just adding chocolate chips; we’re creating an actual cookie dough filling that bakes up gooey and irresistible inside the soft bread.
The use of a tangzhong (a cooked flour paste) in the milk bread dough is a game-changer. It ensures an incredibly tender, moist, and fluffy crumb that stays fresh longer. This isn’t just a vehicle for the cookie filling; it’s a star in its own right, providing a delightful counterpoint to the sweetness and richness of the chocolate.
The Magic of the Milk Bread Dough
If you’ve never worked with milk bread before, you’re in for a treat. The tangzhong method involves cooking a small portion of flour and liquid (milk or water) into a paste before adding it to the main dough. This gelatinizes the starches, allowing the dough to absorb more liquid, leading to an exceptionally soft and airy texture. It also helps the rolls stay tender for days, which is a huge plus when you’ve put in the effort!
Don’t be intimidated by the extra step; it’s quite simple and truly makes all the difference. The dough will feel wonderfully pliable and smooth, a joy to work with as you shape these delightful rolls.
Gather Your Supplies: Ingredients for Chocolate Chip Cookie Bliss
Let’s get down to what you’ll need to create these incredible chocolate chip cookie rolls. We’ll break it down by component to keep things organized.
For the Milk Bread Dough (Tangzhong Method)
- 3 tablespoons (25g) all-purpose flour
- ½ cup (120ml) whole milk, plus more for brushing
- 1 teaspoon (4g) active dry yeast
- ¼ cup (50g) granulated sugar
- ¾ cup (180ml) whole milk, warmed to 105-115°F (40-46°C)
- 1 large egg, at room temperature
- 3 cups (360g) all-purpose flour, plus more for dusting
- 1 teaspoon salt
- 4 tablespoons (56g) unsalted butter, softened
For the Gooey Chocolate Chip Cookie Filling
- ½ cup (113g) unsalted butter, softened
- ½ cup (100g) granulated sugar
- ¼ cup (50g) packed light brown sugar
- 1 large egg yolk, at room temperature
- 1 teaspoon vanilla extract
- 1 ½ cups (180g) all-purpose flour
- ½ teaspoon salt
- 1 cup (170g) mini semi-sweet chocolate chips
For the Dreamy Vanilla Bean Icing
- 2 cups (240g) powdered sugar, sifted
- ¼ cup (60ml) whole milk or heavy cream
- 1 teaspoon vanilla bean paste or extract
- Pinch of salt
For Topping (Optional, but highly recommended!)
- ½ cup mini chocolate chip cookies, crushed or broken

Crafting Your Cookie Rolls: Step-by-Step Deliciousness
This recipe involves a few stages, but each one is straightforward. Take your time, enjoy the process, and soon you’ll have a batch of these heavenly chocolate chip cookie rolls.
Start with the Tangzhong
In a small saucepan, whisk together the 3 tablespoons of flour and ½ cup milk until smooth. Cook over medium-low heat, stirring constantly, until the mixture thickens to a paste, like wallpaper paste or pudding. This should take about 3-5 minutes. Remove from heat, transfer to a small bowl, and cover directly with plastic wrap to prevent a skin from forming. Let it cool completely to room temperature.
Activate the Yeast
In the bowl of a stand mixer, combine the warmed ¾ cup milk, yeast, and granulated sugar. Give it a gentle stir. Let this mixture sit for 5-10 minutes, until it becomes foamy, indicating the yeast is active. If it doesn’t foam, your yeast might be old, or your milk wasn’t the right temperature; you’ll need to start this step again.
Mix the Dough
To the yeast mixture, add the cooled tangzhong, the large egg, the remaining 3 cups of flour, and salt. Attach the dough hook to your stand mixer and mix on low speed for about 2 minutes until a shaggy dough forms. Increase the speed to medium-low and knead for another 5 minutes. The dough will start to come together. Now, add the softened butter, one tablespoon at a time, allowing each addition to incorporate before adding the next. Continue kneading for another 8-10 minutes until the dough is smooth, elastic, and pulls away from the sides of the bowl. It should pass the “windowpane test” – if you stretch a small piece, you should be able to see light through it without it tearing. Tip: Don’t rush the kneading! Proper gluten development is key for that signature milk bread texture.
First Rise
Lightly grease a large bowl with a neutral oil. Transfer the dough to the bowl, turning it once to coat. Cover the bowl tightly with plastic wrap or a damp kitchen towel. Let it rise in a warm place for 1.5 to 2 hours, or until doubled in size. This can take longer depending on the temperature of your kitchen.
Prepare the Cookie Filling
While the dough is rising, make your cookie filling. In a medium bowl, cream together the softened butter, granulated sugar, and brown sugar until light and fluffy. Beat in the egg yolk and vanilla extract until well combined. Gradually add the flour and salt, mixing on low speed until just combined. Stir in the mini chocolate chips by hand. The mixture will be thick, like a very soft cookie dough. Set aside.

Assemble the Rolls
Once the dough has doubled, gently punch it down to release the air. Turn the dough out onto a lightly floured surface. Using a rolling pin, roll the dough into a large rectangle, approximately 18×12 inches. Spread the chocolate chip cookie filling evenly over the entire surface of the dough, leaving about a ½-inch border along one of the long edges.
Starting from the opposite long edge, tightly roll the dough into a log. Pinch the seam closed to seal it. Using a sharp knife or unflavored dental floss, cut the log into 12 equal pieces, each about 1.5 inches thick. Arrange the rolls cut-side up in a greased 9×13 inch baking dish. Ensure there’s a little space between them; they will expand.
Second Rise
Cover the baking dish loosely with plastic wrap or a damp towel. Let the rolls rise in a warm place for another 45-60 minutes, or until they look puffy and have nearly doubled in size. Towards the end of this rise, preheat your oven to 375°F (190°C).
Bake to Golden Perfection
Once risen, brush the tops of the rolls with a little milk (this helps them brown beautifully). Bake for 20-25 minutes, or until golden brown on top and cooked through. If they start to brown too quickly, you can loosely tent them with foil. Remove from the oven and let cool in the pan for 10-15 minutes before icing.
Whip Up the Icing
While the rolls are cooling slightly, prepare the vanilla bean icing. In a medium bowl, whisk together the sifted powdered sugar, milk or cream, vanilla bean paste, and a pinch of salt until smooth and pourable. If it’s too thick, add a tiny bit more milk; if too thin, add a little more powdered sugar.
Finishing Touches
Drizzle the warm rolls generously with the vanilla bean icing. Scatter the crushed mini chocolate chip cookies over the top for an extra layer of crunch and flavor. Serve warm and watch them disappear!
Troubleshooting Your Chocolate Chip Cookie Rolls
Baking can sometimes throw a curveball, but don’t worry, I’ve got your back. Here are some common questions and solutions for these decadent rolls.
Why didn’t my dough rise?
The most common culprit here is inactive yeast or milk that was too hot (which kills the yeast) or too cold (which slows it down). Make sure your milk is between 105-115°F (40-46°C) and that your yeast is fresh. Also, ensure your rising environment is warm enough; a slightly warm oven (turned off!) with the light on can work wonders.
My cookie filling is too stiff to spread. What do I do?
This can happen if your butter wasn’t soft enough or if the ambient temperature is cool. You can try warming it slightly in the microwave for 5-10 seconds, but be careful not to melt it. Alternatively, spread it with your hands; the warmth from your fingers will help soften it.
The rolls are dry. How can I prevent this?
Overbaking is the main reason for dry rolls. Keep an eye on them towards the end of the baking time. They should be golden brown, but not dark. The tangzhong method significantly helps with moisture retention, but even that has its limits if baked for too long.
Can I make these ahead of time?
Absolutely! You have a couple of options. You can prepare the dough through the first rise, then punch it down, cover it tightly, and refrigerate it overnight. The next day, let it come to room temperature for about 30-60 minutes before rolling, filling, and proceeding with the second rise and baking. Alternatively, you can assemble the rolls in the baking dish, cover tightly, and refrigerate overnight after the second rise (or for a “slow rise”). In the morning, pull them out an hour or so before baking to warm up slightly, then bake as directed. This is a fantastic option for a fresh-baked breakfast!
How do I store leftovers?
Store any leftover chocolate chip cookie rolls in an airtight container at room temperature for up to 2-3 days. If you want to keep them longer, they’ll be good in the fridge for up to 5 days, though they might lose a little softness. You can gently reheat them in the microwave for 15-20 seconds or in a low oven (300°F/150°C) for about 5-10 minutes to bring back some of that fresh-baked warmth and gooiness.
Variations to Keep Things Exciting
While these chocolate chip cookie rolls are perfect as is, there’s always room to play! If you’re feeling adventurous, consider these twists:
- Nutty Crunch: Add 1/2 cup of finely chopped pecans or walnuts to the cookie filling for an extra layer of texture.
- Espresso Kick: Mix 1 teaspoon of instant espresso powder into the cookie filling to deepen the chocolate flavor.
- Dulce de Leche Swirl: After spreading the cookie filling, drizzle a thin layer of dulce de leche over it before rolling.
- Cream Cheese Icing: For a tangier finish, swap the vanilla bean icing for a classic cream cheese frosting.
No matter how you choose to enjoy them, these chocolate chip cookie rolls are a guaranteed crowd-pleaser. They combine the best of both worlds into one utterly irresistible treat that’s sure to become a new favorite in your baking repertoire.

Chocolate Chip Cookie Rolls
Soft milk bread dough swirled with a gooey chocolate chip cookie filling, topped with vanilla bean icing and mini cookies.
📝 Ingredients
👩🍳 Instructions
- 1Make the Tangzhong: In a small saucepan, whisk 3 tablespoons flour and ½ cup milk until smooth. Cook over medium-low heat, stirring constantly, until thickened to a paste (3-5 minutes). Transfer to a bowl, cover with plastic wrap directly on the surface, and cool completely.
- 2Activate the Yeast: In a stand mixer bowl, combine ¾ cup warmed milk, yeast, and ¼ cup granulated sugar. Stir and let sit for 5-10 minutes until foamy.
- 3Mix the Dough: Add the cooled tangzhong, egg, 3 cups flour, and 1 teaspoon salt to the yeast mixture. Mix on low with a dough hook for 2 minutes. Increase speed to medium-low and knead for 5 minutes. Add softened butter, one tablespoon at a time, incorporating each before adding the next. Knead for 8-10 more minutes until smooth and elastic.
- 4First Rise: Lightly grease a large bowl. Transfer dough, turning to coat. Cover with plastic wrap and let rise in a warm place for 1.5-2 hours, or until doubled.
- 5Prepare the Cookie Filling: While dough rises, cream ½ cup softened butter, ½ cup granulated sugar, and brown sugar until light and fluffy. Beat in egg yolk and vanilla. Gradually add 1 ½ cups flour and ½ teaspoon salt, mixing until just combined. Stir in mini chocolate chips.
- 6Assemble the Rolls: Punch down risen dough. On a lightly floured surface, roll into an 18x12-inch rectangle. Spread cookie filling evenly, leaving a ½-inch border on one long edge. Tightly roll dough into a log from the opposite long edge. Pinch seam to seal. Cut into 12 equal 1.5-inch pieces.
- 7Second Rise: Arrange rolls cut-side up in a greased 9x13-inch baking dish. Cover loosely and let rise for 45-60 minutes, until puffy. Preheat oven to 375°F (190°C).
- 8Bake: Brush roll tops with milk. Bake for 20-25 minutes, until golden brown. Cool in pan for 10-15 minutes.
- 9Make the Icing: Whisk sifted powdered sugar, ¼ cup milk/cream, vanilla bean paste, and a pinch of salt until smooth and pourable.
- 10Finish: Drizzle warm rolls generously with icing. Sprinkle with crushed mini chocolate chip cookies. Serve warm.
💡 Notes
For make-ahead: Prepare dough through first rise, then refrigerate overnight. Let come to room temperature before rolling and baking. Leftovers store in an airtight container at room temperature for 2-3 days or refrigerate for up to 5 days. Reheat gently in microwave or low oven.






