Swirly Cinnamon Buns

Serves: Makes around 12 buns

Difficulty: Easy

This is a great recipe to make when you have guests coming round. They look great and taste delicious – much better than store bought ones!


  • For the dough:
  • 400 g plain flour
  • 14 g dried yeast or 30g fresh yeast
  • 65g sugar, I like light brown soft sugar
  • ½ teaspoon salt
  • 65g unsalted butter, melted
  • 275ml milk
  • 2 medium eggs
  • For the swirly filling:
  • 1 teaspoon cinnamon powder
  • 100 g sugar, I like light brown soft sugar
  • 100 g unsalted butter, softened
  • 100g raisins (optional)
  • few tablespoons icing sugar, for drizzling (optional)


1. First make the dough. If using fresh yeast, put in a small bowl with a teaspoon of the sugar and a few tablespoons of warm water. Once foamy it is ready to be added to the dry ingredients. In a large bowl sift together the flour, remaining sugar and salt (if using dried yeast then add it here with the dry ingredients).

2. In a jug whisk together the melted butter, milk and eggs.

3. Make a well in the centre of the flour mix and pour in about ¾ of the milky mix.

4. Start mixing the dough until it comes together, adding little amounts of the milky mix if you need to.

5. Take the dough out of the bowl and begin kneading it for around 5 minutes or until it springs back when you poke it. It should feel pillowy.

6. Place in a greased bowl, cover and allow to double in size. This can take anything from 20 minutes or even upto an hour depending how warm it is.

7. Whilst it’s proving, mix together all the filling mixture until combined, and line a cake tin (23cm round tin or 20 cm square tin) with parchment paper.

8. Knock back the dough and knead for a further minute before breaking off about 1/3 of it.

9. Roll it out so it forms the base and place in the tin.

10. Roll out the remaining dough (about 30cm to 20cm should do it) and spread out the filling mixture evenly.

11. Roll up like a sausage from the longest sides. Cut into 2cm pieces and lay them swirly side up in the tin on top of the dough base.

12. Cover and leave to rise for another 20 minutes until they are all puffed up whilst you preheat the oven to 200°C/400°F/gas 6.

13. Sprinkle with a little more sugar and bake for 20 – 25 minutes. Check on them after 15 minutes and loosely cover with foil if they are colouring too quickly.

14. Remove from the oven and allow to cool in the tin for 5 minutes before transferring to a wire rack.

15. If you want to make a sweet drizzle simply mix some icing sugar with water or alternatively with a little lemon or orange juice. Allow the buns to cool completely before drizzling over.

Yogeshni| November 21, 2013 at 3:19 pm

Hi Anjali,

I saw you cook at the Good Food and Wine show in Durban earlier this year. I was really inspired :-)
My mum loves these buns, I’m gonna definitely try the recipe :-)

Thanks :-)

Nidhi| February 6, 2014 at 7:17 pm

The recipe looks really delicious. It is not so easy to prepare for me as I am still an amateur but still I just want to try it out.
I have ordered all my ingredients already
and will be trying it very soon. Thanks for the recipe.

Leave a Reply

Add Comment

  • Name*

    wrong name

  • Email*

    wrong email format

  • Message* wrong message

    wrong message

  • wrong captcha

Protected by WP Anti Spam
  • The RSS feed for this twitter account is not loadable for the moment.

Follow @anjali_pathak on twitter.