There’s something utterly comforting about the sweet aroma of freshly baked hot cross buns wafting through your home. These delightful, spiced yeast rolls, studded with dried fruits and marked with a characteristic cross, are a staple during Easter but are also perfect for any occasion. With a soft and slightly fluffy texture on the inside and a shiny apricot glaze on top, every bite is a celebration of flavor and tradition. Not only are they easy to make, but they also double as a great way to indulge your family or guests without spending all day in the kitchen. Transform your kitchen into a cozy bakery with this Hot Cross Buns recipe, and watch as everyone gathers around for a taste of these sweet treats.
Why make this recipe?
Hot Cross Buns are not just a delicious treat but also a treat you can make with ease. They require basic pantry staples, meaning you don’t have to break the bank for special ingredients. The comforting spices and sweetness from the dried fruit create a flavor profile that appeals to both adults and children alike. What’s more, this recipe allows you to bake a batch in under two hours, ensuring you get fresh, warm buns to enjoy right away or to share with loved ones. The process is straightforward, making it accessible even for beginner bakers.
How to Make Hot Cross Buns
Ingredients
- 4 cups all-purpose flour
- 1/2 cup sugar
- 1 packet (2 1/4 tsp) active dry yeast
- 1/2 tsp salt
- 1 cup milk
- 1/4 cup butter
- 2 large eggs
- 1/2 cup dried cranberries
- 1/2 cup raisins
- 1 tsp ground cinnamon
- 1/4 tsp ground nutmeg
For the glaze:
- 1/4 cup apricot jam
For the cross:
- 1/2 cup all-purpose flour
- Water
Note: If you’re having trouble finding dried cranberries or raisins, they can commonly be found in the baking aisle of your grocery store. For a twist, consider swapping in other dried fruits like apricots or figs. Ensure your milk and eggs are at room temperature for best results; this helps with yeast activation.
Directions
- Mix the dry ingredients: In a large bowl, combine 4 cups of all-purpose flour, 1/2 cup of sugar, 2 1/4 teaspoons of active dry yeast, and 1/2 teaspoon of salt. Stir together until well blended.
- Heat the milk: In a saucepan, heat 1 cup of milk and 1/4 cup of butter over medium heat until warm, about 5-7 minutes, ensuring you don’t boil it.
- Combine wet and dry: Add the warm milk mixture to the dry ingredients, then crack 2 large eggs into the bowl. Toss in 1/2 cup each of dried cranberries and raisins, along with 1 teaspoon of ground cinnamon and 1/4 teaspoon of ground nutmeg. Mix until the dough begins to form.
- Knead the dough: Sprinkle a little flour on a clean surface and knead the dough for about 8-10 minutes until smooth and elastic—this is key for the buns to rise properly.
- First rise: Place the kneaded dough in a lightly greased bowl, cover with a clean kitchen towel, and let it rise in a warm place until doubled in size—about 1 hour.
- Shape the buns: After rising, punch down the dough and divide it into 12 equal pieces. Shape each piece into a bun and place them on a baking sheet lined with parchment paper.
- Second rise: Cover the shaped buns and let them rise again for about 30 minutes, or until puffy.
- Preheat the oven: Preheat your oven to 375°F (190°C).
- Prepare the cross: While the buns are rising, mix 1/2 cup of flour with enough water to create a thick paste that can be piped. Transfer this mixture to a small piping bag or a plastic bag with a corner snipped off.
- Pipe the cross: Before baking, pipe the cross onto each bun.
- Bake the buns: Bake the buns in the preheated oven for 15-20 minutes, until golden brown.
- Glaze the buns: In a small saucepan, heat 1/4 cup of apricot jam until liquid. As soon as the buns are out of the oven, brush the warm jam over the top for a beautiful shine.
How to Serve Hot Cross Buns
Hot cross buns are best served warm but are equally delightful at room temperature. To elevate your presentation, arrange them on a rustic wooden board or a simple white plate for a clean look. Pair them with butter and a warm beverage like tea or coffee. You can also serve them alongside cream cheese or jam for extra indulgence. For festive occasions, consider topping them with fresh fruit or edible flowers for a dash of color.
How to Store Hot Cross Buns
To keep your leftover hot cross buns fresh, store them in an airtight container at room temperature for up to 3 days. If you want to extend their shelf life, you can freeze them. Place the cooled buns in a freezer-safe bag, separating layers with parchment paper, and freeze for up to 3 months. To enjoy them again, let them thaw at room temperature or warm them in the microwave for about 15-20 seconds. When properly stored, they should retain their delicious flavor and texture for a lovely treat later.
Tips to Make Hot Cross Buns
- Measure Ingredients Properly: Use a kitchen scale for accurate measurements; this is especially important for flour, as too much can lead to dense buns.
- Use the Right Temperature: Ensure that your milk is warm but not hot; temperatures above 120°F could kill the yeast.
- Don’t Rush the Rise: Be patient during the rising stages—this is when the buns develop their texture.
- Try Different Fruits: Feel free to swap out cranberries and raisins for dried cherries, chopped nuts, or even chocolate chips for a sweeter version.
- Baking Sheet Placement: Keep your baking sheet in the center of the oven to ensure even baking.
- Prevent Drying: If your buns come out drier than expected, consider adding a little more milk next time, as humidity and temperature can affect absorption.
- Flavor Boost: Add a splash of vanilla extract or orange zest for an interesting flavor twist.
- Use a Stand Mixer: kneading by hand is great but using a stand mixer with a dough hook can save you time and effort.
- Make Ahead: Prepare the dough the night before, let it rise slowly in the fridge overnight to enhance flavor.
- Transform Leftovers: Use day-old buns to make French toast the next morning for a delicious breakfast treat.
Variations
Vegan Cross Buns: Swap the butter for coconut oil and use almond milk instead of dairy. Replace the eggs with flax eggs (1 tablespoon ground flaxseed mixed with 3 tablespoons water per egg) for a similar texture.
Fruity Fiesta Buns: Add different dried fruits such as apricots, figs, and cherries for an exciting flavor twist. Combine them to create a “tropical” zing to your buns!
Spicy Surprise Buns: Amp up the spice by adding 1/4 teaspoon of ground ginger and a pinch of cloves to the dough for an exciting flavor kick.
Citrus Zing Buns: Incorporate lemon or orange zest into the dough for a fresh, fruity aroma. Consider topping with a citrus glaze instead of apricot jam for an added citrus punch.
Cheesy Sweet Buns: Mix in crumbled cream cheese or mascarpone for a sweet-savory twist, perfect for a unique brunch item.
FAQs
Can I make this ahead of time?
Yes, you can prepare the dough a day in advance and store it in the refrigerator. This slow rising process can enhance the flavors.
How do I store leftovers?
Store cooled buns in an airtight container at room temperature for up to 3 days. If you need to keep them longer, freeze them.
Can I freeze this dish?
Definitely! Just make sure the buns are fully cooled before freezing them in a single layer in an airtight container or a freezer bag, and they can last up to 3 months.
What can I substitute for the dried fruit?
If you don’t have cranberries or raisins, you may use any dried fruit you prefer, such as cherries or dates.
How do I prevent my buns from sticking?
Using parchment paper on your baking sheet will help ensure that your buns don’t stick.
Is this recipe dairy-free?
No, but it can easily be adapted to be dairy-free by replacing milk and butter with suitable alternatives like almond milk or coconut oil.
Can I double/halve this recipe?
Absolutely! If you want to make a smaller or larger batch, simply adjust the ingredients proportionally.
Enjoy your journey into homemade baking with this delightful Hot Cross Buns recipe!

Hot Cross Buns
Ingredients
Method
- In a large bowl, combine 4 cups of all-purpose flour, 1/2 cup of sugar, 2 1/4 teaspoons of active dry yeast, and 1/2 teaspoon of salt. Stir together until well blended.
- In a saucepan, heat 1 cup of milk and 1/4 cup of butter over medium heat until warm, about 5-7 minutes, ensuring you don't boil it.
- Add the warm milk mixture to the dry ingredients, then crack 2 large eggs into the bowl. Toss in 1/2 cup each of dried cranberries and raisins, along with 1 teaspoon of ground cinnamon and 1/4 teaspoon of ground nutmeg. Mix until the dough begins to form.
- Sprinkle a little flour on a clean surface and knead the dough for about 8-10 minutes until smooth and elastic.
- Place the kneaded dough in a lightly greased bowl, cover with a clean kitchen towel, and let it rise in a warm place until doubled in size—about 1 hour.
- After rising, punch down the dough and divide it into 12 equal pieces. Shape each piece into a bun and place them on a baking sheet lined with parchment paper.
- Cover the shaped buns and let them rise again for about 30 minutes, or until puffy.
- Preheat your oven to 375°F (190°C).
- While the buns are rising, mix 1/2 cup of flour with enough water to create a thick paste that can be piped. Transfer this mixture to a small piping bag.
- Before baking, pipe the cross onto each bun.
- Bake the buns in the preheated oven for 15-20 minutes, until golden brown.
- In a small saucepan, heat 1/4 cup of apricot jam until liquid. As soon as the buns are out of the oven, brush the warm jam over the top.