Hot Cross Buns are a classic spiced sweet bread, traditionally enjoyed during Easter. These soft and fluffy buns are filled with warm spices, dried fruit, and topped with a signature white cross. In this blog, we will explore the step-by-step process of making homemade Hot Cross Buns.
Ingredients Needed for Hot Cross Buns
To make delicious and traditional Hot Cross Buns, you will need the following ingredients:
For the Dough:
- 4 cups all-purpose flour
- 1/4 cup granulated sugar
- 1 packet (2 1/4 teaspoons) active dry yeast
- 1 cup warm milk (110°F/45°C)
- 1/4 cup unsalted butter (melted)
- 1 teaspoon salt
- 1 teaspoon ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1/2 teaspoon ground allspice
- 1/2 teaspoon ground cloves
- 2 large eggs
- 3/4 cup raisins or currants
- 1 teaspoon orange zest (optional for extra flavor)
For the Cross:
- 1/2 cup all-purpose flour
- 5 tablespoons water (adjust for consistency)
For the Glaze:
- 1/4 cup apricot jam or honey
- 1 tablespoon water
Step-by-Step Instructions to Make Hot Cross Buns
Step 1: Activate the Yeast
- In a small bowl, combine warm milk, yeast, and 1 tablespoon of sugar.
- Let it sit for 5-10 minutes until it becomes foamy, indicating that the yeast is activated.
Step 2: Prepare the Dough
- In a large mixing bowl, whisk together flour, remaining sugar, salt, cinnamon, nutmeg, allspice, and cloves.
- Add the melted butter, eggs, and the yeast mixture to the dry ingredients.
- Stir until a sticky dough forms.
- Knead the dough on a floured surface for about 8-10 minutes until smooth and elastic.
- Fold in the raisins and orange zest.
Step 3: Let the Dough Rise
- Place the dough in a greased bowl, cover with a damp towel, and let it rise in a warm place for about 1.5 to 2 hours, or until doubled in size.
Step 4: Shape the Buns
- Punch down the dough and divide it into 12 equal pieces.
- Roll each piece into a smooth ball and place them on a parchment-lined baking sheet, leaving space between each bun.
- Cover and let them rise again for 30-45 minutes until puffy.
Step 5: Prepare and Pipe the Cross
- Mix flour and water to form a thick paste.
- Transfer the paste into a piping bag or ziplock bag with the corner cut off.
- Pipe a cross over the buns.
Step 6: Bake the Buns
- Preheat the oven to 375°F (190°C).
- Bake the buns for 18-20 minutes until golden brown.
Step 7: Glaze for Shine
- In a small saucepan, warm the apricot jam or honey with water until melted.
- Brush the warm glaze over the buns for a shiny, sweet finish.
Step 8: Serve and Enjoy
- Allow the buns to cool slightly before serving.
- Enjoy them warm with butter or jam.

Pro Tips for the Best Hot Cross Buns
- Use fresh yeast: Ensures a better rise and fluffier texture.
- Let the dough rise properly: A well-risen dough gives soft and airy buns.
- Adjust spices to taste: You can modify the spice blend according to your preference.
- Make-ahead option: You can refrigerate the dough overnight for convenience.
- Customize with add-ins: Try adding chopped nuts, chocolate chips, or dried cranberries for a unique twist.
This homemade Hot Cross Buns recipe brings the perfect balance of sweetness, spice, and softness, making it ideal for Easter celebrations. Whether served fresh out of the oven or toasted with butter, these buns are a comforting and nostalgic treat.
Now that you know how to make Hot Cross Buns, try this traditional Easter recipe at home. Don’t forget to experiment with different flavors and share your baking experience in the comments below!