Classic Hot Cross Buns (Soft, Spiced & Fluffy)
I’m not reinventing the hot cross bun. I just wanted one that was soft, fluffy, properly spiced… and not dry like half the supermarket ones.

These are your classic hot cross buns that you find everywhere at Easter. Just a solid dough, good amount of spice, plenty of sultanas, and enough butter to keep them soft. They pull apart properly. They toast unreal the next day. And yes….you absolutely smother them in butter while they’re still warm. That’s the whole point right?

Why You’ll Love This Classic Hot Cross Bun Recipe
- Super soft, fluffy texture
- Perfect spice balance (not overpowering)
- Easy, no-fuss dough
- Makes bakery-style buns at home
- Toasts like a dream the next day
- Classic Easter Flavour
- Bakery-style pull-apart finish
Key Ingredients for Classic Hot Cross Buns & Why They Matter
- High-grade flour – gives strength and lift
- Yeast – creates that fluffy texture
- Spices – cinnamon, mixed spice and nutmeg give that classic flavour
- Sultanas – traditional, sweet pops through the bun
- Butter – keeps them soft

Step by Step Instructions for the Best Classic Hot Cross Buns
(See the full recipe card below for exact measurements and timings.)
1. Activate your yeast
Mix the warm milk, sugar and yeast together and let it sit until foamy.
If it doesn’t foam, don’t keep going start again your yeast is dead.
2. Make a soft dough
Add the egg and melted butter, then mix in your flour, spices, salt and sugar.
The dough should be soft and slightly tacky not dry and stiff.
3. Knead until smooth
Knead until the dough is elastic and smooth. This is what gives you that fluffy texture later.
4. Let it rise properly
Cover and let it double in size. Don’t rush this. Dough that hasn’t risen enough = dense buns.

5. Shape and rise again
Divide into 12 balls and place close together in your tray so they rise upward instead of spreading. Let them puff up again before baking.
6. Pipe the crosses and bake
Pipe a thick flour paste cross over each bun and bake until golden. For an old-fashioned twist, use strips of shortcrust pastry for the crosses instead of flour paste.



7. Glaze while warm
Brush with honey and melted butter or apricot jam and hot water for that classic shiny finish.

How To Get Soft & Fluffy Hot Cross Buns
- Don’t add too much flour
- Let them fully double in size
- Don’t overbake
- Keep them close together in the tray
Hot Cross Bun Variations
- Chocolate chip hot cross buns
- No fruit version
- Orange zest version
- Extra spice version
- Use short crusty pastry for the crosses to keep them super traditional
- Overnight dough option
Storage of Hot Cross Buns
Store Hot cross buns in an airtight container for up to 3 days. They’re best fresh, but also elite toasted with a ridiculous amount of butter. You can also freeze them for up to 2 months.

Tips For Perfect Hot Cross Buns
- Don’t overheat your milk it kills the yeast.
- Don’t overflour the dough. It should be Slightly soft but not sticky in order to get fluffy buns.
- Let them touch in the tray for that bakery pull-apart look.
- Brush glaze on straight from the oven when warm so it soaks in slightly.
Troubleshooting
Why didn’t my hot cross buns rise?
The most common reason is inactive yeast. If your yeast didn’t foam when mixed with warm milk and sugar, it likely wasn’t active.
However other causes could be:
- Milk was too hot and killed the yeast
- Dough was left somewhere too cold
- Not enough rising time
Dough should roughly double in size. If your kitchen is cold, it may just need longer.
Why are my hot cross buns dense?
Dense buns usually mean one of three things:
- Too much flour added (dry dough = heavy buns)
- Not kneaded enough
- Not risen long enough
The dough should feel soft and slightly tacky before rising. If it feels stiff, the buns will be too.
Why are my hot cross buns dry?
Overbaking is the usual culprit. They only need about 18–22 minutes. Once golden on top and baked through, take them out. Also don’t skip the butter in the dough. That’s part of what keeps them soft.
Why did my crosses disappear?
If the paste is too thin, it can melt into the bun while baking. You want a thick, pipeable paste that holds its shape. If your oven runs hot, that can also cause spreading.
Why did my hot cross buns spread instead of rising up?
They need to be placed close together in the tray so they rise upward and support each other. If spaced too far apart, they’ll spread outward instead of giving that classic pull-apart shape.
Watch How I Make Classic Hot Cross Buns!
@sara_elcock Supermarkets keep coming up with new flavours…What wack hot cross bun flavour should I make?🐰 Recipe: – 2.5 tsp yeast (8g) – 3 Tbsp sugar – 1.5–1.6 cups warm milk – 1 egg – 4.5 cups high grade flour – 4 tsp cinnamon – 3 tsp mixed spice – 1/4 tsp nutmeg – 1/2 tsp salt – 1/2 cup sugar – 1 cup sultanas – 65g melted butter Mix warm milk, yeast & sugar. Let foam. Add egg & butter, then dry ingredients. Knead, rise 1 hr. Shape 12 buns, rise again. Pipe flour paste crosses. Bake 180°C for ~20 mins. #hotcrossbuns #easterrecipes #fruitbuns #hotcrossbunseason #homebaking ♬ ゆっくり楽しく – LoFi Siberinyan
Share Your Better than the Supermarket Classic Hot Cross Buns!
Made this Classic Hot Cross Bun Recipe? I’d love to see! Share your creations and tag @Sara_elcock on Instagram so others can be inspired too. #OldMateEats
Classic Hot Cross Buns (Soft, Spiced & Fluffy)
Ingredients
Hot Cross Bun Dough
- 2½ tsp instant or active yeast
- 3 tbsp white sugar
- 1½ cups warm milk
- 1 egg
- 65 grams butter melted
- 4½ cups high grade flour (or bread flour)
- 4 tsp ground cinnamon
- 3 tsp ground mixed spice
- ¼ tsp nutmeg
- ½ tsp salt
- ½ cup sugar
- 1 cup sultanas
Crosses
- ½ cup plain flour
- 4-5 tbsp water
Glaze
- 1 tbsp honey (or apricot jam)
- 1 tbsp melted butter
Instructions
- In a large bowl, combine warm milk, 3 Tbsp sugar and yeast. Let it sit for 5–10 minutes until foamy. (If it doesn’t foam, your yeast is probably dead.)
- Add the egg and melted butter to the yeast mixture. Add 3 out of the total 4½ cups of high grade flour, your spices, salt, sugar and sultanas and mix until fully combined and everything is incorporated well.
- Once the spices and sultanas are evenly spread throughout the dough add the remain 1½ cups of high grade flour and mix to form a shaggy dough.
- Knead for 8–10 minutes by hand (or 5–6 minutes in a mixer) until smooth and elastic. The dough should be slightly tacky but not sticky.
- Place dough in a lightly oiled bowl, cover, and let rise in a warm spot for 60–90 minutes until doubled in size.
- Punch down the dough and divide into 12 equal pieces. Roll into smooth balls, press them flat and gather from the outside edges of the circle inwards like a dumpling pinching the seams together.
- Place into a lined baking tray so they’re only just touching. This helps them rise up instead of out. Cover and let rise again for 30–45 minutes while you turn your oven to 180°C (fan bake) to preheat.
- To make the crosses, mix flour and water into a thick paste. Spoon into a piping bag (or snap-lock bag with the corner cut) and pipe crosses over each bun.
- Bake at 180°C (fan bake) for 18–22 minutes until golden brown. Your kitchen will smell unreal at this point.
- Mix honey (or apricot jam) with melted butter and brush over buns while still warm. This gives them that classic shiny finish.
Notes
- Milk temperature matters. It should be warm, not hot. If it’s too hot it’ll kill the yeast and you’ll be staring at flat buns wondering what went wrong.
- Don’t overflour the dough. It should be slightly soft and a tiny bit tacky. Adding too much flour is how you end up with dry buns.
- High-grade (bread) flour gives better structure. You can use plain flour, but they won’t be quite as fluffy.
- Let them touch in the tray. This helps them rise up instead of spreading out and gives that classic pull-apart look.
- Spice level is adjustable. If you like a stronger spice flavour, don’t be scared to add a little extra cinnamon.
- Best eaten warm. But if you have leftovers, toast them and load them with butter. Non-negotiable.
- Freezer friendly. Once cooled, freeze in an airtight bag for up to 2 months.
FAQs
Can I make these hot cross buns the night before?
Yes. After shaping, cover and refrigerate overnight. If you refrigerate shaped buns overnight, they may need time to finish proofing before baking, not just come to room temperature.
Can I use plain flour instead of high-grade?
You can, but high-grade (bread flour) gives better structure and fluff.
Can I add chocolate instead of sultanas?
You absolutely can. Just reduce slightly to prevent them getting too heavy.
If You Loved These…
You’ll probably also like:
Love these Classic Hot Cross Buns? Share your creations on Instagram, or TikTok and tag me so I can see your delicious results! #OldMateEats
Love a good spiced bake? If you enjoyed these hot cross buns, you’ll also love my Spiced Fruit Loaf. It’s packed with warm spices and dried fruit, and is unreal toasted with plenty of butter.
