Bake homemade hot cross buns with this easy recipe. Perfect for Easter and beyond. Enjoy the warm, spiced, and sweet flavor in every bite!

a clear glaze being spooned onto a pile of fresh Hot Cross Buns

Hot cross buns are a beloved Easter tradition that can be enjoyed all year round. These sweet, spiced buns are studded with raisins and currants and topped with a symbolic cross. Making hot cross buns from scratch might seem daunting, but with this easy recipe and some simple tips, you can bake a batch of these delicious buns in no time.

Why This Recipe Works

  • Milk and butter add richness and flavor to the dough.
  • Proofing the yeast in warm milk helps activate it and ensure the buns rise properly.
  • Raisins and spices like cinnamon and nutmeg give the buns a warm, comforting flavor.
  • Brushing the buns with a glaze after baking adds sweetness and shine.

The Origin Of Hot Cross Buns

The origin of hot cross buns is somewhat unclear, as they have been a part of various cultures and traditions throughout history. One theory is that they were originally a pagan ritual food made to celebrate the arrival of spring. The cross on the bun may have symbolized the four quarters of the moon or represented the four seasons.

An overhead image of plater of glazed Hot Cross Buns

However, hot cross buns are perhaps best known as a traditional Easter food in many Christian cultures, particularly in the UK. In this context, the cross on the bun is said to represent the crucifixion of Jesus, and the spices and dried fruit in the bun symbolize the spices used to embalm his body.

Hot cross buns were traditionally baked on Good Friday but are now enjoyed throughout the Easter season and beyond. They are a beloved treat that has become a staple of many holiday traditions worldwide.

Ingredient Notes

all of the ingredients for hot cross buns laid out on a table
  • Milk: Whole milk is the best choice for this recipe. You can also use low-fat or non-dairy milk if preferred.
  • Butter: Unsalted butter works best as it allows you to control the salt content. If you only have salted butter, reduce the amount of salt in the recipe accordingly.
  • Sugar: This recipe uses brown and white sugar but can be used interchangeably.
  • Yeast: This recipe calls for active dry yeast. Make sure to use fresh yeast for the best results. Instant dry yeast can be used instead, but remember that it tends to rise faster.
  • All-purpose flour: This is the best choice for this recipe, as it creates a soft, tender texture in the buns. You can also use bread flour for a chewier texture.
  • Raisins or currants: These add sweetness and texture to the buns. You can substitute them with other dried fruits like chopped apricots, cranberries, or cherries.
  • Spices: Ground cinnamon and nutmeg are used in this recipe. If you don’t have nutmeg, you can use all cinnamon or substitute it with pumpkin pie spice.
  • Salt: Use fine kosher or table salt.
  • Eggs: Use large room-temperature eggs.
a close up image of the corner of a hot cross bun

Step By Step Instructions

To Make The Dough

For these delicious hot cross buns, start by heating up 1 cup of milk in a small saucepan over low heat until it simmers ( don’t want it to boil).

a pot of simmering milk

Remove the pan from heat and stir in 2 tablespoons of granulated sugar. Cool to around 110°F/43°C. Next, whisk in 2¼ teaspoons of instant dry yeast and set it aside until it begins to foam (around 2 to 3 minutes).

the foaming yeast mixture

The best oil for searing steak is one with a high smoke point and a neutral flavor that won’t overpower the taste of the meat. Oils with high smoke points can withstand the high heat required for searing without burning or smoking. Some great options for searing steak include grapeseed, canola, or sunflower.

Add the mixture to a mixer with one large room-temperature egg, 6 tablespoons of brown sugar, ½ teaspoon of pure vanilla extract, 2oz of softened butter, 1 teaspoon of salt, 1 teaspoon of ground cinnamon, and ¼ teaspoon of ground nutmeg.

the spices, vanilla, butter and brown sugar added to the mixing bowl

Mix to combine well and add 1½ cups of all-purpose flour and raisins to the mixture.

the raisins and half the flour added to the bowl

Use a dough hook attachment to mix until the dough is smooth.

If you don’t have a mixer, you can still make this recipe using a large mixing bowl and mixing the dough with a wooden spoon or rubber spatula. While this method requires a bit of elbow grease, it’s better than using a hand mixer, which will get jammed by getting the dough stuck in its beaters.

the smooth mixture in a mixer with the dough hook

Kneading The Dough

Gradually add the remaining flour, a quarter cup at a time, knead the dough on low speed for 3 to 4 minutes, and then check the consistency. Add more flour if necessary until the dough feels soft and moist but not sticky. Continue to knead on low speed for an additional 5 minutes or until the dough clears the sides of the bowl.

To knead hot cross buns dough by hand, transfer it to a floured surface and push down on it with the heel of your hand, folding the dough over and pushing it away with your fingertips. Turn the dough 90 degrees and repeat the process, adding more flour if necessary to prevent sticking. Knead for 5 to 8 minutes or until the dough is smooth and elastic.

The dough on a dough hook in a mixer

Remove the dough from the dough hook and knead by hand for 30 seconds on a lightly floured surface to bring it together. Place the dough in an oiled bowl.

the dough added to an oiled bowl

Cover with a clean kitchen towel, and let rise in a warm place until doubled in size, which should take around 60 to 70 minutes.

the doubled dough in a bowl

To Form The Buns

Once the dough has risen, transfer it to a floured surface, press it down, and divide it into 12 pieces. Smooth each piece of dough by pulling it from the top with your fingers, then pinch it underneath and place it on the work surface.

the dough cut with some of the sections rolled into balls

Gently roll it on a floured surface and guide it into a round ball. Place the balls into a greased 9×13 baking dish.

the dough balls placed in a 9x13 inch pan

Cover the pan and leave to rise until doubled in size, which should take about 30 to 40 minutes.

the dough balls doubled in size in the pan

Preheat your oven to 350°F/180°C. Mix ½ cup flour with 6 to 8 tbsp water until smooth. Then pipe a line down each row of buns.

a line piped down the middle of each row of buns in the pan

Then complete the cross by piping another line across.

the hot cross buns dough in the pan piped with the cross

Bake the hot cross buns for 20-25 minutes, rotating halfway through, until golden brown on top.

Tent the pan with aluminum foil if you notice the tops browning too quickly.

Brush the simple syrup or warmed, strained apricot jam glaze over the hot cross buns.

the baked, glazed Hot Cross Buns in the pan

Finally, serve the hot cross buns warm or at room temperature.

a pile of fresh Hot Cross Buns

Serving Suggestions

Hot cross buns are a delicious and versatile treat that can be enjoyed in many different ways. Whether you’re looking for a sweet breakfast, cozy snack, or festive Easter dish, these spiced buns are sure to satisfy.

a buttered hot cross bun
  • Serve them warm or at room temperature and with softened butter.
  • Slice them in half and toast them before serving for added texture and flavor.
  • Spread them with cream cheese for a creamy, tangy contrast.
  • For a sweet and fruity addition, serve them with a side of strawberry preserves, blueberry jam, or marmalade for a sweet and fruity addition.
  • Use them to make French toast for a delicious breakfast or brunch dish.

Make Ahead Instructions

Hot cross buns are best served fresh out of the oven, but if you need to make them ahead of time, you can follow these instructions:

  1. Prepare the dough and shape the buns as directed in the recipe.
  2. After shaping the buns, cover them tightly with plastic wrap and refrigerate for up to 24 hours.
  3. When ready to bake, remove the buns from the refrigerator and let them come to room temperature for about 30 minutes.
  4. Preheat the oven as directed in the recipe, and bake the buns as directed, adding a few minutes to the baking time if necessary.
  5. Once baked, let the buns cool completely before storing them in an airtight container at room temperature for up to 2 days.

Alternatively, you can freeze the baked buns for up to 1 month. To freeze, let the buns cool completely, then wrap them tightly in plastic wrap and store them in a freezer-safe container or bag. To serve, let the buns thaw at room temperature for several hours, then reheat in the oven at 350°F/180°C for a few minutes until warmed through.

a close up image of a fresh batch of

Erren’s Top Tips

  • Use room-temperature eggs in the dough: Using cold eggs in yeast dough could affect the yeast activating.
  • To knead by hand, knead the dough on a floured surface for five to eight minutes or until smooth.
  • Be careful not to over-knead. Otherwise, your buns will be tough. Stop kneading in the mixer when the dough comes away from the sides of the bowl.
  • When proofing the dough, place the bowl near a heat source such as an oven or heating vent to speed up rising.
  • Don’t skip greasing the bowl – putting oil in the bowl makes it easier to remove the dough after rising and allows it to rise higher as it won’t stick to the sides.
  • Give your dough enough time to rise – patience pays off with soft, tender buns!
  • Grease your baking dish with butter or oil so that your buns don’t stick!
  • Use a piping bag or plastic bag with the corner snipped off to make the cross shape on top of the buns.
  • If using apricot jam for the glaze, strain it to remove any large chunks.
  • It is best to serve hot cross buns the same day they are baked since they lose flavor and texture the next day after being frozen and thawed.

Storage & Freezing Instructions ❄

  • Wrap buns tightly in plastic wrap or foil and store them at room temperature for up to 3 days.
  • You can also freeze the buns for up to 3 months. To thaw, let them sit at room temperature for a few hours or microwave for a few seconds before serving.
a pile of fresh hot cross buns with a clear glaze on top


Let’s Make
Hot Cross Buns

Enjoy the classic Easter treat of hot cross buns with this easy and delicious recipe. Spiced with cinnamon and nutmeg, studded with raisins, and topped with a symbolic cross, these buns are perfect for any occasion.

Prep3 hours 20 minutes

Cook20 minutes

Total3 hours 40 minutes

Prevent your screen from going dark

Instructions

  • In a small saucepan over low heat, bring milk to a simmer. Remove from heat, stir in the granulated sugar, and set aside to cool to about 110°F/43°C

  • Whisk the yeast into the warm milk mixture and set aside until it starts to foam (2 or 3 minutes).

  • Mix the yeast mixture with the eggs, brown sugar, vanilla, butter, salt, and spices until well combined.

  • Add half of the flour and raisins until smooth in a mixer fitted with the dough attachment.

  • Add the remaining flour, a quarter cup at a time, while continuing to mix until the mixture forms a dough (you may not need all of the flour).

  • Knead on low speed for 3 to 4 minutes. Check the consistency and add more flour if necessary (the dough should feel soft and moist, not sticky). Knead on low speed for five more minutes or until the dough clears the sides of the bowl.

  • On a lightly floured surface, knead the dough by hand for about 30 seconds.

  • Place into an oiled bowl and cover the bowl with a clean kitchen towel, and let rise in a warm place until doubled in size (about 60 to 70 minutes).

  • Transfer the dough to a floured surface, press it down, and divide it into 12 pieces.

  • Take one piece of dough at a time. Smooth the dough by pulling it from the top with your fingers. Pinch it underneath and place it on the work surface. Gently roll it on a floured surface and guide it into a round ball.

  • Place the balls into a greased 9×13 baking dish. Cover the pan and leave to rise until doubled in size (about 30 to 40 minutes).

  • Preheat the oven to 350°F/180°C.

  • In a small bowl, mix together the flour and water until you get a smooth paste. Spoon this paste into a piping bag or a plastic bag with the corner snipped off. Pipe a cross shape onto each bun.

  • Bake for 20-25 minutes, rotating halfway through, until golden brown on top. Tent the pan with aluminum foil if you notice the tops browning too quickly.

  • Remove from the oven and let the buns cool.

  • If using apricot jam, heat the jam in a small saucepan over low heat, stirring constantly, until it is melted and smooth. Strain the jam through a fine-mesh strainer to remove any large chunks.

  • Brush the simple syrup or strained apricot jam glaze over the hot cross buns.

  • Serve the hot cross buns warm or at room temperature, brushed with melted butter. Enjoy!

Tips + Notes

If you don’t have a mixer, you can still make this recipe by using a large mixing bowl and mixing the dough with a wooden spoon or rubber spatula. While this method requires some arm strength, it’s better than using a hand mixer, which may repeatedly get the sticky dough stuck in its beaters.
If the yeast doesn’t foam, it may be because the milk was too hot, which killed the yeast, or the yeast may have expired. In this case, you should discard the mixture and start with fresh yeast and milk at the correct temperature.

Nutrition Information:

Calories: 272 (14{ebea9d5847bd78db73673675e8a4786d1e11955363e2960615a0efdb904da7cb})| Carbohydrates: 50g (17{ebea9d5847bd78db73673675e8a4786d1e11955363e2960615a0efdb904da7cb})| Protein: 6g (12{ebea9d5847bd78db73673675e8a4786d1e11955363e2960615a0efdb904da7cb})| Fat: 6g (9{ebea9d5847bd78db73673675e8a4786d1e11955363e2960615a0efdb904da7cb})| Saturated Fat: 3g (19{ebea9d5847bd78db73673675e8a4786d1e11955363e2960615a0efdb904da7cb})| Polyunsaturated Fat: 0.5g| Monounsaturated Fat: 1g| Trans Fat: 0.2g| Cholesterol: 40mg (13{ebea9d5847bd78db73673675e8a4786d1e11955363e2960615a0efdb904da7cb})| Sodium: 252mg (11{ebea9d5847bd78db73673675e8a4786d1e11955363e2960615a0efdb904da7cb})| Potassium: 198mg (6{ebea9d5847bd78db73673675e8a4786d1e11955363e2960615a0efdb904da7cb})| Fiber: 2g (8{ebea9d5847bd78db73673675e8a4786d1e11955363e2960615a0efdb904da7cb})| Sugar: 13g (14{ebea9d5847bd78db73673675e8a4786d1e11955363e2960615a0efdb904da7cb})| Vitamin A: 191IU (4{ebea9d5847bd78db73673675e8a4786d1e11955363e2960615a0efdb904da7cb})| Vitamin C: 1mg (1{ebea9d5847bd78db73673675e8a4786d1e11955363e2960615a0efdb904da7cb})| Calcium: 47mg (5{ebea9d5847bd78db73673675e8a4786d1e11955363e2960615a0efdb904da7cb})| Iron: 2mg (11{ebea9d5847bd78db73673675e8a4786d1e11955363e2960615a0efdb904da7cb})

Nutritional Data Disclaimer