If you have a soft spot for warm, fragrant bakery treats, then you are going to absolutely adore this Hot Cross Buns Recipe. These beautifully spiced, fruit-laden buns are a classic that bring comfort and joy in every bite, whether you’re enjoying them fresh from the oven or toasted with a spread of butter. The delightful combination of cinnamon, mixed spice, sultanas, and candied peel creates layers of flavor that are perfect for sharing with friends, family, or even savoring all by yourself on a cozy afternoon.

Ingredients You’ll Need
This Hot Cross Buns Recipe relies on a handful of simple, classic ingredients that work harmoniously to create that perfect fluffy texture and rich flavor. Each one is essential, from the creamy butter that enriches the dough to the warming spices that make these buns truly special.
- 220 ml Milk: Use whole milk for creaminess and to activate the yeast properly.
- 50 g Butter: Adds richness and tenderness to the dough.
- 450 g Strong white bread flour: Provides the structure and chewiness essential for soft buns.
- 1 tsp Fine salt: Enhances overall flavor without overpowering the spices.
- 3 tsp Mixed spice: Adds that classic warm, aromatic punch.
- 2 tsp Cinnamon: Brings sweetness and a comforting, familiar scent.
- 45 g Caster sugar: Sweetens the dough just enough for balance.
- 60 g Candied peel: Offers bursts of citrusy brightness in every bite.
- 80 g Sultanas: Plump and juicy, they provide natural sweetness and chew.
- 1 Egg (Beaten): Helps bind everything together and adds richness.
- 2 tbsp Milk: Used twice: once for brushing before baking and once for making the flour paste for the crosses.
- 50 g Plain flour: Mixed with water to pipe those iconic crosses.
- 2 tbsp Apricot jam: Glazes the buns to give a glossy, sweet finish.
How to Make Hot Cross Buns Recipe
Step 1: Prepare the Milk and Butter
Start by heating the milk until it’s hot but not boiling—this is crucial for activating your yeast later on. Once heated, stir in the butter so it melts and infuses the milk with richness as it cools down to a tepid temperature. This step really ensures your buns will be soft and tender.
Step 2: Combine the Dry Ingredients
In a large bowl, whisk together the strong white bread flour, salt, yeast, mixed spice, cinnamon, and caster sugar. Mixing these dry ingredients well lays the foundation for the wonderfully spiced bread base of your buns. Adding the yeast here ensures even distribution before the wet ingredients arrive.
Step 3: Add the Candied Peel and Sultanas
Next, toss in the candied peel and sultanas right into the dry mixture. These fruits add delightful bursts of texture and flavor that are signature to classic hot cross buns. Stir them in well so every bite will be deliciously fruity.
Step 4: Mix in the Wet Ingredients
Pour the cooled milk and butter mixture into the dry ingredients, then add the beaten egg. Stir together until everything just starts to come together into a dough. Using tepid liquids ensures the yeast stays happy and active during the rising process.
Step 5: Knead the Dough
Turn the mixture out onto a clean surface and knead for about 5 minutes. You’re aiming for a springy, smooth dough that has just a bit of bounce—this means the gluten is developing to give your buns that perfect soft but structured crumb.
Step 6: First Rise
Place your dough into a clean bowl that’s been oiled to prevent sticking, then cover tightly with oiled cling film. Let the dough rise in a warm spot for about 2 hours, or until it has doubled in size. This slow rise is what creates that fluffy, light texture.
Step 7: Shape the Buns
After the dough has risen beautifully, divide it into 12 equal pieces. Using the edge of your hand, tuck the edges underneath each piece tightly to form neat, round buns. This shaping technique helps the buns keep a lovely dome shape while baking.
Step 8: Second Rise
Place the buns on an oiled baking tray, cover again with cling film, and let them rise for another 45 minutes in a warm spot. This second rise gives them a final puff before baking for lightness and volume.
Step 9: Prepare for Baking
Heat your oven to 180℃ fan (200℃ conventional, 400℉, Gas Mark 6). Gently brush the tops of the buns with milk—this soft coating prevents crusts from forming too hard and helps get that soft bite we all love.
Step 10: Pipe the Crosses
Mix the plain flour with just enough water to create a soft paste. Transfer this mixture to a piping bag or a sandwich bag with a tiny corner cut off and carefully pipe the traditional crosses onto each bun. This step is what gives hot cross buns their instantly recognizable look.
Step 11: Bake
Bake your buns for 15 to 20 minutes, or until they have turned a gorgeous dark golden brown. The oven heat caramelizes the sugars and spices, filling your kitchen with that irresistible scent.
Step 12: Glaze and Finish
As soon as the buns come out of the oven, brush them all over with warmed apricot jam. This glazing step adds a lovely shine and a touch of sweetness that is the perfect finishing touch to this Hot Cross Buns Recipe.
How to Serve Hot Cross Buns Recipe
Garnishes
Fresh hot cross buns are nearly perfect on their own, but a slather of butter melting into the warm crumb is pure bliss. For a little extra indulgence, a drizzle of clotted cream or a generous spread of cream cheese can take your experience to the next level.
Side Dishes
Hot cross buns pair beautifully with a hot cup of tea or coffee. For brunch or an elegant snack, serve alongside fresh fruit preserves or a bowl of fresh berries to balance the sweet-spiced richness.
Creative Ways to Present
Turn your hot cross buns into mini sandwiches by slicing them horizontally and filling with ham and cheese for a savory twist, or spread with ricotta and honey for a sweet, creamy treat. You can also toast them lightly for an irresistible crisp edge and soft inside contrast.
Make Ahead and Storage
Storing Leftovers
Cool your hot cross buns completely before storing them in an airtight container at room temperature. They will stay fresh for up to 3 days, maintaining softness and flavor. If you notice they start to dry out, a quick toast revives them beautifully.
Freezing
If you want to enjoy this Hot Cross Buns Recipe any time, freezing is your best friend. Wrap the buns individually or in small batches using cling film and foil, then freeze for up to 3 months. Thaw at room temperature before reheating.
Reheating
Reheat your buns by gently warming them in the oven at 160℃ (320℉) for about 10 minutes or until heated through. Alternatively, a quick zap in the microwave for 15-20 seconds works when you’re in a hurry, just be careful not to overdo it or they’ll get tough.
FAQs
Can I make this Hot Cross Buns Recipe without candied peel?
Absolutely! If candied peel isn’t your thing, you can substitute with extra sultanas, raisins, or even dried cranberries for a different fruity note, though candied peel does add that classic citrus zing.
Can I use a different type of flour in this recipe?
Strong white bread flour is ideal because of its high protein content, which helps the buns develop structure and rise well. Using plain flour may result in a denser bun, but it can still work in a pinch.
How long do hot cross buns usually last?
Freshly baked buns are best enjoyed within two to three days. Stored in an airtight container at room temperature, they maintain their softness, but after that, they may start to dry out.
Is it possible to make these buns vegan?
With a few tweaks—replacing butter with a plant-based alternative, using plant milk, and substituting the egg with a flax egg or other binder—you can create a vegan version. Just keep the spices and fruits hearty to maintain that signature taste.
What is the best way to pipe the crosses?
Using a piping bag or a sandwich bag with a tiny corner cut off allows for more control when piping the flour paste crosses. Make sure the paste is soft but not too runny for clean, neat lines.
Final Thoughts
This Hot Cross Buns Recipe is truly one of those baking treasures that fills your home with warmth and delight. Whether you’re making them for a special occasion or just because you crave that perfect sweet-spiced bun, I promise you’ll fall in love with the process and the results. Go ahead, give it a try—you won’t be disappointed!
Print
Hot Cross Buns Recipe
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Total Time: 3 hours 50 minutes
- Yield: 12 servings
- Category: Baking
- Method: Baking
- Cuisine: British
Description
Classic Hot Cross Buns are soft, spiced sweet buns studded with candied peel and sultanas, traditionally marked with a cross on top and glazed with apricot jam for a shiny finish. These buns are perfect for Easter or any cozy teatime treat, combining fragrant mixed spices and cinnamon with a tender, fluffy crumb.
Ingredients
Wet Ingredients
- 220 ml Milk
- 50 g Butter
- 1 Egg (Beaten)
- 2 tbsp Milk (for brushing)
- 2 tbsp Apricot jam (for glazing)
Dry Ingredients
- 450 g Strong white bread flour
- 1 tsp Fine salt
- 3 tsp Mixed spice
- 2 tsp Cinnamon
- 45 g Caster sugar
- 60 g Candied peel
- 80 g Sultanas
- 50 g Plain flour (for cross paste)
Instructions
- Heat Milk and Melt Butter: Heat the milk on the hob or in the microwave until it is hot but not boiling. Remove from heat and stir in the butter. Set aside and allow the butter to melt completely as the milk cools to tepid temperature.
- Mix Dry Ingredients: In a large bowl, combine the strong white bread flour, fine salt, mixed spice, cinnamon, caster sugar, and yeast if not mentioned but implied. Stir well to mix all together evenly.
- Add Fruit: Stir in the candied peel and sultanas to the dry ingredients, ensuring even distribution throughout the flour mixture.
- Combine Wet and Dry: When the milk and butter mixture has cooled to tepid, pour it into the flour mixture along with the beaten egg to form a dough.
- Knead Dough: Turn the dough out onto a lightly floured surface and knead for 5 minutes until the dough becomes springy and elastic.
- First Rise: Place the kneaded dough into a clean, oiled bowl and cover with oiled cling film to prevent drying out. Leave in a warm place to rise for about 2 hours until doubled in size.
- Shape Buns: Once risen, punch down the dough slightly and divide into 12 equal pieces. Shape each piece into a tight round bun by tucking the edges underneath to create a smooth surface. Arrange on an oiled baking tray to allow room for rising.
- Second Rise: Cover the buns again with oiled clingfilm and leave in a warm place for 45 minutes to rise until puffy.
- Preheat Oven: While the buns rise, preheat the oven to 180°C fan (200°C conventional / 400°F / Gas Mark 6).
- Prepare for Baking: Gently brush the tops of the buns with 2 tablespoons of milk to keep the tops soft during baking. Be careful not to press down on the buns.
- Pipe Crosses: Mix the plain flour with enough water to form a soft paste. Transfer to a piping bag or a sandwich bag with a small cut in the corner. Pipe a cross onto each bun carefully.
- Bake: Bake the buns in the preheated oven for 15-20 minutes until they are golden brown and cooked through.
- Glaze: As soon as the buns come out of the oven, brush the tops with warm apricot jam to give them a shiny, sticky finish.
Notes
- Ensure the milk is cooled to tepid temperature before mixing with yeast or egg to avoid killing the yeast or cooking the egg.
- You can substitute sultanas with raisins or currants if desired.
- Use a warm environment for rising to speed up the yeast activity.
- Store baked buns in an airtight container to maintain freshness or freeze for longer storage.

