A batch of hot cross cinnamon buns

Hot cross cinnamon buns

  • 1
  • 2
  • 3
  • 4
  • 5
(5 ratings)

Prep: 25 mins Cook: 25 mins Plus 3 hrs proving

More effort

Makes 12

Combine a hot cross bun with a cinnamon swirl to make these moreish hot cross cinnamon buns. Perfect for Easter, they're topped with a cream cheese icing

Nutrition and extra info

  • Freezable
  • Vegetarian

Nutrition: Per serving

  • kcal431
  • fat15g
  • saturates9g
  • carbs64g
  • sugars24g
  • fibre2g
  • protein9g
  • salt0.8g
Save to My Good Food
Please sign in or register to save recipes.


  • 250ml whole milk
  • 1 lemon, zested



    Oval in shape with a pronouced bulge on one end, lemons are one of the most versatile…

  • 150g butter, cubed



    Butter is a dairy product made from separating whole milk or cream into fat and…

  • 640g strong white flour, plus extra for dusting
  • 2 tsp cinnamon



    A fragrant spice which comes from the inner bark of a tropical tree. When dried, it curls into…

  • 85g golden caster sugar
  • 7g sachet fast-action dried yeast



    Yeast is a living, single-cell organism. As the yeast grows, it converts its food (in the form…

  • 2 medium eggs, beaten separately



    The ultimate convenience food, eggs are powerhouses of nutrition packed with protein and a…

  • a little vegetable or sunflower oil, for proving
    Sunflower oil

    Sunflower oil

    Sunflower oil is made from pressing sunflower seeds and extracting the oil. It's usually…

  • 50g light brown soft sugar
  • 100g mixed dried fruit
  • 100g cream cheese
  • 75g icing sugar


  1. Warm the milk and lemon zest in a small saucepan until steaming. Remove from the heat and add 25g butter, swirling until it has melted and the milk has cooled slightly.

  2. Mix 500g flour, 1 tsp cinnamon, the caster sugar, yeast and 1 tsp salt in a large bowl. Pour in the milk mixture and one of the beaten eggs, then combine with a wooden spoon until the mixture clumps together. Tip out onto your work surface and knead until smooth and elastic, about 10 mins – the dough should bounce back when pressed with your finger. Transfer to an oiled bowl, cover with a tea towel and leave to rise for 2 hrs or until doubled in size.

  3. While the dough rises, make your cinnamon butter. Mash the remaining butter and cinnamon with the light brown sugar.

  4. Dust your largest baking tray with flour. Tip the dough onto the work surface and knead again to knock out any air bubbles. Roll the dough to a rectangle roughly 30 x 40cm. Spread the cinnamon butter over the dough, covering the whole surface. Scatter over the dried fruit. From one of the longer edges, roll up the dough into a tight sausage shape. Use a sharp knife to cut the dough into 12 equal-sized pieces. Arrange them on the tray, leaving a small gap between each one and making sure the open end of the scroll is facing inwards to prevent them springing open as they cook. Cover loosely and leave somewhere warm to prove for 1 hr or until almost doubled in size – the buns should be just touching.

  5. Heat oven to 180C/160C fan/gas 4. Brush the buns with a little beaten egg. Mix the remaining 140g flour with enough water to make a thick, smooth paste, then transfer to a piping bag fitted with a small round nozzle (or use a sandwich bag with a corner snipped off ). Use the paste to pipe crosses over the buns, then bake for 25 mins until deep golden brown and cooked through.

  6. Leave to cool for 10 mins on the tray. Meanwhile, mix the cream cheese and icing sugar, then brush the mixture over the warm buns. If you have any excess, you can serve this on the side for spreading over. Eat the buns warm from the oven or leave to cool. Will keep for up to two days in an airtight container.

You may also like

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Be the first to comment...We'd love to hear how you got on with this recipe. Did you like it? Would you recommend others give it a try?
Deborah Scott's picture
Deborah Scott
20th Apr, 2019
I have tried this recipe twice in 48 hours and I cannot get my dough to rise. Has anyone got any ideas where I am going wrong. They smelled fantastic while baking, and my mum said they tasted great, but they weren't buns
goodfoodteam's picture
21st Apr, 2019
We're sorry to hear yours did not work. As long as all the ingredients were measured correctly and the milk was warm not hot, the most likely cause seems to be that your yeast is no longer active. We would suggest buying new yeast.
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.
Want to receive regular food and recipe web notifications from us?