I still remember the first time I mixed the warm milk and eggs with flour and spices, my kitchen filling with a spicy-sweet warmth that felt like a hug. I love how traditional hot cross buns bring that same comforting aroma and tender crumb to a weekend morning; they’re satisfying and surprisingly reliable, even for a busy home cook. If you like pairing bready sweets with cool drinks, my note on a refreshing dairy pairing is useful: cold yogurt drink guide that complements soft, fruit-filled buns beautifully.
These buns are a plain-vanilla, warmly spiced treat with bursts of chewy fruit and bright candied peel. The dough is enriched with butter, milk, and eggs, so the interior stays tender and slightly glossy under a thin sugar glaze. Trust touch: I prioritize dough texture over exact timing, aiming for a smooth, springy ball before resting to ensure an even crumb and fruit distribution.
What makes it special
- Comforting warm spices that work year-round.
- Enriched dough yields a soft, tender crumb.
- Mixed fruit and candied peel for chewy bursts.
- Simple pantry ingredients; approachable technique.
- Freezer-friendly after baking for quick rewarming.
"These buns filled our house with the best cinnamon aroma and looked gorgeous on the table."
How this recipe comes together
You’ll mix the dry spices and flour, whisk warm milk with melted butter and eggs, then bring them together into a soft dough. After a focused knead, the dried fruit and candied peel get worked in, the dough proves until doubled, then you shape, proof briefly again, bake until golden, and finish with a simple powdered sugar glaze.
What you’ll need
- 4 cups all-purpose flour
- 1/4 cup sugar
- 1 packet (2 1/4 tsp) instant yeast
- 1 tsp salt
- 1 tsp ground cinnamon
- 1/2 tsp ground nutmeg
- 1/4 cup unsalted butter (melted)
- 1 cup milk (warm)
- 2 large eggs
- 1 cup mixed dried fruit (like raisins and currants)
- 1/4 cup candied orange peel
- 1/4 cup water (for glaze)
- 1/2 cup powdered sugar (for glaze)
- 1 tbsp water (for glaze)
Ingredient notes & swaps
- Role: Eggs, milk, and butter enrich the dough, giving a tender crumb and golden color.
- Swap: Use any mixed dried fruit you like; currants and raisins are classic.
- Allergy note: This recipe contains wheat, milk, eggs, and butter; please substitute cautiously if you have allergies.
- Texture tip: Powdered sugar plus small water makes a quick glossy glaze that sets lightly on the warm buns.
How to make traditional hot cross buns
Start by combining all dry ingredients, then whisk the wet and mix into a dough; after kneading and proofing, shape into 12 buns, let rise briefly, and bake until a warm, golden exterior develops. Finish with a silky powdered sugar glaze and allow a slight cool before serving.
- In a large bowl, combine the flour, sugar, yeast, salt, cinnamon, and nutmeg.
- In a separate bowl, whisk together the warm milk, melted butter, and eggs.
- Pour the wet ingredients into the dry ingredients and mix until a dough forms.
- Knead the dough on a floured surface for about 10 minutes until smooth.
- Add the dried fruit and candied orange peel, and knead until well combined.
- Place the dough in a greased bowl, cover it, and let it rise in a warm place until doubled in size, about 1 hour.
- Preheat the oven to 375°F (190°C).
- Punch down the dough and divide it into 12 equal pieces. Shape each piece into a ball and place them on a baking sheet lined with parchment paper.
- Cover again and let rise for another 30 minutes.
- Bake for 20-25 minutes until golden brown.
- For the glaze, mix powdered sugar with water until smooth and drizzle over the buns.
- Let them cool slightly before serving.
Pro Tip: If the dough feels sticky while kneading, dust the surface lightly with flour and knead until the dough is smooth and elastic; this preserves moisture while letting you handle the dough easily.
Visual doneness cues
- Look for an even golden brown across the tops and slightly darker bottoms.
- Smell a heady mix of cinnamon and warm bread; the aroma is a reliable cue.
- When tapped gently, a baked bun should sound hollow and feel springy, not dense.

Helpful cooking tips
- Use room-temperature eggs to blend more evenly into the warm milk and melted butter.
- Knead until the dough feels smooth and elastic; visual stretch indicates readiness.
- Distribute fruit and candied peel evenly so each bun has a balanced bite.
- Keep a light dusting of flour nearby to prevent sticking without drying the dough out.
- Glaze while buns are slightly warm so it sets with a thin sheen.
Best ways to enjoy it
These buns are delicious slightly warm, with the glaze still tacky and the interior soft. Serve with butter or plain if you want the spices to sing, or alongside strong coffee or tea for a bright counterpoint. For a brunch plate, arrange three buns on a small platter with a smear of butter and extra candied peel for color.
Storage & reheating tips
Store cooled buns in an airtight container at room temperature for short-term use, or freeze wrapped tightly for longer storage. Reheat from frozen or room temperature until just warm so the crumb revives without drying. Refrigerate leftovers within 2 hours; reheat until steaming hot.
How to fix common issues
- If buns are dry: your dough was likely over-kneaded or proofed too long; next time knead until just smooth and avoid extra flour.
- If buns are dense: the dough may not have risen enough; ensure a proper first proof and a smooth, elastic dough before shaping.
- If fruit sinks: gently fold fruit in during the last minutes of kneading to help even distribution.
- If glaze separates: whisk powdered sugar into small amounts of water gradually until smooth before applying.
Recipe variations
- Citrus-forward: increase candied orange peel slightly; optional and not required in original ingredient list.
- Spice twist: add a pinch more cinnamon or a whisper of ground cloves; optional and small adjustments keep the original balance.
- Seeded top: brush with glaze and scatter sesame or poppy seeds after glazing; optional topping only.
- Less-sweet: reduce glaze amount or skip glazing for a more subtle finish; the dough still provides a lightly sweet base.
Common questions
Q: Can I make the dough ahead and refrigerate?
A: Yes, you can retard the dough in the fridge after initial mixing for a slower flavor development, then shape and proof after chilling. Bring dough back to room temperature before shaping to ensure an even second rise.
Q: Do I have to use candied orange peel?
A: No, the candied orange adds brightness and contrast to the dried fruit. You can omit it or substitute with a small amount of fresh citrus zest for a different, less chewy lift; mark such swaps optional.
Q: How do I keep the fruit from burning in the oven?
A: Tuck fruit slightly into the dough so it sits inside rather than on the surface; this protects it during baking and prevents hard edges.
Q: Will instant yeast work with this method?
A: Yes, the recipe is written for instant yeast; it mixes directly with dry ingredients and provides a reliable rise when combined with warm milk and eggs.
Q: Are there egg-free options?
A: You can explore egg substitutes for a different crumb, but that changes the dough structure noticeably; treat any egg-free approach as optional and expect a variation in texture.
Conclusion
If you want to compare variations and professional-tested techniques, I recommend checking the RecipeTin Eats hot cross buns recipe for additional baking notes and visual references.

Traditional Hot Cross Buns
Ingredients
Method
- In a large bowl, combine the flour, sugar, yeast, salt, cinnamon, and nutmeg.
- In a separate bowl, whisk together the warm milk, melted butter, and eggs.
- Pour the wet ingredients into the dry ingredients and mix until a dough forms.
- Knead the dough on a floured surface for about 10 minutes until smooth.
- Add the dried fruit and candied orange peel, and knead until well combined.
- Place the dough in a greased bowl, cover it, and let it rise in a warm place until doubled in size, about 1 hour.
- Preheat the oven to 375°F (190°C).
- Punch down the dough and divide it into 12 equal pieces.
- Shape each piece into a ball and place them on a baking sheet lined with parchment paper.
- Cover again and let rise for another 30 minutes.
- Bake for 20-25 minutes until golden brown.
- For the glaze, mix powdered sugar with water until smooth and drizzle over the buns.
- Let them cool slightly before serving.