I have been working on this recipe for years.
Hot cross buns are one of those things I never quite settled on. I wanted something softer, richer, more like the ones you buy from a really good bakery, but still simple enough to make at home.
Over the past couple of years, while working on my cookbook, I have learned so much about dough and yeast, and how small changes can make a big difference. It brings all of that together, and I am so excited to finally share it with you.
These are soft, fluffy, buttery buns with a hint of orange, pockets of chocolate and the most beautiful texture. It is a slightly more involved recipe, but I will guide you through every step so you feel confident along the way.
If you’re after a more traditional version, you can find my Bakery-Style Traditional Hot Cross Buns here. So soft, perfectly spiced and just like the classic you know and love.
If you prefer, you can scroll straight to the recipe, or take a moment to read through the tips below first.
👉 Jump to Recipe

What Style of Hot Cross Bun Is This?
These are bakery style hot cross buns.
It sits somewhere between a traditional bun and a light brioche. It is enriched with butter, egg and milk, which gives it that soft, tender crumb and slightly richer flavour.
It is not overly sweet, and it is not heavy. It is soft, fluffy and beautifully balanced.
Why This Recipe Has More Butter
There is quite a bit of butter in this dough, and that is very intentional.
Butter:
- softens the crumb
- adds flavour
- keeps the buns fresher for longer
It also gives that lovely soft pull-apart texture you expect from bakery buns.

The Tangzhong Method (Why This Dough Is So Soft)
This recipe uses a simple tangzhong (pronounced tang-zong), which is just flour and milk cooked into a paste. It sounds fancy, but it really isn’t.
It helps:
- lock in moisture
- create a softer crumb
- keep the buns fresher for longer
You will notice the dough is quite soft and a little sticky. That is exactly what we want.
This Is a Soft Sticky Dough (And That Is Normal)
This dough will feel soft and slightly tacky.
That is what gives you:
- light, fluffy buns
- that soft bakery texture
Try not to add too much extra flour. A soft dough gives the best result.
Yeast Tips (and How to Store It)
You can use standard dried yeast for this recipe.
Make sure:
- your milk is warm, not hot – approx 37C or warm to the touch
- your yeast becomes foamy before continuing
I like to store my active dry yeast in the fridge once opened. It helps keep it fresh and reliable.

Flour Matters (High Grade vs Standard)
I use high grade flour for this recipe, which has a higher protein content.
What this gives:
- better structure
- a lighter, more elastic dough
You can absolutely use standard flour, just expect the dough to be slightly softer and a little less structured.
Why Add Milk Powder?
Milk powder is optional, but I love using it here.
It adds:
- extra richness
- improved softness
- better colour when baked
If you don’t have it, the recipe will still work beautifully without it.

Variations You Can Try
This flavour combination is one of my favourites, but you can absolutely make it your own.
You could try:
- dried fruit instead of chocolate
- different citrus zest
- leave out the nuts
I will also have a traditional version and an apple cinnamon version coming soon.

Why Do We Eat Hot Cross Buns at Easter?
Hot cross buns have been eaten around Easter for centuries.
The cross on top is said to represent the crucifixion, and the spices were traditionally used to symbolise the spices used in burial.
These days, they are simply a much-loved Easter tradition and a beautiful excuse to bake something warm and comforting to share. I’ve gathered all of my Easter favourites together here if you’d like more ideas.
Make Them the Day Before
You can prepare these ahead, which makes things much easier.
After shaping the buns, place them in the tray, cover well and refrigerate overnight.
The next day:
- allow them to come to room temperature
- let them become puffy and just touching
- do the egg wash & cross step
- then bake and glaze as normal
Freshly baked buns in the morning with very little effort.

Step-by-Step Guide (With Photos)
👉 Jump to Recipe
I highly recommend having a quick read through before you begin. This might look like a few steps, but it all comes together beautifully.
Prefer to keep things classic? My Bakery-Style Traditional Hot Cross Buns are just as soft and fluffy, with that familiar spiced flavour.
Bakery Style Orange, Chocolate & Hazelnut Hot Cross Buns Recipe
Take your time with this one and enjoy the process. I’ll guide you every step of the way.

Bakery Style Orange, Chocolate & Hazelnut Hot Cross Buns
Soft, fluffy bakery-style hot cross buns with orange zest, chocolate and toasted hazelnuts. A rich, buttery dough made with a simple tangzhong for extra softness and flavour.
Ingredients
Dough
- 125 mls milk , 1/2 cup
- 25 grams high grade flour
- 150 grams chocolate drops , frozen
- 225 ml milk , ¾ cup + 2 tablespoons, warmed
- 1 tablespoon golden syrup
- 2 teaspoons dried active yeast
- 2 tablespoons orange zest , 1 large orange
- 1 teaspoon vanilla essence
- 1 whole egg
- 1 egg yolk
- 525 grams high grade flour , 3 1/2 cups
- 20 grams milk powder , optional
- 1 teaspoon salt
- 3/4 teaspoon cardamom powder
- 3/4 teaspoon cinnamon
- 1/2 teaspoon mixed spice
- 80 grams brown sugar , packed
- 120 grams butter , soft
- 70 grams hazelnuts , toasted, chopped
- 1 egg , for egg wash
Chocolate Cross
- 3 tablespoons flour
- 1 1/2 tablespoons cocoa powder
- 2 teaspoons sugar
- 30-40 ml water , gradually added
Orange Glaze
- 60 ml orange juice , 1/4 cup, freshly squeezed
- 2 tablespoons caster sugar
- 2 teaspoons butter
Instructions
- In a small saucepan whisk together 125 ml milk and 25 g of the flour until smooth. Place over medium heat and cook, whisking constantly, until it thickens into a smooth paste, approx 2-3 minutes. Remove from the heat, cover and leave to cool until just warm, or room temperature.
- Pop the measure of chocolate drops into the freezer to chill until needed.
- In the bowl of a stand mixer combine the warm milk (37°C, warm to the touch), golden syrup and yeast. Stir gently and leave for 10 minutes until foamy and activated.
- Spread the hazelnuts on a small baking tray and toast in a 180°C oven for about 5 minutes, or until lightly golden and fragrant. Tip the warm hazelnuts onto an old clean tea towel and rub them to loosen any loose skins, a messy but effective process. Allow to cool, then roughly chop into small pieces and set aside.
- Add the cooled tangzhong paste, egg, egg yolk, orange zest and vanilla to the yeast mixture and mix to combine for 2 minutes on medium low speed with the paddle attachment.
- Add the remaining 525 g high grade flour, milk powder if using, salt, cardamom, cinnamon, mixed spice and brown sugar. Using the dough hook on low speed (Speed 1) mix until a rough dough forms, about 1–2 minutes.
- Leave the dough to rest in the mixer for 10 minutes.
- Increase to Speed 2 and knead for about 3 minutes until the dough begins to smooth and develop some elasticity.
- With the mixer still running on Speed 2, add the soft butter a few small pieces at a time, allowing each piece to incorporate before adding the next. The dough may look messy at first but will become smooth again as it kneads, this can take up to 7 minutes.
- Continue kneading on Speed 2 for another 4–5 minutes until the dough is smooth, elastic and soft. It should feel slightly tacky and soft but should pull away from the sides of the bowl.
- If it is very sticky and clinging to the sides, add 1 tablespoon of flour, mix again and reassess. Only add a little more if really needed. The dough should remain soft and slightly tacky.
- Add the frozen chocolate drops and toasted hazelnuts and mix on Speed 1 for 20–30 seconds until evenly distributed.
- Shape the dough into a ball, place it in a large lightly greased bowl. Cover and leave in a warm place for 2–2½ hours, or until doubled in size. Rising time will vary depending on the temperature of your kitchen.
- Line a 23 x 33 cm baking pan with baking paper, leaving overhang on the sides to lift the buns out later. Lightly spray the tin with cooking oil to help the paper stick.
- Turn the dough onto a lightly floured bench and divide into 15 even pieces (about 90 g each). After dividing the dough:
- Take one piece of dough and gently flatten it slightly with your fingers.
- Fold the edges of the dough into the centre, working your way around so the outside surface becomes smooth.
- Turn the dough seam-side down on the bench.
- Cup your hand loosely over the dough and roll it in a gentle curve and pull motion on the bench. The dough will tighten and form a smooth ball.
- Place the bun seam-side down in the baking pan.
- Arrange the buns in the prepared pan in three rows of five, leaving a small gap between each. Leave to rise for 60–75 minutes, until the buns are puffy and just touching.
- Preheat the oven to 190°C conventional bake and position the oven rack just below the centre of the oven.
- Whisk the egg for the egg wash in a small bowl, and brush over the tops of the buns
- For the cross, mix the flour, cocoa powder, sugar and water to form a thick pipeable paste. It should fall slowly from a spoon and hold its shape, slightly thicker than pancake batter.
- Add this to a small ziplock bag with a small corner cut off or a piping bag. Slowly pipe lines across all the buns in one direction, then the other to form crosses.
- Bake for 20–25 minutes until the buns are deep golden brown on the tops and sides. They should feel set and bounce back when gently pressed and not look doughy in between the buns.
- While the buns bake, place the orange juice, caster sugar and butter in a small saucepan.
- Heat gently, stirring, until the sugar dissolves and the glaze becomes syrupy.
- Remove the buns from the oven and brush immediately with the warm orange glaze.
- Leave the buns to cool in the tray for 10 minutes, then carefully transfer them to a wire rack, lifting with the baking paper.
- Brush again with the warm glaze for extra shine, reheating the glaze again if needed
- Hot cross buns are best enjoyed warm on the day they are baked, split and spread generously with butter.
- Overnight Option: After shaping the buns and placing them in the tray, cover well with plastic wrap and refrigerate overnight. The next day, allow the buns to come to room temperature and become puffy (this can take 1–2 hours depending on your kitchen), then egg wash, pipe the cross, bake and glaze as above.
- Store leftover buns in an airtight container at room temperature for up to 2 days. If they begin to firm slightly, warm them briefly in the microwave or toaster to refresh their softness.
- Hot cross buns freeze beautifully. Once completely cool, place in an airtight container or freezer bag and freeze for up to 3 months. Thaw at room temperature, then warm gently before serving.
Notes
Overnight Option: After shaping the buns and placing them in the tray, cover well with plastic wrap and refrigerate overnight. The next day, allow the buns to come to room temperature and become puffy (this can take 1–2 hours depending on your kitchen), then egg wash, pipe the cross, bake and glaze as above.
Nutrition Information
Yield 15 Serving Size 1Amount Per Serving Calories 22459Total Fat 359gSaturated Fat 157gUnsaturated Fat 202gCholesterol 795mgSodium 4148mgCarbohydrates 4041gFiber 142gSugar 157gProtein 718g
JustAMumNZ.com, occasionally offers nutritional information for recipes contained on this site. This information is provided as a courtesy and is an estimate only. This information comes from online calculators. Although justamumnz.com attempts to provide accurate nutritional information, these figures are only estimates.
There is nothing quite like pulling these from the oven and brushing them with that glossy orange glaze. Your house will smell amazing and you will be so proud of these soft delicious hot cross buns!
If you give these a go, I would love to hear how you get on.
Frequently Asked Questions
Why didn’t my buns rise?
Check your yeast is fresh and your milk was not too hot. Cold kitchens will also slow things down. Give it a little longer in a warm spot.
My dough feels sticky, is that right?
Yes. This is a soft dough, so avoid adding too much flour.
Can I make these without a stand mixer?
Yes, you can knead by hand. It will just take a little longer.
Can I leave out the hazelnuts?
Absolutely. They are optional.
Can I freeze these?
Yes. Freeze once cooled and reheat gently before serving.
Can I make them ahead?
Yes. The overnight method works beautifully and is included in the recipe.

I hope you love these Bakery Style Orange Chocolate & Hazelnut Hot Cross Buns as much as we do. They’re such a special recipe.
If you give them a go, I’d love to hear how they turned out for you in the comments below. And if you have a moment, please leave a ⭐ rating in the recipe card above. It really helps others and supports my recipes.
You can also find me over on Facebook and Instagram for more baking inspiration, or join my newsletter to receive my latest recipes straight to your inbox.
Happy baking, I hope you love these as much as we do.
Anna xo















I love hearing from you! What do you think of this recipe?