Chocolate Croissant Rolls Recipe – Easy Marbled Dough
Table of Contents
If you love the buttery, flaky charm of a bakery croissant but want something a little more fun (and a lot more chocolatey), these Chocolate Croissant Rolls are exactly what your weekend baking list is missing. Two doughs — one plain, one cocoa — are rolled together to create a beautiful marbled swirl, then filled with hazelnut spread and dark chocolate chips before being shaped into classic croissant rolls. They come out of the oven golden, soft, and irresistibly rich.
This recipe is beginner-friendly: there’s no butter lamination, no folding technique to master, and no special equipment. Just a simple enriched dough, a cocoa swirl, and a generous chocolate filling.

Why You’ll Love This Recipe
- Two doughs, one stunning result – the cocoa and plain dough create a marbled effect that looks bakery-made.
- No lamination required – unlike traditional croissants, there’s no butter-folding process, so it’s much faster and far more forgiving.
- Double chocolate – hazelnut spread inside and dark chocolate chips baked right into the dough.
- Great for beginners – a simple yeast dough that anyone comfortable with basic bread baking can pull off.
- Perfect for breakfast, brunch, or dessert – serve them warm with coffee or tea.
Tools You’ll Need
- Large mixing bowl
- Measuring cups (200 ml cup) and spoons
- Rolling pin
- Sharp knife or pizza cutter
- Baking sheet
- Parchment paper
- Pastry brush (for the egg yolk wash)
- Clean kitchen towel or plastic wrap (for covering the dough while it rises)
Ingredients & Prep
For the main dough:
- 4.5 cups flour
- 1 cup warm milk
- 1/2 cup warm water
- 1 egg white (reserve the yolk for decoration)
- 1/2 cup vegetable oil
- 3 tablespoons granulated sugar
- 1 packet instant yeast
- A pinch of salt
For the chocolate dough:
- 2 tablespoons cocoa powder
- 3 tablespoons water
- 4 tablespoons vegetable oil
For the filling:
- Hazelnut spread
- Dark chocolate chips
For decoration:
- 1 egg yolk
- Poppy seeds
- A few extra dark chocolate chips
Prep tip: Make sure your milk and water are warm (not hot) to activate the yeast properly. Measure everything ahead of time so the process flows smoothly once the dough comes together.
How to Make Chocolate Croissant Rolls
- Activate the yeast. In a large bowl, place the flour and make a well in the center. Add the instant yeast, sugar, warm milk, and warm water into the well. Let it sit for about 5 minutes until it looks slightly foamy.
- Form the dough. Add the egg white and vegetable oil, then knead everything together until you get a soft, smooth dough.
- Divide and flavor. Split the dough into two equal portions. Take one half and knead in the cocoa powder, water, and vegetable oil until fully incorporated and smooth.

- First rise. Cover both doughs separately and let them rise in a warm spot until puffy (about 45–60 minutes, depending on your kitchen temperature).
- Create the marbled dough. Roll the plain dough into a square of about 25 x 25 cm. Place the cocoa dough in the center, then fold the plain dough over it like a bundle, sealing the cocoa dough inside.

- Roll it out. Lightly dust your surface with flour and roll the bundled dough out into a large rectangle, roughly 60 x 50 cm. You’ll start to see the marbled effect forming.
- Add chocolate chips. Sprinkle a handful of dark chocolate chips evenly over the surface of the rolled dough.
- Cut into triangles. Using a sharp knife or pizza cutter, cut the dough into 8 equal triangles.

- Fill and roll. Spread a spoonful of hazelnut cream onto the wider end of each triangle, then roll it up toward the point, just like shaping a classic croissant.
- Second rise. Arrange the rolled croissants on a parchment-lined baking sheet, leaving space between them. Cover and let them rise again until they’ve almost doubled in size.

- Decorate. Brush each roll generously with the reserved egg yolk, then sprinkle with poppy seeds and a few extra dark chocolate chips.

- Bake. Bake in a preheated oven at 180°C (350°F) until golden brown, usually around 18–22 minutes, depending on your oven.
- Cool slightly and serve. Let them cool for a few minutes on the tray before transferring — the chocolate filling will be molten right out of the oven.

Storage
- Room temperature: Store in an airtight container for up to 2 days.
- Refrigerator: Keep in a sealed container for up to 5 days; warm briefly before serving for the best texture.
- Freezer: Freeze baked and cooled rolls in a freezer-safe bag for up to 2 months. Thaw at room temperature and reheat in the oven at 160°C for a few minutes.
- Reheating tip: A few minutes in the oven (rather than the microwave) helps restore the slightly crisp exterior.
Similar Recipes
- British Chocolate Biscuit Cake (Royal Chocolate Biscuit Cake)
- Classic Swiss Roll Recipe (Light, Fluffy & Easy to Make)
- Moist Cake in a 15-Minute Pan
- Flourless Chai Spice Cake
Frequently Asked Questions
Can I use active dry yeast instead of instant yeast? Yes. Just dissolve it in the warm milk-water mixture first and let it sit for about 10 minutes until foamy before proceeding.
Can I substitute the hazelnut spread with something else? Absolutely — Nutella-style spread, peanut butter, or even a thin layer of jam can work as a filling.
Why divide the dough into two colors? The cocoa dough creates a marbled swirl pattern in the final rolls, giving them a bakery-style appearance without needing any food coloring.
Can I make the dough ahead of time? Yes. After the first rise, you can refrigerate the dough overnight. Let it come to room temperature before rolling and shaping.
What if I don’t have poppy seeds? They’re purely decorative — feel free to skip them or substitute with sesame seeds.
Why is my dough too sticky or too dry? Flour absorbency varies, so add the warm water and milk gradually while kneading. Add a little extra flour if the dough is too sticky, or a touch more warm water if it feels dry.
Recipe

Chocolate Croissant Rolls
Ingredients
Main Dough
- 4.5 cups flour
- 1 cup warm milk
- 1/2 cup warm water
- 1 egg white yolk reserved for decoration
- 1/2 cup vegetable oil
- 3 tablespoons granulated sugar
- 1 packet instant yeast
- 1 pinch salt
Chocolate Dough
- 2 tablespoons cocoa powder
- 3 tablespoons water
- 4 tablespoons vegetable oil
Filling
- Hazelnut spread
- Dark chocolate chips
Decoration
- 1 egg yolk
- Poppy seeds
- Dark chocolate chips extra
Instructions
- Place the flour in a large bowl and make a well in the center. Add the yeast, sugar, warm milk, and warm water into the well. Let sit for 5 minutes.
- Add the egg white and vegetable oil, then knead until you get a soft dough.
- Divide the dough in half. Knead the cocoa powder, water, and vegetable oil into one half until smooth.
- Cover both doughs and let rise until puffy.
- Roll the plain dough into a 25 x 25 cm square. Place the cocoa dough in the center and fold the plain dough over it like a bundle.
- Dust with flour and roll the bundled dough out to roughly 60 x 50 cm.
- Sprinkle dark chocolate chips over the surface.
- Cut the dough into 8 equal triangles.
- Spread hazelnut cream on the wider end of each triangle and roll up like a croissant.
- Place on a parchment-lined baking sheet, cover, and let rise again until nearly doubled.
- Brush with egg yolk, sprinkle with poppy seeds and a few extra chocolate chips.
- Bake at 180°C (350°F) until golden brown, about 18–22 minutes.
