If you’re craving a delightful treat that’s perfect for breakfast, a snack, or even dessert, this Hot Cross Buns Recipe will quickly become your new favorite. Soft, fluffy buns bursting with warm spices and juicy currants, topped with that signature sweet cross icing, bring comfort and joy in every bite. Whether you’re baking for a holiday like Easter or simply wanting to fill your kitchen with the irresistible aroma of freshly baked goodness, these classic buns hit all the right notes and are surprisingly easy to make at home.

Ingredients You’ll Need
Gathering simple, pantry-friendly ingredients is all you need to create this memorable batch of hot cross buns. Each one plays an important role, lending flavor, structure, or that tender crumb.
- Warm water: Activates the yeast and kickstarts the dough’s rise.
- Active dry yeast: The magic that makes buns light and fluffy.
- Sugar: Adds sweetness and helps the yeast ferment for rise.
- Dry instant milk powder: Boosts tenderness and adds a subtle richness.
- Salt: Balances flavors and strengthens the dough’s gluten.
- Butter (half melted): Brings buttery softness and flavor to the crumb.
- Eggs: Enrich the dough and contribute to a tender texture.
- Flour: The essential base for forming dough with just the right structure.
- Cinnamon: Infuses warm spice that’s key to hot cross buns’ character.
- Allspice, nutmeg, cardamom (optional): These spices add complexity and festive notes.
- Dried currants: Offer bursts of sweetness and a traditional touch.
- Egg plus water (for egg wash): Creates that beautiful golden, glossy finish when baked.
- Powdered sugar, vanilla, milk (for icing): Combine to make the iconic cross topping sweet and smooth.
How to Make Hot Cross Buns Recipe
Step 1: Activate the Yeast
Start by pouring warm water into a large bowl or the bowl of your stand mixer. You want it comfortably warm, like a nice bath—not too hot to kill the yeast. Sprinkle in the active dry yeast and a touch of sugar, then stir gently and let it sit for about 5 minutes until bubbles form on the surface, showing the yeast is happy and active.
Step 2: Build the Dough
Once your yeast mixture is bubbly, add the dry milk powder and salt. Melt butter until mostly liquefied but still slightly lumpy – those little bits help create a lovely texture. Pour the butter and eggs into the bowl. Now slowly add your flour, about a cup at a time, switching to a dough hook if you have a mixer, to bring everything together.
Step 3: Knead Until Smooth
Knead the dough for 7 to 8 minutes until it turns smooth, elastic, and just slightly sticky. This kneading develops gluten, giving your buns that perfect chew. Don’t be tempted to add too much extra flour here — a little stickiness is a good sign.
Step 4: First Rise
Lightly grease a large bowl with nonstick spray, shape your dough into a ball, and turn it in the bowl to coat. Cover with a clean tea towel and place somewhere warm to rise until doubled in size, about 1 to 2 hours. A helpful trick is to warm your oven briefly, then turn it off and place the dough inside for an ideal cozy environment.
Step 5: Spice and Currant Layers
Mix sugar with cinnamon and your chosen spices—like allspice, nutmeg, and cardamom—and set aside. Punch down your risen dough onto a floured surface and pat it out with your hands. Sprinkle about a tablespoon of the cinnamon-sugar mixture evenly across, then add a third of your currants. Fold the dough over and repeat this pat-sprinkle-fold process two more times for evenly layered flavor and fruit throughout.
Step 6: Shape the Buns
Line a baking sheet with parchment or a silicone mat. Divide the dough into 12 equal pieces and use your fingers to pinch each into a round bun, placing the pinched side on the baking sheet. Leave space between each for the final rise.
Step 7: Second Rise
Cover the buns with a tea towel again and let them rise in a warm spot for 30 to 45 minutes, until they’ve doubled in size. Meanwhile, preheat your oven to 400°F to get ready for baking.
Step 8: Egg Wash and Bake
Whisk the egg yolk with a tablespoon of water to create a shiny wash. Brush over the tops of the buns twice to guarantee a golden shine. Bake for about 19-20 minutes until the buns are beautifully golden and the bottoms browned just right.
Step 9: Cool and Ice
Let the buns cool completely on a wire rack—resisting the urge to frost while still warm prevents melting. Meanwhile, whisk the egg white in a mixer until frothy, gradually add powdered sugar, vanilla, and milk to form a thick, glossy icing. Once smooth and pipe-friendly, snip a corner off a plastic bag or use a piping bag to pipe the classic crosses on top of each bun.
How to Serve Hot Cross Buns Recipe

Garnishes
A light spread of butter on a warm bun is all you really need, but a dab of clotted cream or a drizzle of honey can elevate the experience. For an extra festive touch, sprinkle a little cinnamon on top or add a tiny mint leaf next to the cross for color contrast.
Side Dishes
These sweet buns pair beautifully with a hot cup of tea or coffee, making them a wonderful morning indulgence. For brunch, serve alongside fresh fruit salad or a creamy yogurt to balance sweetness with freshness.
Creative Ways to Present
Arrange your hot cross buns on a wooden serving board for a rustic vibe or stacked in a pretty basket at your Easter table. For a fun twist, split and toast, then fill with cream cheese and strawberry jam for a decadent snack everyone will rave about.
Make Ahead and Storage
Storing Leftovers
Keep any leftover hot cross buns in an airtight container at room temperature for up to 3 days. This helps maintain their softness and prevents them from drying out. If the buns lose their freshness, a quick toast refreshes them beautifully.
Freezing
Hot cross buns freeze wonderfully. Wrap each bun tightly in plastic wrap, then place them in a freezer-safe bag. Frozen buns keep their flavor and texture for up to a month, making it easy to enjoy your Hot Cross Buns Recipe anytime you crave.
Reheating
To reheat frozen or stored buns, thaw at room temperature first, then warm in the oven at 350°F for 5-7 minutes or microwave for 15-20 seconds. This breathes life back into the buns, restoring tenderness and delivering that fresh-from-the-oven taste.
FAQs
Can I substitute currants with raisins or other dried fruits?
Absolutely! Raisins, sultanas, chopped dried apricots, or even dried cranberries work wonderfully. Just keep the quantity similar to maintain the right dough texture and sweetness balance.
Do I really need to let the dough rise twice?
Yes, the two rises develop flavor and texture. The first rise allows the yeast to ferment and bulk up the dough, while the second rise, after shaping, gives your buns their soft and airy interior.
Can I make this Hot Cross Buns Recipe without a stand mixer?
Of course! You can knead the dough by hand on a floured surface. It might take a bit more effort, but it’s very doable and can be quite therapeutic.
What if I don’t have all the spices like cardamom or nutmeg?
No worries. Cinnamon is the star spice, and if you only use that, your buns will still taste fantastic. The other spices add depth but are optional, so don’t stress if your spice cabinet is sparse.
How thick should the icing crosses be?
Ideally, the icing lines should be about 1/4 inch thick—thick enough to hold their shape but not so thick that they overwhelm the bun. Piping with a small hole in the bag works best for neat, crisp crosses.
Final Thoughts
Now that you’ve got this Hot Cross Buns Recipe in your baking arsenal, there’s no reason to ever buy them pre-made again. These buns fill your kitchen with warmth, taste homemade, and are perfect to share with family and friends. So roll up your sleeves, have fun layering those spices and currants, and enjoy the sweet satisfaction that comes from baking your own batch of tender, spiced goodness.
Print
Hot Cross Buns Recipe
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 1 hour 35 minutes (including rising times)
- Yield: 12 buns
- Category: Baking
- Method: Baking
- Cuisine: British
Description
Delicious homemade Hot Cross Buns featuring a soft, spiced dough filled with dried currants and finished with a shiny egg wash and sweet vanilla glaze. Perfect for Easter or any cozy breakfast occasion, these buns are tender, slightly sweet, and bursting with warm spices like cinnamon, allspice, nutmeg, and cardamom.
Ingredients
Dough Ingredients
- 3/4 cup warm water
- 1 tablespoon active dry yeast
- 1/4 cup sugar
- 2 tablespoons dry instant milk powder
- 1 teaspoon salt
- 1/4 cup butter (mostly melted, about half a stick)
- 2 large eggs
- 3 1/2 cups all-purpose flour (or more as needed)
- 3 tablespoons sugar
- 1 teaspoon cinnamon
- 1/4 teaspoon allspice (optional)
- 1/4 teaspoon nutmeg (optional)
- 1/4 teaspoon cardamom (optional)
- 3/4 cup dried currants
Egg Wash and Glaze
- 1 egg (divided yolk and white)
- 1 tablespoon water
- 2 1/2 to 3/4 cups powdered sugar
- 1/2 teaspoon vanilla extract
- 1 tablespoon milk (or more as needed)
Instructions
- Activate Yeast: Add warm water to a large bowl or stand mixer (warm but not hot, about bathwater temperature). Sprinkle with 1 tablespoon yeast and 1/4 cup sugar, stir, then let it sit for 5 minutes until bubbly, indicating the yeast is active.
- Add Dry Ingredients: Stir in dry instant milk powder and salt into the yeast mixture.
- Incorporate Butter: Melt butter partially, leaving some lumps, then add it to the mixture.
- Add Eggs: Add the 2 large eggs and mix gently to combine.
- Add Flour: Add 1 cup flour at a time, switching to a dough hook if using a mixer, and combine well after each addition.
- Knead Dough: Continue adding flour and kneading for 7-8 minutes until the dough is smooth, elastic, and slightly sticky but workable.
- First Rise: Spray a large bowl with nonstick spray. Place the dough in the bowl, coating it with oil, cover with a tea towel, and let it rise in a warm place until doubled in size, about 1-2 hours.
- Prepare Spice Mixture: In a small bowl, mix 3 tablespoons sugar with cinnamon, allspice, nutmeg, and cardamom.
- Incorporate Currants and Spices: Punch down dough onto a floured surface. Pat out dough, sprinkle with 1 tablespoon spice mixture and one-third of the currants. Fold dough over and pat out again. Repeat this process two more times.
- Shape Buns: Line a baking sheet with a Silpat or parchment paper. Divide dough into 12 equal pieces, pinch each into a ball, and place pinched side down on tray.
- Second Rise: Let buns rise again for 30-45 minutes until doubled in size.
- Preheat Oven: Preheat oven to 400°F during the last 15 minutes of rising.
- Prepare Egg Wash: Separate the reserved egg; whisk the yolk with 1 tablespoon water. Brush buns with this egg wash for a shiny, golden crust.
- Bake: Bake buns at 400°F for 19-20 minutes until tops and bottoms are golden brown.
- Cool: Remove buns to a cooling rack to cool completely before frosting.
- Make Frosting: Beat the reserved egg white using a mixer. Gradually add powdered sugar (1/2 cup at a time), beating well, then add vanilla and milk as needed. Beat on high until frosting is glossy and thick, adjusting powdered sugar to get a frosting that holds its shape.
- Decorate: Transfer frosting into a ziplock bag, snip the corner, pipe crosses on each bun.
- Serve: Enjoy your freshly baked hot cross buns!
Notes
- Ensure water for yeast activation is warm but not hot to avoid killing the yeast.
- Kneading time is important to develop gluten for a soft, elastic dough.
- Letting the dough rise twice results in fluffier buns.
- The spice blend is optional but adds traditional warm flavors.
- Cool the buns completely before adding frosting to prevent it from melting.
- You can substitute currants with raisins or dried cranberries if preferred.
- Use room temperature ingredients to facilitate yeast fermentation.

