📖 Table of Content:
Chocolate swirl buns are soft, airy, and filled with rich chocolate swirls, bringing pure homemade comfort in every bite. The dough is light and slightly sweet with a hint of vanilla, while the silky chocolate filling melts into delicate layers that create a beautiful spiral inside. As they bake, your kitchen fills with the irresistible aroma of warm dough and chocolate, just like a cozy bakery in the morning.
If you love baking homemade bread, be sure to also try my pretzel buns and natural colored burger buns for more soft and delicious ideas.
These homemade chocolate swirl buns are easy to make and beautifully layered with rich chocolate swirls. The dough comes together soft and smooth, perfect for rolling and creating those signature bakery style spirals. From mixing the dough to spreading the chocolate filling and watching the buns rise, every step is simple and rewarding.
Whether you are baking for your family, a cozy weekend breakfast, or a sweet treat just for yourself, these buns bring that warm homemade feeling to your table. Serve them fresh and warm and enjoy the perfect balance of soft dough and melted chocolate in every bite.
MY LATEST VIDEOS
Quick Info
Prep Time: 20 minutes
Rising Time: 1 hour
Bake Time: 20–25 minutes
Total Time: about 1 hour 45 minutesYield: 9 soft swirl buns
Serving Size: 1 bun
Cuisine: Homemade / Bakery-style
Category: Sweet buns, breakfast, dessert
Difficulty: Easy
WHAT YOU’LL NEED FOR THIS RECIPE
FLOUR
Sifting the flour may seem like a small step, but it makes a big difference in both the texture and the appearance of your dough—especially for soft, fluffy pastries like your Chocolate Swirl Buns.
When you sift flour, you are actually aerating it. This breaks up any small lumps and allows air to enter between the particles, making the flour lighter and softer. As a result, it blends much more easily with the wet ingredients, giving you a smooth, uniform dough without dry pockets of flour. This is what helps create a soft, elastic dough that develops beautifully as it is kneaded and rises.
Sifting also helps all the ingredients combine more evenly. When you add the yeast and the rest of the ingredients, everything distributes more uniformly, which allows the dough to rise evenly and develop a fine, tender crumb—the soft and fluffy texture you want for your buns.
In the end, sifted flour also gives you a visually smoother dough—silky, even, and lump-free—which means your baked buns will have a more uniform shape, beautiful swirls, and a light, airy interior.
MILK
Using lukewarm milk helps you get a softer, smoother dough and a better rise. When the milk is slightly warm, it hydrates the flour more easily and helps the dough come together quickly, making it more elastic and easier to knead and shape—perfect for rolling and creating those chocolate swirls.
Lukewarm milk also helps the yeast activate properly.Yeast works best in a warm environment, so using lukewarm milk (not hot) allows the yeast to activate gently and evenly. This helps the dough rise beautifully and creates soft, light and fluffy buns with a delicate texture.
EGG
Using room temperature eggs helps the dough mix more smoothly and evenly. They combine better with the milk and butter, creating a soft, uniform dough without lumps or uneven texture.
They also support a better rise, because cold eggs can slow down the yeast and tighten the dough slightly. With room temperature eggs, the dough stays soft and rises more evenly, giving you lighter, fluffier chocolate swirl buns.
YEAST
Using fresh yeast is very important for a good rise and soft, fluffy buns.
Fresh yeast is active and strong, which means it can properly ferment the dough and create enough air bubbles to make the buns light and airy. If the yeast is old or inactive, the dough will rise slowly or not rise at all, resulting in dense, heavy buns with a tight texture.
Good, fresh yeast also helps the dough develop better flavor and structure during rising. That’s why using fresh yeast makes a big difference—it gives you a reliable rise and that soft, bakery-style texture you want in your Chocolate Swirl Buns.
MELTED BUTTER
Using melted butter helps make the dough softer, richer, and more tender.
When the butter is melted, it mixes evenly into the dough and coats the flour particles. This softens the gluten slightly, which gives you a more delicate, tender crumb instead of a tough texture. It also makes the dough easier to handle and shape, especially when you are rolling it for the chocolate swirls.
Melted butter also adds flavor and moisture, which keeps the buns soft even after baking and gives them that rich, bakery-style taste.
CHOCOLATE SPREAD
Using chocolate spread at room temperature or slightly warmed makes it much easier to spread evenly over the dough.
When the spread is too cold, it becomes thick and stiff, which can tear or pull the soft dough while you’re spreading it. But when it’s at room temperature—or gently warmed—it becomes smooth and creamy, so you can spread it easily in an even layer without damaging the dough.
This also helps create clean, defined swirls inside the buns, because the filling spreads evenly and melts beautifully during baking, giving you that soft, rich chocolate spiral in every bite.
INGREDIENTS
For the dough
- 2 eggs
- 2 tablespoons sugar (25 g)
- 1¼ cups milk (300 ml)
- 1 tablespoon instant yeast (10 g)
- ½ teaspoon salt (3 g)
- 1 tablespoon butter melted (15 g)
- 1 packet vanilla sugar (or 1 teaspoon vanilla extract)
- 4 cups all-purpose flour (500 g)
- ½ cup flour (for dusting)
Filling & Topping
- 200 g chocolate spread (Nutella or similar)
- 1 tablespoon butter, melted (for brushing)
HOW TO MAKE CHOCOLATE SWIRL BUNS
INSTRUCTIONS
1. Activate the yeast
In a bowl, combine the lukewarm milk, sugar, and yeast. Stir gently and let the mixture sit for 5–10 minutes.
During this time, the yeast begins to activate and feed on the sugar, creating small bubbles and a light foam on the surface. This step helps you make sure the yeast is fresh and working properly before adding it to the dough.
Activating the yeast like this also gives your dough a stronger, more reliable rise, which results in soft, airy, and fluffy Chocolate Swirl Buns.
2. Add the remaining ingredients
Once the yeast mixture has become foamy and bubbly, you know the yeast is active and ready. Now it’s time to build the dough.
Add the eggs, melted butter, vanilla sugar (or vanilla extract), and salt, then mix well until everything is evenly combined. This step makes the dough richer, softer, and more flavorful.
Next, start adding the sifted flour gradually—don’t add it all at once. Mix as you go until the dough begins to come together. At first it will look a bit sticky and rough, but as the flour hydrates, it will turn into a soft dough that holds its shape.
Once the dough forms in the bowl, transfer it onto a lightly floured work surface and knead it for about 8–10 minutes, until it becomes smooth, soft, and elastic.
Shape the dough into a ball, place it into a lightly oiled bowl, cover it with a clean cloth or plastic wrap, and let it rest and rise for about 1 hour, or until doubled in size.
3. Roll out the dough
Once the dough has doubled in size, gently punch it down to release the air, then transfer it onto a clean, lightly floured work surface.
Using a rolling pin, roll the dough out into a long rectangle. I personally like to roll it thinner and longer, because it gives more beautiful layers and a more defined chocolate swirl buns inside each bun.
If you prefer a softer, thicker bun with a more “bread-like” bite, you can keep the dough a little thicker—it’s completely up to your taste. Just try to keep the thickness as even as possible so the buns bake evenly and the swirls look nice and clean.
4. Spread the chocolate filling
Once the dough is rolled out, use a spatula to spread the chocolate spread evenly over the entire surface of the dough.
Make sure the chocolate spread is at room temperature or slightly warmed, so it becomes smooth and easy to spread without tearing the soft dough. This will help you create a thin, even layer that rolls up beautifully and gives you those clean, rich chocolate swirls inside each bun.
5.Fold the dough
Once the dough is evenly spread with the chocolate filling, gently fold it in half, bringing one side over the other so that the entire chocolate layer is enclosed inside.
Press the dough lightly to seal the edges and help the layers stick together. Then, using a sharp knife or a pizza cutter, cut the dough into thin strips.
This step creates a neat, even layer of chocolate inside the dough and makes it easier to shape the buns later.
6. Shape the swirl buns
Take each of the cut dough strips and gently twist it along its length to create a soft spiral effect. Then roll the twisted strip into a loose coil, forming that classic swirl bun shape with visible layers.
As you shape each chocolate swirl buns, keep the movement gentle and relaxed—don’t pull or tighten the dough too much. Leaving a bit of space between the layers helps the buns stay light and airy, and allows the beautiful chocolate swirls to show once baked.
When you reach the end of the strip, tuck the tip underneath the bun so it holds its shape and doesn’t open during rising or baking.
7. Arrange the buns
Carefully place the shaped chocolate
swirl buns into a baking tray lined with parchment paper, arranging them neatly with a little space between each one.
Make sure to leave enough room around each bun so they can rise and expand freely during the second proof and baking. As they grow, they will become soft, puffy, and gently touch each other, creating that beautiful, fluffy pull-apart texture.
Bake the buns in a preheated oven at 200°C (392°F) for about 20 minutes, or until they turn lightly golden on top.
8.Finish the buns
As soon as the buns come out of the oven, while they are still warm and soft, gently brush the tops with melted butter. This step keeps the crust tender, adds a beautiful shine, and gives the buns a rich, bakery-style finish while locking in moisture.
For a final touch, lightly dust the buns with powdered sugar, if desired. The soft white layer gives a delicate sweetness and makes the buns look even more inviting and elegant.
Enjoy
Now it’s time to enjoy your homemade Chocolate Swirl Buns—soft, fluffy, and filled with rich chocolate layers. As you break one open, you’ll smell the warm aroma of chocolate, butter, and freshly baked dough filling your kitchen.
These chocolate swirl buns are more than just a treat—they bring that cozy, homemade feeling to your table. Enjoy them warm with your family, a cup of coffee, or a quiet moment just for yourself.
I truly hope you enjoyed this recipe and that your Chocolate Swirl Buns turn out soft, fluffy, and full of that rich homemade chocolate flavor.
If you try this recipe, I would love to hear from you—please share your experience in the comments and let me know how your buns turned out. Your feedback means so much and helps others as well. If anything wasn’t clear or you have any questions, feel free to write to me—I’m always happy to help.
Thank you for being here, for baking along, and for bringing a little bit of homemade warmth into your kitchen.
Storage & Serving Tips – Chocolate Swirl Buns
These soft and fluffy chocolate swirl buns are best enjoyed fresh, while they are still soft, slightly warm and filled with that rich chocolate aroma.
You can store them in a sealed bag or airtight container at room temperature for up to 2–3 days, where they will stay soft and tender.
If you would like to keep them fresh for longer, you can store them in the refrigerator for up to 5–7 days in a sealed bag.
Before serving, simply warm them slightly in the oven or microwave for a few seconds. This will make the chocolate filling soft and creamy again and bring back that fresh homemade texture.
For longer storage, you can also freeze the buns. Let them cool completely, store them in a freezer-safe bag, then thaw and warm gently before serving.
Frequently Asked Questions – Chocolate Swirl Buns
What type of chocolate filling works best for swirl buns?
A smooth, spreadable chocolate filling works best because it creates a thin and even layer without tearing the soft dough. Chocolate spreads like Nutella or any homemade chocolate cream are perfect choices. If your filling feels too thick, gently warm it for a few seconds so it becomes soft and easy to spread, which helps you achieve clean and beautiful chocolate layers inside the buns.
How do I keep the chocolate from leaking out while baking?
To prevent the filling from leaking, make sure to spread a thin, even layer of chocolate and leave a small border around the edges of the dough. When folding and shaping, gently press the dough so the layers stay sealed. Avoid overfilling, as too much filling can melt and escape during baking.
How do I get neat and even swirl shapes?
For beautiful swirl buns, roll the dough into an even rectangle and cut strips of similar width. When shaping, gently twist each strip and roll it loosely into a coil. Try not to pull the dough too tightly—keeping the shape relaxed allows the layers to stay visible and gives the buns a soft, airy texture once baked.
Why did my swirl layers disappear after baking?
If the swirls are not visible after baking, it usually means the dough was rolled too thick, the filling layer was uneven, or the buns were shaped too tightly. Keeping the dough evenly rolled, the chocolate layer thin, and the shaping gentle will help the swirls stay defined and beautiful.
Can I use a different filling instead of chocolate?
Yes, this dough works wonderfully with other fillings too. You can use cinnamon sugar, cocoa sugar filling, Nutella, or even a light fruit spread. Just make sure the filling is not too liquid so the dough can hold its shape and keep the layers intact.
How do I keep the buns soft after baking?
Brushing the buns with melted butter while they are still warm helps keep the crust soft and gives them a beautiful shine. Storing them in an airtight container also helps maintain their soft, fluffy texture for the next few days.
Watch the full Chocolate Swirl Buns video
Watch how these soft & fluffy Chocolate Swirl Buns come together step by step. From a smooth, airy dough to rich chocolate layers, this video will guide you through every stage so you can easily recreate them at home.
Press play, enjoy the process, and don’t forget to bake along
I hope you enjoyed the video. Now you can find the full step-by-step recipe just below—let’s bake them together!



















