There is something extra special about pulling a tray of glossy, golden buns from the oven. This hot cross buns recipe gives you a soft, fluffy crumb, warm spices, and that classic sweet cross on top. The method stays simple, so you can make bakery-style buns at home without turning your kitchen upside down.
DoughDazzle Quick Guide
Table of Contents
Why You Will Love This Hot Cross Buns Recipe
This hot cross buns recipe brings together everything people love about classic Easter baking. The buns bake up tender and pillowy, the spices add cozy flavor, and the glaze gives each bun a beautiful finish. You get a recipe that feels traditional, but the steps stay approachable for home bakers.
At DoughDazzle, I always love recipes that feel festive without becoming fussy. A good bake should look lovely on the table and still feel calm to make. That is exactly why this hot cross buns recipe earns a spot in my spring baking lineup. The dough turns soft and rich, the buns rise into pretty rounded shapes, and the final glaze adds just enough shine to make them feel celebration-ready without adding stress.
If you enjoy spring baking, you may also like this Homemade Carrot Cake, this Best Carrot Cake Recipe, and this extra Moist Carrot Cake Recipe. For a fun savory brunch idea to round out a holiday table, take a look at this Deviled Egg Flight.
Ingredients for This Hot Cross Buns Recipe
A great hot cross buns recipe starts with pantry basics plus a few flavorful add-ins.
For the dough
- 4 cups all-purpose flour
- 1 packet active dry yeast
- 1 cup warm milk
- 1/4 cup granulated sugar
- 1/4 cup unsalted butter, melted
- 2 large eggs
- 1 teaspoon salt
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/4 teaspoon ground allspice
- 1 cup raisins or currants
- 1 teaspoon vanilla extract
- 1 teaspoon orange zest
For the flour paste cross
- 1/2 cup all-purpose flour
- 5 to 6 tablespoons water
For the glaze
- 2 tablespoons apricot jam or orange marmalade
- 1 tablespoon warm water
How to Make Hot Cross Buns Step by Step
This hot cross buns recipe works best when you give the dough enough time to rise fully. Good dough development creates that soft, airy texture everyone wants.
1. Mix the dough
In a large bowl, stir the warm milk, yeast, and a little sugar together. Let the mixture sit for 5 to 10 minutes until foamy. Add the rest of the sugar, melted butter, eggs, vanilla, salt, cinnamon, nutmeg, allspice, and orange zest. Stir in the flour little by little until a shaggy dough forms. Fold in the raisins.
2. Knead until smooth
Turn the dough onto a lightly floured surface. Knead for about 8 to 10 minutes until the dough looks smooth and elastic. If you use a stand mixer, knead with the dough hook for about 6 minutes. The dough should feel soft and slightly tacky, not dry.
3. Let the dough rise
Place the dough in a greased bowl and cover it. Let it rise in a warm spot for about 1 to 1 1/2 hours, or until doubled in size. This stage gives your hot cross buns recipe the light texture that makes each bun feel bakery fresh.
4. Shape the buns
Punch the dough down gently and divide it into 12 equal pieces. Shape each piece into a smooth ball. Place the balls in a greased or parchment-lined 9×13-inch pan, leaving a little space between them. Cover and let them rise again for 45 minutes to 1 hour. They should look puffy and lightly touching.
5. Pipe the crosses
Mix the flour and water until a thick paste forms. Spoon it into a piping bag or zip-top bag with a small corner snipped off. Pipe a line across each row of buns, then pipe lines in the other direction to create crosses.
6. Bake until golden
Bake this hot cross buns recipe at 375°F for 20 to 24 minutes. The tops should turn deep golden brown, and the buns should sound light when tapped.
7. Brush with glaze
Warm the jam with water and stir until smooth. Brush the glaze over the warm buns right after baking. This final step gives your hot cross buns recipe that classic glossy finish.
Tips for the Best Hot Cross Buns Recipe
A few small choices make a big difference when you bake enriched dough.
Use warm milk, not hot milk
Milk that feels pleasantly warm helps the yeast wake up. Milk that feels too hot can damage the yeast and slow the rise.
Do not add too much flour
This hot cross buns recipe should make a soft dough. If the dough feels slightly sticky, that is usually a good sign. Too much flour can make the buns heavy.
Give the dough time
Rushing the rise can leave the buns dense. A patient rise creates a lighter crumb and better flavor.
Keep the add-ins balanced
Raisins or currants bring sweetness, but too many can weigh the dough down. Stick close to the amount listed in this hot cross buns recipe.
Glaze while warm
A warm bun absorbs the glaze better and gets that pretty shine people expect from classic hot cross buns.
What Makes Hot Cross Buns Different?
Hot cross buns stand out because they combine sweet enriched dough, dried fruit, warm spices, and a cross on top. That cross gives them their signature look, while the spice blend gives them their traditional flavor. A classic hot cross buns recipe also includes a shiny glaze that makes the buns look polished and inviting.
Common Mistakes When Making Hot Cross Buns
The most common problems usually come from dough handling.
Using too much flour
Too much flour creates dry, heavy buns instead of soft, fluffy ones.
Under-kneading the dough
A good hot cross buns recipe needs enough kneading to build structure. Without that structure, the buns may rise poorly.
Not letting the dough rise enough
If the dough does not double, the buns can turn out compact.
Overbaking
A few extra minutes can dry the buns out fast. Pull them once they turn golden and baked through.
Making the cross paste too thin
Thin paste can slide off the buns. A thick paste holds its shape better during baking.
How to Make the Perfect Hot Cross Buns
The perfect batch comes down to soft dough, full rises, and balanced spice. This hot cross buns recipe works best when you knead until smooth, proof until puffy, and bake just until golden. Brush on the glaze while the buns are still warm so the tops stay glossy and attractive. Serve them fresh the same day, or warm them slightly before serving for an extra soft bite.
What Spice Is Traditionally Used in Hot Cross Buns?
Cinnamon is the spice most people recognize first in a hot cross buns recipe, but traditional versions often include mixed spice or a blend of cinnamon, nutmeg, and allspice. That combination creates the warm, familiar flavor that makes these buns taste classic.
Hot Cross Buns Recipe FAQs
What makes hot cross buns different?
They combine sweet dough, dried fruit, spices, a cross on top, and a light glaze. That mix gives them their classic look and flavor.
What are some common mistakes when making hot cross buns?
The biggest mistakes include adding too much flour, rushing the rise, under-kneading, and overbaking.
How to make the perfect hot cross buns?
Use a soft dough, let it rise fully, shape evenly, bake until golden, and brush with glaze while warm.
What spice is traditionally used in hot cross buns?
Cinnamon is the most familiar spice, often paired with nutmeg and allspice.
Conclusion
This hot cross buns recipe brings warmth, softness, and a beautiful finish to your spring table. The buns look festive, taste cozy, and feel special enough for Easter brunch, weekend baking, or a simple afternoon treat. Once you make this hot cross buns recipe from scratch, it becomes the kind of bake you look forward to making again each year.
Follow Us for more recipes on X and Pinterest
PrintHot Cross Buns Recipe for Soft, Spiced, Glazed Easter Buns
This hot cross buns recipe makes soft, fluffy buns with warm spices, sweet raisins, and a shiny glaze. They bake up golden, tender, and beautiful for Easter brunch, spring gatherings, or a cozy homemade baking day.
- Prep Time: 25M
- Cook Time: 22M
- Total Time: 3H2M
- Yield: 12 buns 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
4 cups all-purpose flour
1 packet active dry yeast
1 cup warm milk
1/4 cup granulated sugar
1/4 cup unsalted butter, melted
2 large eggs
1 teaspoon salt
1 teaspoon ground cinnamon
1/2 teaspoon ground nutmeg
1/4 teaspoon ground allspice
1 cup raisins or currants
1 teaspoon vanilla extract
1 teaspoon orange zest
For the cross:
1/2 cup all-purpose flour
5 to 6 tablespoons water
For the glaze:
2 tablespoons apricot jam or orange marmalade
1 tablespoon warm water
Instructions
1. Stir the warm milk, yeast, and a small pinch of sugar together in a large bowl. Let the mixture sit for 5 to 10 minutes until foamy.
2. Add the remaining sugar, melted butter, eggs, vanilla extract, salt, cinnamon, nutmeg, allspice, and orange zest. Mix well.
3. Add the flour gradually and mix until a soft dough forms. Fold in the raisins or currants.
4. Knead the dough for 8 to 10 minutes on a lightly floured surface until smooth and elastic.
5. Place the dough in a greased bowl, cover it, and let it rise in a warm place for 1 to 1 1/2 hours until doubled in size.
6. Punch the dough down gently and divide it into 12 equal pieces. Shape each piece into a smooth ball.
7. Arrange the dough balls in a greased or parchment-lined 9×13-inch baking pan. Cover and let them rise again for 45 minutes to 1 hour until puffy.
8. Mix the flour and water for the cross into a thick paste. Spoon it into a piping bag or zip bag, then pipe crosses over the buns.
9. Bake at 375°F for 20 to 24 minutes until the buns are deep golden brown.
10. Warm the jam with the water, stir until smooth, and brush the glaze over the warm buns before serving.
Notes
Keep the dough soft for the best texture. Adding too much flour can make the buns heavy instead of fluffy.
Let both rises finish fully so the buns bake up light and tender.
The cross paste should be thick enough to hold its shape while baking.
Brush the glaze on while the buns are still warm for a pretty glossy finish.
Store leftovers in an airtight container and warm slightly before serving for the softest bite.
Nutrition
- Serving Size: 1 bun
- Calories: 265
- Sugar: 11g
- Sodium: 180mg
- Fat: 6g
- Saturated Fat: 3g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 47g
- Fiber: 2g
- Protein: 6g
- Cholesterol: 38mg





