|

Traditional Hot Cross Buns Recipe (From Scratch)

Hot cross buns are a traditional treat that is perfect for Easter or any time of year. While store-bought buns are convenient, nothing compares to the flavor of homemade hot cross buns. This traditional hot cross bun recipe uses fresh ingredients like oranges, apricots, and raisins to create a soft, lightly spiced bun with irresistible flavor.

My original version included candied peel and cherries, but my sons dislike candied peel. If your family says they do not enjoy hot cross buns, that may be the reason. This recipe uses dried fruit and fresh orange zest instead, and you can easily swap the orange for lemon if you prefer.

A golden brown light and airy hot cross bun sitting on a pink plate with a cup of coffee in the background. A simple Easter morning breakfast idea.

Made with a lightly sweet yeast dough, finished with a simple glaze, and topped with the classic cross, these buns take a little time but are worth every minute.

Ingredients

Sweet Dough Ingredients

  • 1 1/2 cups whole milk
  • 1/3 cup butter
  • 2 large eggs
  • 1 1/2 teaspoons vanilla extract
  • 1 teaspoon salt
  • 1/2 cup granulated sugar
  • 2 packages active dry yeast
  • 1/2 cup warm water
  • 2 teaspoons sugar (for activating yeast)
  • Zest of 1 orange
  • 1/2 cup dried apricots, chopped
  • 1 cup raisins
  • 2 teaspoons cinnamon
  • 1/2 teaspoon cardamom
  • 5 1/2 to 6 cups all-purpose flour

Glaze Ingredients (Optional)

This glaze is optional, but it is quick to make and worth it for Easter. It adds a light shine to the tops of the buns, similar to bakery style hot cross buns, and a touch of extra moisture.

  • 1/4 cup clear syrup or honey
  • 1/4 cup orange juice
  • 1/4 cup granulated sugar
  • 1/2 teaspoon cinnamon

Icing Cross Ingredients

The cross is what makes hot cross buns instantly recognizable for Easter. Traditionally, the cross is made with a simple flour paste piped on before baking. My family prefers a slightly sweeter finish, so I use a light icing made with powdered sugar and orange juice instead. You can choose either method depending on your preference.

  • 1/3 cup all-purpose flour
  • 1/3 cup powdered sugar (icing sugar)
  • Juice of 1 orange
  • 1 to 2 teaspoons water, if needed to thin

How to Make Traditional Hot Cross Buns

Making the sweet dough is a process, but none of the steps are difficult. There are just a few stages to follow.

Step 1 – Warm the Milk and Butter Mixture

In a small saucepan, combine the milk, ½ cup sugar, and butter. Warm over medium low heat until the butter melts, about 5 minutes. Remove from heat and set aside to cool slightly.

A saucepan on the stove with milk and melted butter for making hot cross buns.

Step 2 – Activate the Yeast

In a large mixing bowl, combine the warm water, 2 teaspoons sugar, and the yeast. Stir gently and let sit for about 10 minutes until the yeast becomes soft and foamy on top.

The yeast should look light and bubbly. If it does not foam, your yeast may be expired and you will need to start again.

A close up of yeast in a small white bowl being softened for making hot cross buns.

Step 3 – Prepare the Dried Fruit and Orange Zest

While the milk mixture cools and the yeast softens, prepare the fruit. Chop the dried apricots into small pieces. Zest one orange, keeping the orange for juice later, and measure the raisins. Place everything together in a small bowl.

Cutting up apricots into small pieces
The fruit needed for my classic hot cross buns recipe. Grated orange, finely diced apricots and raisins all in a white bowl, with the knife and cutting board in the background.

Step 4 – Combine the Wet Ingredients

By the time the yeast is soft and foamy, the milk mixture should be cooled enough to use. Beat the 2 eggs and stir them into the milk mixture along with the vanilla extract.

Pour the warm milk and egg mixture into the bowl with the softened yeast and stir gently to combine.

Step 5 – Add the Flour and Fruit

Stir in 3 cups of flour. Add the raisins, chopped apricots, and orange zest. Mix with a wooden spoon until everything is evenly combined.

A large bowl full of dough and fruit while making hot cross buns.

Step 6 – Add the Remaining Flour and Knead the Dough

Add 2 more cups of flour to the bowl with the dough. Sprinkle the cinnamon and cardamom over the flour and stir to combine. The dough will be sticky at this stage, and that is normal before kneading.

A large bowl full of sticky sweet dough, before it is kneaded.

Lightly flour a clean surface. Turn the dough out onto the surface and knead for 8 to 10 minutes, until the dough becomes smooth and elastic. Sprinkle with flour as needed to prevent sticking.

Step 7 – First Rise

Lightly grease a mixing bowl with butter. Form the dough into a smooth ball and place it in the bowl, smooth side up.

Cover with a kitchen towel or plastic wrap and place in a warm, draft free spot. Let the dough rise until doubled in size, about 2 hours.

The dough for hot buns kneaded smooth, and placed in a greased bowl for rising.

Step 8 – Shape the Buns

Grease a large rectangular baking pan (approximately 12 × 15 inches) and line it with parchment paper.

Pinch off pieces of dough, about 1/2 cup each, and form them into smooth balls. Place the shaped buns into the prepared pan, leaving a little space between each one.

Pinching of section of a ball of sweet dough in half cup sizes to form into hot cross buns.
A pan full of unbaked hot cross buns, sitting on parchment paper in a large baking pan.

Step 9 – Second Rise

Cover the pan loosely with a kitchen towel or plastic wrap. Let the shaped buns rise again for about 45 minutes, or until they look slightly puffed and expanded.

Step 10 – Score the Cross

After the buns have risen, use a small serrated knife to cut a shallow cross into the top of each bun.

A pan full of hot cross buns that has been cut with a cross shape using a serated knife.

Cover again and allow the buns to rest for 10 more minutes. This short final rise helps the cross pattern open slightly and remain visible after baking.

Step 11 – Bake the Hot Cross Buns

Preheat the oven to 350°F. Brush the tops of the buns with melted butter and place the pan in the preheated oven. Bake for about 25 to 30 minutes, or until the buns are golden brown.

I seriously wish I could use Smellavision for this part of the post. The cinnamon, warm spices, and fresh yeast smell incredible while they bake. The cardamom even had Hubs coming downstairs to see how they were doing.

A large pan full of just out of the oven fresh hot cross buns, that are golden brown and show little bits a apricot and raisins in the dough.

Making the Classic Hot Cross Bun Glaze

This glaze is optional, but if you want traditional hot cross buns, I recommend making it. It is quick to prepare and gives the buns a beautiful shine.

In a small saucepan, combine the syrup (or honey), sugar, orange juice, and cinnamon. Place over medium heat, stirring until the sugar dissolves and a light syrup forms. Once it comes to a boil, let it simmer for 1 minute. Remove from heat and spoon over the warm buns.

Drizzling orange syrupwith a teaspoon over fresh baked hot cross buns for Easter.

Making the Criss Cross Icing

Place the icing sugar, flour, and orange juice in a small bowl.

Squeezing an orange into a bowl full of flour and icing sugar for making confectioners icing for the cross on hot cross buns.

Beat until smooth. Add a small amount of water if needed to thin the icing to a pipeable consistency. Transfer the icing to a small plastic bag or piping bag.

A small bowl with 1 cup of creamy confectioners icing for homemade hot cross buns.

Use a spatula to scrape the icing into one corner of the bag. Snip a small tip off the corner, then pipe a cross over the scored lines on each bun.

A tray of warm freshly baked hot cross buns, each crossed with orange icing sugar and drizzled with orange glazed.
Homemade Hot Cross Bun for Easter Breakfast, with real fruit, confectionary icing, on a pink plate with a cup of coffee in the background.

Want to try this recipe? PIN IT so you have it!

A small tray covered with classic traditional hot cross buns, with white icing cross on top.

Ways to Enjoy Hot Cross Buns

Warm right from the oven is my favorite way to enjoy them. You can also reheat a bun briefly in the microwave.

After a couple of days, they will start to lose some moisture. At that point, we like to slice them and serve with butter.

If you have them longer than that, slice them and use them for French toast or turn them into a simple bread pudding.

How to Store Hot Cross Buns

Fresh homemade hot cross buns can be kept at room temperature for up to 2 days in a sealed container.

To freeze, wrap the buns in parchment paper and place them in a resealable freezer container or bag. They can be frozen for up to 2 months. Let the buns thaw at room temperature for about 1 hour before serving.

Homemade hot cross buns recipe a single bun on a pink plate, with coffee and a tray of hot cross buns in the background.

Traditional Hot Cross Buns Recipe

Soft, lightly spiced traditional hot cross buns made from scratch with dried fruit, orange zest, and a classic cross. Perfect for Easter or any time you want a homemade yeast treat.
Prep Time 1 hour
Cook Time 30 minutes
Rising Time 3 hours

Ingredients
  

Sweet Dough

  • 1 ½ cups whole milk
  • cup butter
  • 2 large eggs
  • 1 ½ teaspoons vanilla extract
  • 1 teaspoon salt
  • ½ cup granulated sugar
  • 2 packages active dry yeast
  • ½ cup warm water
  • 2 teaspoons sugar for activating yeast
  • Zest of 1 orange
  • ½ cup dried apricots chopped
  • 1 cup raisins
  • 2 teaspoons cinnamon
  • ½ teaspoon cardamom
  • 5 ½ to 6 cups all purpose flour

Glaze (optional)

  • ¼ cup clear syrup or honey
  • ¼ cup orange juice
  • ¼ cup granulated sugar
  • ½ teaspoon cinnamon

Icing

  • cup all purpose flour
  • cup powdered sugar
  • Juice of 1 orange
  • 1 to 2 teaspoons water if needed

Instructions
 

Step 1 – Warm the Milk Mixture

  • In a small saucepan, combine the milk, sugar, and butter. Warm over medium heat until the butter melts. Remove from heat and let cool slightly.
    A saucepan on the stove with milk and melted butter for making hot cross buns.

Step 2 – Activate the Yeast

  • In a large mixing bowl, combine the warm water, 2 teaspoons sugar, and yeast. Stir gently and let sit for about 10 minutes until soft and foamy.
    A close up of yeast in a small white bowl being softened for making hot cross buns.

Step 3 – Prepare the Fruit

  • Chop the dried apricots. Zest the orange and measure the raisins. Set aside.
    The fruit needed for my classic hot cross buns recipe. Grated orange, finely diced apricots and raisins all in a white bowl, with the knife and cutting board in the background.

Step 4 – Combine Wet Ingredients

  • Beat the eggs and stir into the cooled milk mixture along with the vanilla. Pour into the yeast mixture and stir gently to combine.

Step 5 – Add Flour and Fruit

  • Stir in 3 cups of flour. Add the raisins, apricots, and orange zest. Mix until combined.
    A large bowl full of dough and fruit while making hot cross buns.

Step 6 – Add Remaining Flour and Knead

  • Add 2 more cups of flour along with the cinnamon and cardamom. Stir to combine. Turn dough onto a lightly floured surface and knead for 8 to 10 minutes until smooth and elastic. Sprinkle with flour as needed to prevent sticking.
    A large bowl full of sticky sweet dough, before it is kneaded.

Step 7 – First Rise

  • Lightly grease a bowl. Form dough into a smooth ball and place in the bowl, smooth side up. Cover and let rise in a warm place until doubled, about 2 hours.

Step 8 – Shape the Buns

  • Grease and line a 12 × 15 inch pan with parchment paper. Divide dough into pieces about ½ cup each and form into smooth balls. Place in the prepared pan with space between each bun.
    Pinching of section of a ball of sweet dough in half cup sizes to form into hot cross buns.

Step 9 – Second Rise

  • Cover and let rise again for about 45 minutes, until slightly puffed.

Step 10 – Score and Final Rest

  • Use a small serrated knife to cut a shallow cross in the top of each bun. Cover again and let rest for 10 more minutes.
    A pan full of hot cross buns that has been cut with a cross shape using a serated knife.

Step 11 – Bake

  • Preheat oven to 350°F. Brush tops with melted butter and bake for 25 to 30 minutes, until golden brown.

Optional Glaze

  • Combine glaze ingredients in a small saucepan. Bring to a boil, simmer 1 minute, then spoon over warm buns.
    Drizzling orange syrupwith a teaspoon over fresh baked hot cross buns for Easter.

Optional Icing Cross

  • Mix icing ingredients until smooth. Transfer to piping bag and pipe a cross over each bun.
    A small bowl with 1 cup of creamy confectioners icing for homemade hot cross buns.

Notes

Use between 5 1;2 and 6 cups of flour depending on humidity. Dough should be soft but not sticky after kneading. Store at room temperature for 2 days or freeze for up to 2 months.

These traditional hot cross buns are a special treat for Easter and well worth the effort. If you enjoy homemade yeast baking, take a look at these recipes next.

More Homemade Yeast Recipes

A bowl of homemade air buns or dinner rolls are sitting in the background. In the front is an open air bun showing how light and airy they are.

Classic Air Bun Recipe

If you’re new to making yeast dough, I have another step by step recipe for simple homemade buns. These soft air buns are always appreciated, and I make this recipe several times a year.

A tray butterhorns with walnuts coolin on parchment paper. The butterhorns are covered with icing and walnuts.

Amazing Butterhorns

These homemade butterhorns are truly something special. Soft, buttery, and beautifully golden, they are the kind of from scratch treat that disappears almost as soon as they’re served.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.