Hot Cross Buns are a classic, sweet, and spiced treat that make the perfect addition to any breakfast or afternoon tea. With a soft and fluffy texture, these buns are studded with dried fruit, lightly spiced with cinnamon and nutmeg, and topped with a simple cross to make them both delicious and visually striking. Whether you enjoy them fresh out of the oven or toasted with a bit of butter, they’re sure to become a favorite in your household.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Why You’ll Love This Recipe
- Soft & Fluffy – These buns are light and tender, making them the perfect treat.
- Classic Flavor – A beautiful mix of spices, dried fruit, and a soft dough.
- Perfect for Special Occasions – A traditional treat for Easter, or any time you want something sweet.
- Easy to Make – Although they may seem complex, this recipe breaks it down step by step for you.
- Great for Toasting – These buns taste even better when sliced and toasted with butter.
Ingredients You’ll Need
For the Dough:
- 3 ½ cups all-purpose flour (plus extra for dusting)
- 1 packet (2 ¼ tsp) active dry yeast
- ¼ cup white sugar
- 1 tsp salt
- 2 tsp ground cinnamon
- 1 tsp ground nutmeg
- ½ cup warm milk (about 110°F/43°C)
- ¼ cup warm water
- 2 tbsp unsalted butter (softened)
- 2 large eggs
- 1 cup mixed dried fruit (raisins, currants, or sultanas)
- ¼ cup candied peel (optional)
- 1 tsp lemon zest (for a fresh citrus flavor)
- 1 tsp vanilla extract
- ½ cup heavy cream (for brushing on top)
For the Cross:
- ½ cup powdered sugar
- 1 tsp water
- A pinch of lemon juice (for a slight tang)
Tools You’ll Need
- Large mixing bowl
- Small saucepan (for warming milk and water)
- Stand mixer with dough hook (optional, but helpful)
- Baking sheet
- Parchment paper
- Piping bag or sandwich bag (for the cross)
Step-by-Step Instructions
Step 1: Activate the Yeast
- In a small bowl, combine warm milk and warm water. Add sugar and sprinkle the yeast over the top. Stir gently to combine and let it sit for about 5-10 minutes, or until the mixture becomes frothy. This indicates that the yeast is activated and ready to work.
Step 2: Make the Dough
- In a large mixing bowl, combine the flour, salt, cinnamon, and nutmeg.
- Add the yeast mixture, butter, eggs, lemon zest, and vanilla extract.
- Stir until a rough dough forms, then knead the dough on a lightly floured surface for 8-10 minutes, or until it becomes smooth and elastic.
- If using a stand mixer, you can use the dough hook attachment to knead the dough on medium speed for about 5-7 minutes.
Step 3: Add the Dried Fruit
- Once the dough is smooth, fold in the dried fruit and candied peel (if using).
- Knead again for a few minutes to evenly distribute the fruit throughout the dough.
Step 4: First Rise
- Shape the dough into a ball and place it in a lightly oiled bowl. Cover the bowl with a clean kitchen towel and let it rise in a warm place for about 1-1.5 hours, or until it doubles in size.
Step 5: Shape the Buns
- After the dough has risen, punch it down to release the air.
- Turn the dough out onto a lightly floured surface and divide it into 12 equal portions. Roll each portion into a smooth ball.
- Place the balls of dough onto a baking sheet lined with parchment paper. Leave a small gap between each bun to allow them to rise.
Step 6: Second Rise
- Cover the baking sheet with a clean kitchen towel and let the buns rise again for about 30-45 minutes, or until they’ve puffed up.
Step 7: Prepare the Cross
- While the buns are rising, preheat your oven to 375°F (190°C).
- In a small bowl, mix the powdered sugar, water, and lemon juice to make a thick, smooth icing.
- Transfer the icing to a piping bag or a sandwich bag with a small corner snipped off. Once the buns are ready to bake, pipe a cross over each bun.
Step 8: Bake the Buns
- Bake the buns in the preheated oven for 15-20 minutes, or until they are golden brown on top and sound hollow when tapped on the bottom.
- While the buns are baking, heat the heavy cream in a small saucepan over low heat, just until it’s warmed.
Step 9: Glaze the Buns
- Once the buns are baked, remove them from the oven and immediately brush them with the warm cream to give them a soft, shiny finish.
- Let the buns cool on a wire rack for a few minutes before serving.
Step 10: Serve & Enjoy
- Once the buns have cooled slightly, they are ready to be enjoyed! Serve them warm or toasted with a little butter.
Tips for Perfect Hot Cross Buns
- Don’t Skip the First Rise: Allow the dough to fully double in size to ensure your buns are light and fluffy.
- Room Temperature Ingredients: Make sure your butter, eggs, and milk are at room temperature for a smoother dough.
- Fruit Options: Feel free to mix and match the dried fruits according to your taste. Currants, sultanas, raisins, or even dried apricots work well.
- Piping the Cross: For a neat and precise cross, be sure to pipe it right before baking. It will set nicely as the buns bake.
Serving Suggestions
- Freshly Toasted – Toast your hot cross buns and serve them with a generous spread of butter, jam, or clotted cream.
- Tea Time – These buns pair beautifully with a hot cup of tea or coffee. Perfect for an afternoon treat.
- Fruit Compote – Serve with a side of fresh fruit or a warm fruit compote for an extra indulgence.
How to Store & Reheat
- Storing: Store the buns in an airtight container at room temperature for up to 3 days.
- Freezing: You can freeze the buns after they’ve cooled. Wrap them in plastic wrap and store them in a freezer bag for up to 2 months.
- Reheating: To reheat, simply place the buns in the oven at 350°F (175°C) for 10 minutes or until warmed through. Alternatively, slice and toast them for a crispy edge.
Frequently Asked Questions
1. Can I make the dough ahead of time?
Yes, you can prepare the dough a day in advance. After the first rise, punch it down, cover it tightly, and refrigerate it overnight. When you’re ready to bake, let it come to room temperature, shape the buns, and proceed with the second rise.
2. What can I use instead of the candied peel?
You can skip the candied peel entirely or substitute it with more dried fruit or a bit of orange zest for added flavor.
3. Can I use a different type of dried fruit?
Absolutely! You can use any dried fruit you prefer, such as cranberries, chopped dates, or even dried figs. Just make sure to chop larger fruits into smaller pieces.
4. How can I make my hot cross buns sweeter?
If you prefer sweeter buns, you can increase the amount of sugar in the dough by a tablespoon or two, or you can drizzle more glaze over the top once they’ve cooled.
5. Can I make these without the cross on top?
Yes! If you prefer to skip the traditional cross, simply omit the icing step. The buns will still taste delicious!
Final Thoughts
Hot Cross Buns are a traditional treat that bring comfort and joy with each bite. Their warm, spiced flavor and soft, fluffy texture make them the perfect treat for Easter or any time you’re in the mood for a little sweetness. Whether enjoyed fresh from the oven or toasted with butter, they’re sure to become a staple in your baking repertoire.
Try making these Hot Cross Buns for your next special occasion or just as a weekend treat – they’ll be a hit with family and friends alike. Let me know how they turn out, and don’t forget to leave a review below!
Preparation Time: 20 minutes
Resting Time: 2 hours
Baking Time: 20 minutes
Cuisine: British (Traditional)
Nutritional Information (Per Bun)
Calories: 210 | Protein: 5g | Carbohydrates: 42g | Fat: 4g | Fiber: 2g | Sodium: 220mg
Meta Title & Description
Meta Title: Hot Cross Buns Recipe – Soft & Sweet
Meta Description: Make these soft, fluffy Hot Cross Buns with dried fruit, spices, and a simple cross. Perfect for Easter or any occasion! Ready in under 3 hours!

Hot Cross Buns
- Total Time: 20 minutes
Description
Hot Cross Buns are a classic, sweet, and spiced treat that make the perfect addition to any breakfast or afternoon tea. With a soft and fluffy texture, these buns are studded with dried fruit, lightly spiced with cinnamon and nutmeg, and topped with a simple cross to make them both delicious and visually striking. Whether you enjoy them fresh out of the oven or toasted with a bit of butter, they’re sure to become a favorite in your household.
Want recipes like this delivered straight to your inbox? Subscribe now to get the latest culinary creations you’ll love.
Ingredients
For the Dough:
-
3 ½ cups all-purpose flour (plus extra for dusting)
-
1 packet (2 ¼ tsp) active dry yeast
-
¼ cup white sugar
-
1 tsp salt
-
2 tsp ground cinnamon
-
1 tsp ground nutmeg
-
½ cup warm milk (about 110°F/43°C)
-
¼ cup warm water
-
2 tbsp unsalted butter (softened)
-
2 large eggs
-
1 cup mixed dried fruit (raisins, currants, or sultanas)
-
¼ cup candied peel (optional)
-
1 tsp lemon zest (for a fresh citrus flavor)
-
1 tsp vanilla extract
-
½ cup heavy cream (for brushing on top)
For the Cross:
-
½ cup powdered sugar
-
1 tsp water
-
A pinch of lemon juice (for a slight tang)
Instructions
Step 1: Activate the Yeast
-
In a small bowl, combine warm milk and warm water. Add sugar and sprinkle the yeast over the top. Stir gently to combine and let it sit for about 5-10 minutes, or until the mixture becomes frothy. This indicates that the yeast is activated and ready to work.
Step 2: Make the Dough
-
In a large mixing bowl, combine the flour, salt, cinnamon, and nutmeg.
-
Add the yeast mixture, butter, eggs, lemon zest, and vanilla extract.
-
Stir until a rough dough forms, then knead the dough on a lightly floured surface for 8-10 minutes, or until it becomes smooth and elastic.
-
If using a stand mixer, you can use the dough hook attachment to knead the dough on medium speed for about 5-7 minutes.
Step 3: Add the Dried Fruit
-
Once the dough is smooth, fold in the dried fruit and candied peel (if using).
-
Knead again for a few minutes to evenly distribute the fruit throughout the dough.
Step 4: First Rise
-
Shape the dough into a ball and place it in a lightly oiled bowl. Cover the bowl with a clean kitchen towel and let it rise in a warm place for about 1-1.5 hours, or until it doubles in size.
Step 5: Shape the Buns
-
After the dough has risen, punch it down to release the air.
-
Turn the dough out onto a lightly floured surface and divide it into 12 equal portions. Roll each portion into a smooth ball.
-
Place the balls of dough onto a baking sheet lined with parchment paper. Leave a small gap between each bun to allow them to rise.
Step 6: Second Rise
-
Cover the baking sheet with a clean kitchen towel and let the buns rise again for about 30-45 minutes, or until they’ve puffed up.
Step 7: Prepare the Cross
-
While the buns are rising, preheat your oven to 375°F (190°C).
-
In a small bowl, mix the powdered sugar, water, and lemon juice to make a thick, smooth icing.
-
Transfer the icing to a piping bag or a sandwich bag with a small corner snipped off. Once the buns are ready to bake, pipe a cross over each bun.
Step 8: Bake the Buns
-
Bake the buns in the preheated oven for 15-20 minutes, or until they are golden brown on top and sound hollow when tapped on the bottom.
-
While the buns are baking, heat the heavy cream in a small saucepan over low heat, just until it’s warmed.
Step 9: Glaze the Buns
-
Once the buns are baked, remove them from the oven and immediately brush them with the warm cream to give them a soft, shiny finish.
-
Let the buns cool on a wire rack for a few minutes before serving.
Step 10: Serve & Enjoy
-
Once the buns have cooled slightly, they are ready to be enjoyed! Serve them warm or toasted with a little butter.
Notes
Don’t Skip the First Rise: Allow the dough to fully double in size to ensure your buns are light and fluffy.
Room Temperature Ingredients: Make sure your butter, eggs, and milk are at room temperature for a smoother dough.
Fruit Options: Feel free to mix and match the dried fruits according to your taste. Currants, sultanas, raisins, or even dried apricots work well.
Piping the Cross: For a neat and precise cross, be sure to pipe it right before baking. It will set nicely as the buns bake.
- Prep Time: 20 minutes
- Cuisine: British