This post may contain affiliate links . Read my full Disclosure Policy.
These soft and fluffy Cookies and Cream Sourdough Chocolate Rolls are packed with rich chocolate flavor in every bite! Filled with a buttery Oreo center and topped with a cookies and cream frosting, these decadent sweet rolls are a guaranteed crowd-pleaser.

Save & Summarize
Inspired by my viral Sourdough Cinnamon Roll dough, these chocolate rolls are made with the addition of cocoa powder for a rich, chocolatey twist. The dough is mixed the night before and left to rise overnight so they are ready to shape and bake the next morning. If you’re short on time and still want cinnamon rolls, try out my Quick Sourdough Discard Cinnamon Rolls.
“My family and I loved these! 10/10” -Trisha
Why you will love this recipe
- Naturally leavened – These Cookies and Cream Sourdough Chocolate Rolls are naturally leavened with a sourdough starter, no commercial yeast needed.
- Overnight rise – Just like my Sourdough Sticky Buns, this recipe has an overnight rise so you can make the dough the night before and bake fresh in the morning.
- Rich chocolate flavor – The cocoa powder and the Oreos make this the perfect dessert for chocolate lovers. If you love chocolate, don’t miss my Hot Chocolate Sourdough Focaccia with a marshmallow topping, Sourdough Chocolate Artisan Bread stuffed with chocolate chips, and Sourdough Chocolate Chip Cookies for a sweet treat.
Important Ingredients and Substitutions

- Sourdough starter- you want to use active, bubbly sourdough starter that has recently been fed to leaven the rolls. If you do not have a sourdough starter, you can make one with just flour and water with my easy sourdough starter recipe in as little as two weeks.
- Cocoa powder- this is essential for turning sweet rolls into chocolate rolls. I use unsweetened cocoa powder.
- Milk- I like to use whole milk but you could swap it out for a lower fat milk or a non-dairy alternative like coconut milk. I recommend microwaving the milk for 30 seconds to help the dough start at a warmer temperature.
- Flour- you can use all-purpose or bread flour in this recipe. If you use all-purpose flour you’ll need to increase the amount of flour to about 630 grams.
- Oreos- you could always try mixing things up by swapping out chocolate Oreos for another flavor. Blend the oreos in a blender or place them in a ziplock and crush them up to a powder.
- Cream cheese– The main ingredient in the sweet and tangy frosting. Soften the cream cheese so it easily blends.
See all the ingredients and amounts in the recipe card below.
Step-by-step Instructions
The Day before:

Step 1 – Feed your starter
10-12 hours before making the dough, make a levain or feed your sourdough starter a 1:5:5 ratio (20 grams starter: 100 grams flour: 100 grams water) and leave it covered at room temperature.
Skip this step if your starter is already activated and ready to bake with.

Step 2 – Mix dough
In the bowl of a stand mixer or large mixing bowl, add dough ingredients.
Option 1- Mix in a stand mixer: Mix the dough with a dough hook attachment on low speed in a stand mixer for 3-5 minutes until the dough pulls away from the bowl and forms a smooth, soft ball.
Option 2- Mix in a bowl: Mix the dough with a Danish dough whisk or your hands until the dough begins to come together. Once you can no longer mix it in the bowl, place the dough on a lightly floured work surface and knead for about 5 minutes or until the dough forms a soft, smooth ball.
If the dough is too sticky, add a little extra flour until it comes together.

Step 3 – Bulk Fermentation
Place the dough in a bowl and cover.

Step 4 – Bulk Fermentation
Let the dough rise until doubled in size in a warm spot. At 72ºF, this took my dough 11 hours.
The Next Morning:

Step 5 – Roll out the dough
Dump the dough onto a lightly floured work surface and roll the dough out into a 12×18-inch rectangle with a rolling pin.
Spread the softened butter over the dough.

Step 6 – Make the filling
Place 9 Oreo cookies in a ziploc bag and use a rolling pin to crush the Oreo cookies. Pour in a bowl with the brown sugar and mix. Sprinkle over the dough.

Step 8 – Roll
Along the long side, cut the dough into 12, 1.5-inch strips using a pizza cutter. Roll each strip up. Alternatively, you can roll up the dough into a log and cut it into 12 equal pieces using a sharp knife or unflavored dental floss.

Step 9 – Add to pan
Grease a 9×13-inch pan. Add each roll to the greased 9×13 pan.

Step 10 – Second proof
Cover and let the rolls rise in a warm spot for an additional 1-2 hours until puffy. Do not proceed forward until the rolls have risen or the rolls will be dense.

Step 11 – Bake
Preheat the oven to 350ºF. Bake for about 25-30 minutes until baked all the way through and rolls register 190ºF.

Step 12 – Make the Icing
While the rolls bake, crush 3 Oreo® cookies. In a medium bowl, beat butter and cream cheese until smooth. Mix in the vanilla, powdered sugar, and crushed Oreo® cookies. Slowly add the milk until you reach your desired consistency.

Step 13 – Add icing
Spread the icing on the warm rolls. Break up the remaining 6 cookies into larger chunks and sprinkle them on top of the icing.
Recipe Tips
- Keep your dough in a warm spot to ensure it rises properly. In the winter, I recommend placing the dough in a draft-free warm spot like the oven, microwave or near a vent. You can also use a temperature-regulated dough mat (use code country10 for 10% off) or proofing box to keep it warm. Learn more tips to keep your dough warm.
- Ensure your starter is strong and doubled in size when making this dough. Using a weak starter will result in a dough that won’t rise.

Sample schedule
For this recipe, you need to use a sourdough starter that is active and bubbly. For that reason, you will need to give your sourdough starter time to double before making your chocolate roll dough.
Here is an example schedule for your timeline for baking your sourdough chocolate rolls. The timeline can depend on the temperature and the activity of your starter, so your time may vary. This schedule assumes the dough temperature at 72°F.
| Step | Time |
| Feed sourdough starter a 1:5:5 ratio (20 grams starter: 100 grams flour: 100 grams water) | Day one: 9 am |
| Mix dough together First rise | Day one: 9 pm |
| Roll out dough and add filling Second rise | Day two: 8 am |
| Bake | Day two: 10 am |
Make ahead directions
These chocolate rolls can be made ahead of time which can be especially helpful for a busy holiday morning. Here are a few options but note that if you leave the dough in the fridge overnight the rolls will have more tang as they are fermenting for a longer period of time.
Bake & Reheat– This is a great option because you don’t have to worry about the rolls over proofing in the fridge or even worry about baking the next day. For this method, feed your starter in the evening 2 nights prior and make the dough the morning before you want the rolls. I recommend starting as soon as you get up. Go through the entire process and finish the night by baking the rolls. Cover with foil and leave on the counter. In the morning, preheat the oven to 350F and brush the tops with just a little bit of water to rehydrate them. Cover and bake for 8-10 minutes or until warm, and then add your icing.
Prep & bake later- This option can work, but if your rolls overproof they may not be as light and fluffy when baking. Don’t leave the rolls longer than 12 hours in the fridge. For this method, feed your starter in the evening two nights prior to when you want to eat it and make the dough the morning prior. Follow all the instructions for the first and second rise and then once the rolls have almost doubled in size in the pan, place in the fridge overnight. Then, the next morning, remove the rolls from the fridge and let them sit out while the oven preheats, then bake.
Freeze & bake later- After you finish rolling up the rolls, place them on a pan and flash freeze them until solid (about 1 hour). Place them in a freezer-safe, airtight container. When you want to eat them, put them in a greased pan and cover. Let them thaw and rise overnight, about 10-12 hours. Once doubled and puffy, bake. For best results, use within a week of freezing.
How to store sourdough chocolate rolls
Without the icing the chocolate rolls can be stored on the counter for 1-2 days in an airtight container followed by a few extra days in the fridge. If the icing is on the rolls they need to be stored in an airtight container in the fridge. To reheat the rolls place them in the microwave for 30 seconds.
Recipe FAQ
Yes, these rolls are freezer-friendly but I recommend freezing them without the icing. Place the rolls in a freezer-safe container or bag and store for up to 3 months. If you don’t want to pull them out all at once put parchment paper in between the rolls. When you are ready to eat them, thaw them the night before and reheat in the oven at 350°F or microwave until warmed and then add the icing.
Yes, if you love making same day sourdough recipes, this chocolate roll recipe can be adapted to a quicker timeline. To do so, heat the liquid to 100℉ and then keep the dough between 80-85℉ for 5-7 hours until doubled. I recommend feeding your sourdough starter the night before and mixing the dough in the morning to have fresh-baked rolls later that day.
Enriched doughs, meaning doughs with fats added, typically have a harder time rising, which is why rise times are usually slower. If after your dough sits all night and has not risen at all it is most likely one of two things.
1. Your kitchen was cold so the dough just will take longer to rise. Especially in colder months, I recommend placing the dough in a draft-free warm spot like the oven, microwave or near a vent. If you house is cooler than 68°F I recommend using a a temperature-regulated dough mat (use code country10 for 10% off) or proofing box to keep it warm.
2. Your sourdough starter was not strong enough. You want to make sure your starter is healthy and active and consistently doubling in size with each feeding before using it in a recipe.
More sourdough Rolls
Sourdough Bread Recipes
Overnight Sourdough Cinnamon Rolls Recipe
Soft Sourdough Bread Recipes
Sourdough Strawberry Rolls
Summer Sourdough Recipes
Sourdough Peach Cobbler Cinnamon Rolls
Fall Sourdough Recipes
Apple Crisp Sourdough Cinnamon Rolls
Tried this Cookies and Cream Sourdough Chocolate Rolls or another recipe from the site? I’d love to hear about it! Drop a star rating and share your thoughts in the comments—can’t wait to see what you’re baking!

Cookies & Cream Sourdough Chocolate Rolls
Equipment
Ingredients
Levain
- 20 grams active sourdough starter, heaping 1 Tablespoon
- 100 grams all-purpose flour or bread flour, ¾ cup
- 100 grams water, ⅓ cup + 1 Tablespoon
Sourdough Chocolate Rolls
- 200 grams sourdough starter, bubbly and active, scant 1 cup
- 100 grams sugar, ½ cup
- 55 grams butter, melted, ¼ cup
- 240 grams milk, warm, 1 cup
- 1 large egg, 50 grams
- 20 grams unsweetened cocoa powder, ¼ cup
- 5 grams salt, 1 teaspoon
- 550 grams bread flour, 4 cups
Oreo Filling
- 115 grams butter, softened, ½ cup
- 220 grams brown sugar, 1 cup
- 100 grams Oreo® cookies, crushed, 9 cookies
Cookies & Cream Frosting
- 55 grams salted butter, softened, ¼ cup
- 115 grams cream cheese, softened, ½ cup
- 240 grams powdered sugar, 2 cups
- 2 grams vanilla extract, ½ teaspoon
- 45-60 grams milk, 3-4 Tablespoons
- 100 grams Oreo® cookies, divided, 9 cookies
Instructions
The day before:
- Feed your starter: 10-12 hours before making the dough, make a levain or feed your sourdough starter a 1:5:5 ratio and leave it covered at room temperature.20 grams active sourdough starter, 100 grams all-purpose flour or bread flour, 100 grams waterSkip this step if your starter is already activated and ready to bake with.
- Mix dough: In the bowl of a stand mixer or large mixing bowl, add dough ingredients. Option 1- Mix in a stand mixer: Mix the dough with a dough hook attachment on low speed in a stand mixer for 3-5 minutes until the dough pulls away from the bowl and forms a smooth, soft ball. Option 2- Mix in a bowl: Mix the dough with a Danish dough whisk or your hands until the dough begins to come together. Once you can no longer mix it in the bowl, place the dough on a lightly floured work surface and knead for about 5 minutes or until the dough forms a soft, smooth ball. If the dough is too sticky, add a little extra flour until it comes together.200 grams sourdough starter, bubbly and active, 100 grams sugar, 55 grams butter, melted, 240 grams milk, warm, 1 large egg, 20 grams unsweetened cocoa powder, 5 grams salt, 550 grams bread flour
- Bulk Fermentation: Place the dough in a bowl and cover. Let the dough rise until doubled in size. At 72ºF, this took my dough 11 hours.
The next morning:
- Roll out the dough: Dump the dough onto a lightly floured work surface and roll the dough out into a 12×18-inch rectangle with a rolling pin.
- Mix the Filling: Place 9 Oreo cookies in a ziploc bag and use a rolling pin to crush the Oreo cookies. Pour in a bowl with the brown sugar and mix. Sprinkle over the dough. 100 grams Oreo® cookies, crushed, 220 grams brown sugar
- Add filing: Spread the softened butter over the dough and then evenly sprinkle the Oreo® filling.115 grams butter, softened
- Shape: Along the long side, cut the dough into 12, 1.5-inch strips using a pizza cutter. Roll each strip up. Alternatively, you can roll up the dough into a log and cut it into 12 equal pieces using a sharp knife or unflavored dental floss. Add the rolls to the greased 9×13 pan.
- Second proof: Cover and let the rolls rise in a warm spot for an additional 1-2 hours until puffy. Do not proceed forward until the rolls have risen or the rolls will be dense.
- Bake: Preheat the oven to 350ºF. Bake for about 25-30 minutes until baked all the way through and rolls register 190ºF.
- Make the Icing: While the rolls bake, crush 3 Oreo® cookies. In a medium bowl, beat butter and cream cheese until smooth. Mix in the vanilla, powdered sugar, and crushed Oreo® cookies. Slowly add the milk until you reach your desired consistency.55 grams salted butter, softened, 115 grams cream cheese, softened, 2 grams vanilla extract, 240 grams powdered sugar, 45-60 grams milk, 100 grams Oreo® cookies, divided
- Add icing: Spread the icing on the warm rolls. Break up the remaining 6 cookies into larger chunks and sprinkle them on top of the icing.
Notes
- Ensure your starter is strong and doubled in size when making this dough. Using a weak starter will result in a dough that won’t rise.
- Storage: Without the icing the chocolate rolls can be stored on the counter for 1-2 days in an airtight container followed by a few extra days in the fridge. If the icing is on the rolls they need to be stored in an airtight container in the fridge. To reheat the rolls place them in the microwave for 30 seconds.
- Bake & Reheat– This is a great option because you don’t have to worry about the rolls over proofing in the fridge or even worry about baking the next day. For this method, feed your starter in the evening 2 nights prior and make the dough the morning before you want the rolls. I recommend starting as soon as you get up. Go through the entire process and finish the night by baking the rolls. Cover with foil and leave on the counter. In the morning, preheat the oven to 350F and brush the tops with just a little bit of water to rehydrate them. Cover and bake for 8-10 minutes or until warm, and then add your icing.
- Prep & bake later- This option can work, but if your rolls overproof they may not be as light and fluffy when baking. Don’t leave the rolls longer than 12 hours in the fridge. For this method, feed your starter in the evening two nights prior to when you want to eat it and make the dough the morning prior. Follow all the instructions for the first and second rise and then once the rolls have almost doubled in size in the pan, place in the fridge overnight. Then, the next morning, remove the rolls from the fridge and let them sit out while the oven preheats, then bake.
- Freeze & bake later- After you finish rolling up the rolls, place them on a pan and flash freeze them until solid (about 1 hour). Place them in a freezer-safe, airtight container. When you want to eat them, put them in a greased pan and cover. Let them thaw and rise overnight, about 10-12 hours. Once doubled and puffy, bake. For best results, use within a week of freezing.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.











My family and I loved these! 10/10
These were so good!!! My kids loved them! Curious, do you think I could leave out cocoa powder of this recipe and change filling to make it into cinnamon rolls?
I’m so glad you enjoyed them. Yes! And I am working on getting my cinnamon roll recipe up soon.