As the gentle warmth of spring arrives and flowers begin to bloom, there’s nothing quite like the smell of freshly baked bread wafting through the kitchen. When I first tried my hand at making homemade hot cross buns, I was entranced by the blend of sweet spices and the tender, buttery texture that seemed to melt in my mouth. These traditional Easter treats, with their inviting aroma of cinnamon and lemon zest, have since become a cherished staple in my home during the season.
In just a few simple steps, you can create your own batch of classic hot cross buns that are perfect for brunch or as a delightful addition to your Easter celebrations. Not only are they easy to make, but the satisfying combination of rich flavors and fluffy dough will impress your family and friends alike. So, let’s roll up our sleeves and dive into this delicious hot cross buns recipe that promises to bring warmth and joy to your table.
Why is this hot cross buns recipe a must-try?
Freshly baked joy: There’s nothing like the aroma of warm spices and lemon filling your kitchen, enchanting everyone around.
Perfect for celebrations: These buns are an essential treat for Easter brunch, sure to bring smiles to family and friends.
Easy to master: With simple steps, even novice bakers can achieve that fluffy texture and shiny glaze.
Endless variations: Feel free to get creative using different dried fruits or add a hint of orange zest for a twist.
Crowd pleaser: Their lovely presentation and rich flavors make them a hit at gatherings, ensuring they won’t last long on the table!
Hot Cross Buns Ingredients
For the Dough
• Dried Currants – Adds sweetness and chewiness; substitute with raisins or sultanas for a similar texture.
• Whole Milk – Provides moisture and richness; can be replaced with almond milk for a dairy-free option.
• Active Dry Yeast – Key leavening agent; ensure it is fresh for proper rising and a great hot cross buns recipe.
• Granulated Sugar – Sweetens the dough and activates the yeast; brown sugar can be used for a deeper flavor.
• All-Purpose Flour – Provides structure; whole wheat flour can be used for a heartier bun.
• Kosher Salt – Enhances flavor; can replace with sea salt but adjust amounts as needed.
• Ground Cinnamon – Adds warmth; nutmeg can be added for an extra spice kick.
• Ground Nutmeg – Complements cinnamon with a warm, aromatic flavor; omit if undesired.
• Egg Yolk – Adds richness and color; can substitute with aquafaba for a vegan option.
• Unsalted Butter – Enriches dough texture; substitute with margarine for a dairy-free version.
• Vanilla Extract – Adds floral notes; use imitation vanilla or omit if needed.
For the Glaze
• Confectioners’ Sugar – Used for the sweetness of the lemon glaze.
• Lemon Zest – Brightens the flavor of the glaze; use lime zest as an alternative.
• Fresh Lemon Juice – Adds acidity to balance the sweetness of the glaze.
For the Egg Wash
• Large Egg – Provides color and shine when brushed over the dough before baking.
How to Make Hot Cross Buns
Prepare Currants: Soak dried currants in boiling water for 10 minutes. This will plump them up and enhance their sweetness. Drain well and set aside.
Activate Yeast: Combine warm milk (about 110°F), yeast, and 1 teaspoon of sugar. Let this mixture sit until it’s foamy—around 5-10 minutes. This ensures your yeast is alive and ready to give your buns that delightful rise!
Mix Dry Ingredients: In a large bowl, whisk together the all-purpose flour, kosher salt, ground cinnamon, ground nutmeg, and the remaining sugar until evenly distributed. The fragrant spices should bring a smile to your face!
Combine Ingredients: Add the yeast mixture, egg yolk, melted unsalted butter, and vanilla extract to the dry mix. Stir until it forms a shaggy dough—don’t worry about it being perfect just yet!
Knead Dough: Turn the dough out onto a lightly floured surface and knead for 8-10 minutes. Aim for a smooth and elastic texture; it should spring back when poked.
First Rise: Place the kneaded dough into a greased bowl, cover it with a cloth, and let it rise in a warm place until it doubles in size, which will take about 60-90 minutes. Patience is key here!
Shape Buns: Once risen, gently punch down the dough and divide it into 12 equal portions. Shape each portion into a smooth ball and place them seam-side down in a greased baking dish.
Second Rise: Cover the dish with plastic wrap and let the buns rise again in a warm area until they’ve doubled in size, roughly 30 minutes. You want those hot cross buns fluffy!
Preheat Oven: Preheat your oven to 375°F (190°C). While it heats, prepare an egg wash by whisking the large egg and lightly brush the tops of the buns—this will give them that lovely golden color.
Bake: Bake the buns in the preheated oven for 22-25 minutes or until they are golden brown and sound hollow when tapped. Transfer them to a wire rack to cool.
Make Glaze: In a small bowl, whisk together the confectioners’ sugar, lemon zest, and fresh lemon juice. Drizzle this zesty glaze over your cooled buns for that sweet finish!
Optional: Drizzle additional glaze over individual buns when serving for extra zest.
Exact quantities are listed in the recipe card below.

Tips for the Best Hot Cross Buns
Fresh Yeast Matters: Ensure your active dry yeast is fresh and bubbly for a proper rise. Old yeast can lead to dense buns.
Knead with Care: Knead the dough until it’s just elastic—over-kneading can result in tough, chewy buns instead of the light texture you want.
Perfect Shaping: Shape each bun gently and place them seam-side down to achieve a smooth, uniform appearance.
Patience for Rise: Don’t rush the rising times; allowing the dough to double ensures a fluffy and airy texture in your hot cross buns recipe.
Egg Wash Essentials: Brush the tops with egg wash lightly before baking for a beautiful golden finish—don’t oversaturate, as it can lead to uneven coloring.
How to Store and Freeze Hot Cross Buns
Room Temperature: Keep your hot cross buns in an airtight container at room temperature for up to 4 days to maintain their soft texture and delicious flavor.
Fridge: Storing in the fridge can dry out your buns, so it’s best avoided. If needed, wrap them in foil to retain moisture, but enjoy them fresh if possible.
Freezer: For longer storage, freeze hot cross buns for up to 3 months. Place them in a single layer in a freezer-safe bag to avoid sticking, and thaw at room temperature when ready to enjoy.
Reheating: To refresh your hot cross buns, warm them in a 350°F (175°C) oven for 5-10 minutes before serving. This brings back their delightful fluffiness and aroma!
What to Serve with Classic Easter Hot Cross Buns?
Imagine the joy of gathering around the table with a sumptuous spread that complements the sweet, spiced goodness of your hot cross buns.
- Creamy Butter: A generous dollop of creamy, salted butter enhances the warmth and flavor of the buns, making each bite irresistible.
- Fruit Salad: A vibrant mix of fresh berries and citrus offers a refreshing contrast to the sweet spice of the buns.
- Spiced Tea: Serve a fragrant spiced tea, like chai or Earl Grey, to perfectly elevate the cozy experience of enjoying these treats.
- Soft Cheese: A mild, creamy cheese, such as mascarpone, pairs beautifully with the lemon glaze, adding a rich creaminess to each delightful bite.
- Coffee Cake: A slice of lightly sweet coffee cake provides texture and a slightly different flavor profile that beautifully complements the buns.
- Homemade Jam: Sweet strawberry or tangy orange marmalade will enhance the existing flavors of the buns, creating a perfect breakfast experience.
- Chilled Lemonade: A refreshing glass of tart lemonade will balance the sweetness, making it a delightful addition to your Easter brunch spread.
- Chocolate-Covered Strawberries: As a fun dessert option, these decadent treats will delight everyone’s taste buds and are easy to prepare!
- Cinnamon Coffee: This warm spiced drink echoes the flavors of your hot cross buns, creating a comforting pairing that rounds out the meal beautifully.
Make Ahead Options
These hot cross buns are perfect for busy home cooks looking to save time during Easter celebrations! You can prepare the dough up to 24 hours in advance by following through steps 1 to 5. After kneading, place the dough in a greased bowl, cover it tightly with plastic wrap, and refrigerate. When you’re ready to finish the hot cross buns, allow the dough to come to room temperature, shape the buns, and let them rise (about 30-60 minutes) before baking. This method helps maintain their soft and fluffy texture, ensuring they are just as delicious when freshly baked! For an even easier approach, you can also bake and freeze the buns for up to 3 months; just reheat them in the oven before serving!
Hot Cross Buns Recipe Variations
Feel free to explore delightful twists on this classic recipe, making it truly your own!
- Fruit Swap: Replace dried currants with raisins, sultanas, or even chopped dried apricots for a new flavor profile.
- Gluten-Free: Use a gluten-free all-purpose flour blend to make these buns accessible for those with dietary restrictions.
- Vegan: Replace milk with almond or oat milk, butter with coconut oil, and use aquafaba instead of egg for a plant-based option.
- Spiced Up: Add a pinch of ground ginger or allspice to the dough for an extra layer of warm spice.
- Citrus Burst: Incorporate orange or lime zest along with the lemon for a vibrant citrus medley in the glaze.
- Chocolate Indulgence: Fold in chocolate chips or dried cherries to the dough for a rich, sweet twist.
- Nutty Crunch: Add chopped walnuts or pecans to the mix for a delightful crunch and flavor contrast.
- Sweet Heat: Drizzle a little sriracha honey over the finished buns for a surprising kick that balances the sweetness perfectly.

Hot Cross Buns Recipe FAQs
What types of dried fruit can I use in hot cross buns?
Absolutely! While dried currants are traditional, you can easily substitute them with raisins, sultanas, or even dried cranberries for a new twist on flavor and texture. Feel free to mix and match based on your preferences!
How should I store leftover hot cross buns?
For optimal freshness, keep your hot cross buns in an airtight container at room temperature for up to 4 days. This will help retain their soft texture and delightful flavor. If you notice them getting a bit stale, a quick reheating in the oven for 5-10 minutes can bring back their warmth and fluffiness!
Can I freeze hot cross buns, and how should I do it?
Yes, you can freeze hot cross buns for up to 3 months! Place them in a single layer in a freezer-safe bag or container, ensuring they’re not touching to prevent sticking. When you’re ready to enjoy them, simply thaw at room temperature or warm them in a 350°F (175°C) oven for around 5-10 minutes until heated through.
What if my dough doesn’t rise properly?
Very! If your dough doesn’t rise, it could be due to inactive yeast. Check that your yeast is fresh by activating it in warm milk with sugar; it should become foamy. If the dough is too dense, gently knead it a bit more to develop gluten. And remember, giving the dough enough warm time to rise is essential – patience is key!
Can I make hot cross buns vegan?
Absolutely! You can easily adapt this hot cross buns recipe for a vegan diet by substituting the egg yolk with aquafaba, and using almond milk instead of whole milk. Additionally, replace unsalted butter with margarine or a plant-based alternative. The end result will be just as delicious and fluffy!
Are hot cross buns safe for pets?
It’s best to avoid giving hot cross buns to pets. The ingredients, particularly spices and sugar, may not be suitable for their digestive systems. Instead, stick to pet-friendly treats to keep your furry friends safe!

Irresistible Hot Cross Buns Recipe with Zesty Lemon Glaze
Ingredients
Equipment
Method
- Soak dried currants in boiling water for 10 minutes, then drain and set aside.
- Combine warm milk, yeast, and 1 teaspoon of sugar. Let sit until foamy for 5-10 minutes.
- In a large bowl, whisk together flour, salt, cinnamon, nutmeg, and the remaining sugar.
- Add yeast mixture, egg yolk, melted butter, and vanilla to dry mix, stirring until a shaggy dough forms.
- Turn dough onto a floured surface and knead for 8-10 minutes until smooth and elastic.
- Place dough in a greased bowl, cover, and let rise until doubled, about 60-90 minutes.
- Once risen, punch down dough and divide into 12 portions. Shape into balls and place seam-side down.
- Cover with plastic wrap and let rise until doubled, about 30 minutes.
- Preheat oven to 375°F (190°C). Prepare egg wash and brush over the tops of the buns.
- Bake for 22-25 minutes until golden brown and hollow-sounding when tapped. Cool on a wire rack.
- Whisk together confectioners' sugar, lemon zest, and lemon juice. Drizzle over cooled buns.









