• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Domestic Gothess
  • Recipes
  • About
  • Contact
  • Work With Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Recipes
  • About
  • Contact
  • Work With Me
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • Twitter
  • Buy Me a Coffee

  • ×
    You are here: Home / Bread, Buns and Yeasted Bakes / Chocolate Swirl Buns (vegan)

    Chocolate Swirl Buns (vegan)

    Published: May 22, 2024

    Go to Recipe

    Chocolate swirl buns - These chocolate filled bread roll twists are easier to make than you might think but they look very impressive!

    They consist of super soft and fluffy yeasted dough made using the tangzhong method, filled with a rich dark chocolate filling. Perfect as a pick me up with a hot drink; and they are vegan too!

    Vegan chocolate swirl buns on a sheet of baking paper.

    These vegan chocolate swirl buns are soft, gooey, rich but not too sweet and utterly moreish! They are made using the tangzhong method which helps to make them extra soft and squishy.

    The twisted coil shape of the buns is easier to do than it looks, though you may have to shape a couple before you get the hang of it. These buns are perfect as a mid-morning or afternoon snack with a cup of tea or coffee, and because of the tangzhong they stay soft for a couple of days, though they are best when gently warmed before serving.

    I originally published this recipe back in 2016 but have since updated and veganised it.

    Close up of a chocolate swirl bun.

    What Is Tangzhong?:

    Tangzhong is basically where you take a portion of the flour and liquid of the recipe and mix them together like a roux, then cook it until it forms a thick, pudding-like texture. This mixture is then cooled and added to the bread dough.

    This technique pre-gelatinises the starches in the flour which means that they can absorb more water. In fact, flour will absorb twice as much hot water or milk as it does the lukewarm water or milk you would usually use in yeasted doughs.

    Not only does the starch in the flour absorb more liquid; since heating the starch with water creates structure, it is able to hold onto that extra liquid throughout the kneading, baking, and cooling processes. Because the bread retains more water during baking, it will be softer and more moist and stay fresh for longer.

    A labelled photo of the ingredients needed to make chocolate swirl buns in bowls.

    Ingredient Details:

    Bread flour: White bread flour helps to give these chocolate swirl buns their soft, fluffy, chewy texture. Plain (all-purpose) flour will also work though the texture isn’t quite the same. I don’t recommend using wholemeal flour as that will make the buns too dense.

    Instant yeast: I always prefer to use instant yeast when making bread as it can just be added straight to the flour and doesn’t need to be activated first.

    Salt: You simply cannot make good bread without salt. Don’t omit it.

    Non-dairy milk: Soy milk is always my favourite for baking as it has the highest protein content so most closely resembles dairy milk. Any variety of non-dairy milk will work however, but go for an unsweetened one if you can, and definitely soy milk if you have it.

    Vegan butter: While in most cases I only recommend using a block butter for baking, in this case a tub variety is fine as well (but not one of the low-fat ones!). I used Flora Original.

    Sugar: Use caster or granulated sugar. Light brown soft would also be fine but do not swap it for liquid sugars or sweeteners.

    Chocolate: Use a vegan friendly dark chocolate, around 60-70% cocoa solids is ideal.

    Cocoa powder: Either dutch processed or natural is fine.

    Maple syrup: Usually these buns would be glazed with beaten egg before baking to make them shiny; to keep them vegan I use a mixture of maple syrup and soya milk instead. You could use agave or just aquafaba instead.

    A vegan chocolate swirl bun sliced in half.

    How To Make Chocolate Swirl Buns:

    (Full measurements and instructions can be found in the recipe card at the bottom of the page)

    Step 1: To make the tangzhong, place the flour in a saucepan and gradually whisk in the milk.

    Place the pan over a medium/low heat and whisk constantly until the mixture has thickened to a paste/pudding-like consistency.

    Step 1, the tanghong in a pan.

    Step 2: Scrape the tangzhong into the bowl of a stand mixer fitted with a dough hook and pour the cold milk on top.

    Add sugar, salt, flour and yeast. Stir until it forms a rough dough then set the stand mixer to a medium speed and mix until the dough is smooth and stretchy.

    Add the softened vegan butter and knead for about another 5 minutes until it is fully incorporated and the dough is smooth, elastic and no longer feels greasy.

    Step 2, a 4 image collage of making the dough.

    Step 3: Place the dough in a lightly oiled bowl, cover and place in a warm spot to rise for 1-2 hours.

    Step 3, a two image collage of the dough before and after rising.

    Step 4: To make the filling, heat the butter, sugar, cocoa powder and milk in a pan until melted, stirring constantly. Remove from the heat, add the chocolate and stir until melted.

    Step 4, the chocolate filling in a pan.

    Step 5: Roll the dough out into a large rectangle, spread over the filling evenly then fold the dough into thirds, like a business letter. Chill for 20 minutes.

    Step 5, a 4 image collage of rolling out the dough, adding the filling and folding it up.

    Step 6: Pat the dough out width-ways a little so that you end up with a 30 x 20 cm rectangle. Cut length-ways into 10 strips, each about 2cm wide.

    Step 7, the dough cut into strips.

    Step 7: Twist each strip from either end into a spiral.

    Step 7, one of the strips twisted into a spiral.

    Step 8: Coil the twisted strip up, then pass the end over the top and tuck it underneath the other side.

    Step 8, the shaped bun.

    Step 9: Place the buns well spaced apart on a couple of lined baking trays, cover and leave to rise until puffy.

    Step 9, a 2 image collage of the buns before and after rising.

    Step 10: Brush the buns with a mixture of maple syrup and milk and bake for 25 minutes.

    Step 10, the baked buns.
    Close up of vegan chocolate swirl buns.

    Top Tips:

    As with all of my baking recipes I really do recommend using the metric measurements with a digital scale rather than the cup conversions. Cups are a wildly inaccurate measuring system and you will get far better, more consistent results using a scale, not to mention that it is also easier and less messy than cups!

    Make sure that your yeast isn't out of date! Old yeast can lead to dough that doesn’t rise.

    The rising time of the dough will vary depending on how warm it is; on hot days it will rise much faster than on cold ones.

    If you want, you can give the dough it’s first rise overnight in the fridge rather than at room temperature. This breaks up the workload and gives the bread an even better flavour.

    These vegan chocolate swirl buns are best eaten on the day they are baked but will still be good for a couple more days, especially if you warm them up a bit before serving.

    If you prefer you can simply coil the strips of dough up as if you were making a traditional cinnamon roll.

    If you want really shiny buns like the ones in the photos then you will need to brush them with the maple syrup mixture a second time, about 5 minutes before they are done baking.

    FAQ's:

    How should I store them?

    Store the buns in an airtight container at cool room temperature for up to 2 days.

    Can I knead the dough by hand?

    This is a soft, sticky dough so it is easiest made in a stand mixer. You absolutely can knead it by hand if you don't have one, just be prepared to get a bit messy.
    When kneading, you shouldn't flour the surface as you will end up incorporating too much flour and making the dough too dry. Instead, if the dough is sticking too much, you can lightly oil the worksurface and your hands to help, or just be prepared to get a bit sticky!
    A bench scraper is incredibly handy when kneading dough by hand to unstick the dough from the surface.

    Can I freeze them?

    Yes, the baked chocolate swirl buns can be frozen once they have cooled completely. Freeze them on the day they are baked to preserve freshness.
    They should be frozen in an airtight container or individually wrapped to protect from freezer burn. Allow them to defrost at room temperature then refresh in a low oven for 5-10 minutes or in the microwave for 10-20 seconds before serving. I do not recommend freezing unbaked buns.

    Can I make them gluten-free?

    No, I’m afraid that you cannot use gluten free flour. Making gluten free bread is tricky and the entire recipe would need reworking. Gluten free baking is not my area of expertise so I cannot advise you. It is best to use a recipe that is designed to be gluten free rather than trying to adapt a non gluten free recipe.

    More Sweet Bun Recipes:

    • Vegan Belgian buns
    • Rhubarb frangipane buns
    • Vegan cinnamon rolls
    • Vegan hot cross buns
    • Banana bread cinnamon rolls
    • Vegan lemon blueberry rolls
    • Chocolate orange hot cross buns
    • Vegan gingerbread cinnamon rolls
    • Wholemeal maple cinnamon rolls
    • Mocha cinnamon rolls
    Vegan chocolate swirl buns on a sheet of baking paper, one on a plate with a bite taken out of it.

    If you tried this recipe let me know how it went! Rate it, leave a comment or tag @domestic_gothess on Instagram and hashtag it #domesticgothess

    All images and content on Domestic Gothess are copyright protected. If you want to share this recipe then please do so by using the share buttons provided. Do not screenshot or post the recipe or content in full, instead include a link to this post for the recipe.

    Vegan chocolate swirl buns on a sheet of baking paper, one on a plate with a bite taken out of it.
    Print
    5 from 2 votes

    Chocolate Swirl Buns (Vegan)

    These chocolate filled bread roll twists are easier to make than you might think but they look very impressive!
    Course Dessert
    Cuisine baking
    Keyword bread
    Prep Time 45 minutes minutes
    Cook Time 25 minutes minutes
    Rising Time 2 hours hours
    Servings 10 buns
    Author Domestic Gothess

    Ingredients

    Tangzhong:

    • 25 g (3 Tablespoons) white bread flour
    • 140 ml (½ cup + 4 teaspoons) unsweetened non-dairy milk (I use soy)

    Dough:

    • All of the tangzhong
    • 130 ml (½ cup + 2 teaspoons) unsweetened non-dairy milk cold
    • 50 g (¼ cup) caster sugar
    • 1 teaspoon salt
    • 350 g (3 cups) white bread flour
    • 7 g (1 sachet) fast action yeast
    • 50 g (¼ cup) vegan butter softened

    Filling:

    • 130 g (4 ½ oz) dark chocolate finely chopped
    • 70 g (5 Tablespoons) vegan butter
    • 50 g (¼ cup) caster sugar
    • 20 g (2 packed Tablespoons) cocoa powder
    • 3 Tablespoons unsweetened non-dairy milk (I use soy)

    To Glaze:

    • 1 Tablespoon maple syrup
    • 1 Tablespoon unsweetened non-dairy milk (I use soy)

    Instructions

    • To make the tangzhong, place the flour in a saucepan and gradually whisk in the milk to avoid lumps.
    • Place the pan over a medium/low heat and whisk constantly until the mixture has thickened to a paste/pudding-like consistency.
    • Scrape the tangzhong into the bowl of a stand mixer fitted with a dough hook and pour the rest of the cold milk on top. This will cool the tangzhong down so that the heat doesn’t kill the yeast.
    • Add the sugar, salt and flour and finally the yeast. Stir until it forms a rough dough then set the stand mixer to a medium speed and mix until the dough is smooth and stretchy, this can take about 10 minutes.
    • Add the vegan butter and knead for about another 5 minutes until it is fully incorporated and the dough is smooth, elastic and no longer feels greasy. You may need to scrape down the sides of the bowl a couple of times.
    • The dough should still be soft and sticky, but it should pull away from the sides of the bowl cleanly. If it seems too wet then you can knead in a little extra flour, a tablespoon at a time. Be careful though, this is meant to be a soft dough and adding too much extra flour will make the bread dry.
    • Transfer the dough to a lightly greased bowl, cover with clingfilm and either place somewhere warm to rise until doubled in size, about 1-2 hours, or in the fridge overnight.
    • While the dough is rising make the filling. Heat the butter, sugar, cocoa powder and milk in a pan until melted, stirring constantly. Remove from the heat, add the chocolate and stir until melted. Set aside until cooled and thickened slightly.
    • Tip the risen dough out onto a floured surface. Sprinkle with more flour and roll out to an approx. 30 x 40 cm rectangle. Spread over the filling evenly then fold the dough into thirds, like a business letter, you should end up with a 30 x 13 cm rectangle. Slide it onto a baking sheet and place in the fridge for about 20 minutes so that it firms up a little and is easier to work with.
    • Pat the dough out width-ways a little so that you end up with a 30 x 20 cm rectangle. Cut length-ways into 10 strips, each about 2 cm wide, a pizza cutter is ideal for this.
    • Line two baking sheets with baking parchment. Twist each strip from either end into a spiral, then shape into a coil, passing the end over the top and tucking it underneath. Place well spaced apart on the baking trays.
    • Loosely cover with oiled clingfilm and set aside to rise for about 45 minutes - 1 hour, until puffy. Meanwhile, preheat the oven to 180°C/160℃ fan/350°F/gas mark 4.
    • To make the glaze, mix the maple syrup and milk together in a small bowl.
    • Gently brush the risen buns with the glaze and bake for about 25 minutes, until deep golden and cooked through. Leave to cool on the trays for 10 minutes then transfer to a wire rack. Once cooled store in an airtight container.

    Notes

    • See post above for tips, details and step-by-step photos.
    • As with all of my baking recipes I really do recommend using the metric measurements with a digital scale rather than the cup conversions. Cups are a wildly inaccurate measuring system and you will get far better, more consistent results using a scale, not to mention that it is also easier and less messy than cups!
    • If the chocolate filling becomes too thick to spread, simply warm it up briefly on the hob or in the microwave until it loosens slightly.
    • If you want really shiny buns like the ones in the photos then you will need to brush them with the maple syrup mixture a second time, about 5 minutes before they are done baking

    Pinterest collage image.

    More Bread, Buns and Yeasted Bakes

    • Two loaves of pumpkin shaped pumpkin bread on a dark surface, with mini pumpkins and a bowl of pecan nuts in the background.
      Pumpkin Shaped Pumpkin Bread (vegan)
    • Vegan chimney cakes on a metal box on a dark background.
      Vegan Chimney Cakes (Kürtőskalács)
    • Vegan iced buns on a wire cooling rack with some fresh blueberries and a bowl of pink icing.
      Vegan Iced Buns
    • An oatmeal molasses roll on a white plate.
      Oatmeal Molasses Rolls (vegan)

    Never Miss A Post!

    Subscribe to get all the latest recipes delivered to your inbox.

    Reader Interactions

    Comments

    1. Michelle

      September 24, 2016 at 1:40 am

      I love the retro style of the mixer! Pretty color too!
      The swirl buns look delicious M
      Thanks
      Michelle

      Reply
    2. Miranda

      September 24, 2016 at 5:29 pm

      That mixer is so cool looking! The buns sound fantastic too, the swirls are gorgeous!

      Reply
    3. Johanne Lamarche

      September 25, 2016 at 2:06 am

      Those swirl buns look irresistible! Gorgeous!

      Reply
    4. Julie

      September 25, 2016 at 8:18 pm

      These buns look absolutely beautiful. They do look soft and I love the chocolate.

      Reply
    5. Frugal Hausfrau

      September 25, 2016 at 11:37 pm

      There always to be a little something that's quirky about most of the lower priced mixers - maybe some of the higher priced ones, although I've never had any of the super expensive ones. A GE, I think, my mother's and am now on Kitchenaide number three...

      Those rolls look amazing! I've made Kindred Milk Bread using the Japanese method, can't imagine how good these rolls are!! Happy FF!!

      Reply
    6. Jhuls @ The Not So Creative Cook

      September 26, 2016 at 8:08 am

      I've always wanted to try this method, but I have read that you should do mathematics before getting the right amount of water and flour for tangzhong. And if it is really time consuming to make it by hand, it is very much advisable to use a stand mixer and yours is very pretty. The buns look so beautiful, too.

      Reply
      • hannahhossack

        October 19, 2016 at 11:47 am

        There is a bit of maths involved but once you've got the base recipe right you can use the same dough for loads of things. It is hard work to make by hand though! (Do-able, but time consuming and messy!)

        Reply
    7. Sumayya

      September 26, 2016 at 11:45 am

      Hope your new stand mixer brings you even more ease and convenience 🙂

      I can probably handle the dairy content in this recipe and not the wheat/gluten, so I'll have to make do with just admiring your wonderful photos. Enjoy an extra extra swirl bun for me!

      Reply
    8. Sumayya

      September 26, 2016 at 11:46 am

      PS if anyone has success with a gluten free version of this recipe and would inform us, it would be appreciated. Cheers

      Reply
    9. Monika Dabrowski

      September 30, 2016 at 7:00 pm

      I love the sound of this recipe! Perfect for a Sunday brunch. Fabulous photography:)

      Reply
      • hannahhossack

        October 19, 2016 at 11:19 am

        Thank you! They are perfect for brunch, or breakfast, or a snack, or dessert, or just any time really 🙂

        Reply
    10. Rupert

      October 03, 2016 at 11:59 am

      Seems like everyone likes the mixer 😀 If there are some entrepreneurs around here, here is a good idea to get to start a new business for manufacturing mixers with retro design 🙂

      Reply
    11. Lucy Parissi

      November 20, 2016 at 12:44 pm

      They look gorgeous! I have rediscovered my love for tangzhong method it really is amazing how soft the bread is.

      Reply
    12. elsie

      December 22, 2016 at 11:18 am

      love the recipe..the buns look sweet!

      Reply
    13. Lukas

      September 24, 2018 at 4:09 am

      5 stars
      There aren't that many tanhzhong recipes out there, thanks for sharing.

      I tried it yesterday and it was first time I handled this type of dough. It went great except the filling leaking a lot. Any idea why? Might be to hot where I live 32 °C 90°F?

      Reply
      • hannahhossack

        September 24, 2018 at 10:43 am

        Hi Lukas, I'm glad you liked the recipe! You will get a bit of filling leakage as standard but hot weather will definitely make it worse - 32C is pretty warm for working with ingredients like chocolate and butter.

        Reply
    14. Frank

      August 12, 2019 at 5:24 pm

      Your bread is very pretty. Do you have the pictures of shaping the bread? Thanks.

      Reply
      • hannahhossack

        August 17, 2019 at 12:28 pm

        Hi Frank, thank you! Sadly I neglected to take any process shots of shaping the bread. Here is a video that details the process however: https://www.youtube.com/watch?v=PlXagPeCJyk

        Reply
    15. Jaz

      March 22, 2026 at 9:10 pm

      5 stars
      I just took the buns out of the oven and omg they look incredible! Thanks for the recipe, very accurate.
      P.s: I added some cinnamon to the filling and tastes so good!

      Reply
    Newer Comments »

    Trackbacks

    1. Friday Feature Linky Party | Oh My Heartsie Girl says:
      September 30, 2016 at 1:15 pm

      […] Reference) Fall In My Farmhouse Dining Room // Worthington Court (Re-Pin For Later Reference) Tangzhong Chocolate Swirl Buns & VonShef Stand Mixer Review // Domestic Gothess (Re-Pin For Later Reference) 5 Easy Fall DIY Projects // The Perfect Storm (Re-Pin For Later […]

      Reply
    2. Host Favorites - Yummy Chocolate Recipes | Daily Dish Magazine | Recipes | Travel | Crafts says:
      October 26, 2016 at 7:24 am

      […] Get Recipe […]

      Reply
    3. Fiesta Friday #139 - Fiesta Friday says:
      August 24, 2017 at 6:25 pm

      […] Tangzhong Chocolate Swirl Buns from Hannah @ Domestic Gothess […]

      Reply
    4. Universalios mielinės bandelės – Virtuvė žaliems says:
      September 23, 2017 at 12:59 pm

      […] Originalus receptas iš: https://domesticgothess.com/blog/2016/09/23/tangzhong-chocolate-swirl-buns-vonshef-stand-mixer-review… […]

      Reply
    5. The Most Amazing Chocolate Desserts with our Foodie Friends| Walking On Sunshine Recipes says:
      October 30, 2018 at 7:23 pm

      […] Chocolate Swirl Buns from Domestic Gothess […]

      Reply

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Hi, I'm Hannah! I'm a UK based vegan food blogger, recipe developer and food photographer specialising in the best vegan baking. Welcome to Domestic Gothess!

    More about me →

    Popular

    • Curried vegetable pasties – vegan pasties filled with curried vegetables and chickpeas, perfect for picnicking! #vegan #baking #pastry
      Curried Vegetable Pasties (Vegan)
    • Vegan fruit and nut flapjacks - easy vegan oaty flapjacks (oat cookie bars) filled with dried fruits, nuts and seeds. Perfect for snacking, lunchboxes and hiking!
      Vegan Fruit And Nut Flapjacks
    • Vegan chocolate fudge cake - an easy to make, moist, fudgy vegan chocolate cake topped with coconut milk ganache. No one will be able to guess that it's vegan!
      Vegan Chocolate Fudge Cake
    • Vegetable tagine wit almond and chickpea couscous - an easy, healthy vegetarian/vegan meal with tonnes of flavour!
      Vegetable Tagine With Almond And Chickpea Couscous

    Buy Me a Coffee

    Never Miss A Post!

    Subscribe to get all the latest recipes delivered to your inbox.

    Footer

    ↑ back to top

    About

    • About Hannah
    • Disclosure and Privacy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact
    • Work With Me

    Copyright © 2026 Domestic Gothess. All rights reserved.