I have to share one of my absolute favorite treats with you: this Hot Cross Buns Recipe. There’s something so comforting and joyful about these soft, spiced buns dotted with raisins or currants and finished with that iconic cross on top. I love how the warm spices and lightly sweet dough make each bite feel like a cozy celebration. If you’ve ever wanted to bake something that’s both classic and incredibly heartwarming, this recipe is your ticket. It’s one I return to again and again, especially when I want that little extra something to brighten a weekend morning or holiday feast.
Why You'll Love This Hot Cross Buns Recipe
What really gets me about this Hot Cross Buns Recipe is the perfect harmony of flavors. The cinnamon, nutmeg, and allspice give the buns just the right warmth without overpowering the sweetness from the brown sugar and raisins. When they come out of the oven, soft and fluffy with a slightly chewy crust, it’s just bliss. Every bite feels like a hug from the inside! I also appreciate how the vanilla and orange juice in the icing add a subtle but delightful brightness that ties everything together beautifully.
Another reason I adore this recipe is how approachable it is, even though it feels special. With clear steps and simple ingredients, I find it surprisingly easy to prepare, even when I’m busy or baking for a crowd. The dough is soft and manageable, and kneading it by hand or with a mixer gives you that lovely feel of hands-on baking. I love making these for Easter or any spring gathering because they bring everyone together—a perfect centerpiece on the breakfast table or afternoon tea spread. It’s that combination of familiar flavor and homemade care that makes these buns so memorable.
Ingredients You'll Need
The ingredients for this Hot Cross Buns Recipe are refreshingly straightforward, but each one plays a crucial role in giving the buns their iconic taste, texture, and appearance. From the warm spices that infuse the dough to the plump raisins that add bursts of sweetness, every item is essential for the final delicious result.
Tip!
You’ll find all ingredient quantities in the recipe card below.
- Whole milk: Warming the milk to about 110°F helps activate the yeast for a perfect rise.
- Active dry yeast: The magic behind the fluffy dough and beautiful texture.
- Granulated sugar: Just enough sweetness to feed the yeast and balance flavors.
- Brown sugar: Adds deep caramel notes and moistness for the rich dough texture.
- Unsalted butter: Softened butter makes the buns tender and gives them a lovely richness.
- Vanilla extract: Brings a warm, inviting aroma and enhances the overall flavor.
- Eggs: Provide structure, moisture, and a beautifully golden color.
- Salt: Essential to balance the sweetness and amplify the flavors.
- Ground cinnamon, nutmeg, and allspice: These spices are what give the buns their classic, comforting personality.
- Flour: The base of the dough; using bread or all-purpose flour ensures the right chewiness and rise.
- Raisins or currants: The juicy bursts within every bite that bring sweetness and texture.
- Flour and water (for the cross): A simple paste that forms the iconic marking on each bun.
- Confectioners’ sugar and orange juice: Whisked together for a glaze that adds just the right touch of sweetness with a citrus zing.
Directions
Step 1: Begin by whisking the warmed whole milk, yeast, and granulated sugar together in your mixer bowl. Cover and let it sit for about 5 minutes until the mixture becomes foamy on top. This signals that your yeast is active and ready to work its magic. If you don’t have a mixer, no worries—this can all be done by hand with some elbow grease.
Step 2: Next, add the brown sugar, softened butter pieces, vanilla extract, eggs, salt, cinnamon, nutmeg, allspice, and 1 cup of flour into the yeast mixture. Using a dough hook or paddle attachment, mix everything on low speed for about 30 seconds. Be sure to scrape down the sides of your bowl so all the ingredients get in on the fun!
Step 3: Add the remaining flour and the raisins, then continue mixing on low speed until the dough comes together and starts pulling away from the sides — about 2 minutes. The dough should feel soft and slightly sticky, which is just what you want. If it’s too sticky, sprinkle additional flour one tablespoon at a time until it’s manageable but still tender.
Step 4: Now comes the kneading, one of my favorite parts. Keep the dough in your mixer and knead with the dough hook for 5 full minutes, or turn it out onto a lightly floured surface and knead by hand for the same amount of time. This step develops the gluten, giving the buns that perfect chew. Remember, a little sticky is good; add flour sparingly to avoid dry dough. When the dough passes the windowpane test—stretching thin without tearing—you know it’s ready.
Step 5: Lightly grease a large bowl and place your dough inside, turning to coat all sides. Cover it with foil or a clean kitchen towel, then let it rise in a warm spot for about 1 to 2 hours until doubled in size. I usually set it on my kitchen counter and keep an eye out for that beautiful puffiness.
Step 6: While the dough is rising, grease your baking pan—whether it’s a 9×13-inch, two 9-inch pans, or even a cast iron skillet. When your dough has doubled, punch it down gently to release the air, then divide it into 14 to 16 equal pieces and shape each into a smooth ball by sealing the bottom tightly.
Step 7: Arrange the buns spaced evenly in the pan, then cover them again and let rise for another hour until puffy. This second rise is key for that soft, light texture.
Step 8: Preheat your oven to 350°F (177°C). Mix the flour and water for the cross into a thick paste that is easy to pipe. Using a piping bag or a plastic bag with a tiny corner snipped off, pipe a vertical line down each row of buns, then a horizontal line across to create the traditional cross pattern.
Step 9: Bake the buns for 20 to 25 minutes until golden brown, rotating the pan halfway through. If they start to darken too quickly, loosely tent with foil to protect the tops. Once baked, let them cool for a few minutes—just enough time to mix the icing.
Step 10: Whisk confectioners’ sugar and orange juice (or milk with a splash of vanilla for a simpler glaze) into a smooth icing, then brush or drizzle it over the warm buns for that irresistible finishing touch. Serve immediately to enjoy them at their fluffiest and most fragrant.
Step 11: Store any leftovers tightly covered at room temperature for 1-2 days or refrigerate for up to a week. They’re lovely reheated or at room temperature, perfect for a snack or breakfast treat.
Servings and Timing
This recipe makes 14 generous buns, ideal for sharing with family, friends, or as a delightful treat for your week ahead. Plan for about 30 minutes of active prep time, about 3 hours total including rising and baking. The dough requires two rises: the first about 1 to 2 hours and the second about 1 hour after shaping. Baking takes roughly 20 to 25 minutes. Including cooling and icing, you’re looking at approximately 3 hours and 45 minutes from start to finish.
How to Serve This Hot Cross Buns Recipe
When it comes to serving these hot cross buns, I love to let their delicate spice shine by keeping accompaniments simple and complementary. A pat of butter or a smear of clotted cream brings out the richness of the dough beautifully. You can also offer a variety of jams like apricot or orange marmalade for a fruity contrast that pairs perfectly with the cinnamon and nutmeg notes.
Presentation-wise, arranging the buns on a rustic wooden board or a pretty cake stand instantly elevates the experience. You can garnish the serving platter with fresh sprigs of rosemary or a scattering of dried orange peel for a fragrant, festive touch. Pouring a pot of tea or a cup of coffee alongside the buns makes any moment feel cozy and inviting. If you want to jazz it up, a light sparkling wine or a warm spiced cider is fantastic during holidays or brunch gatherings.
I find these buns are best enjoyed warm—right out of the oven or briefly reheated to restore their softness. At room temperature, they remain tender but lose some of that heavenly warmth that makes them truly special. Whether for an Easter morning, a weekend get-together, or even a simple midweek treat, these buns are a wonderful way to add a little sweetness and warmth to any day.
Variations
One of the joys of this Hot Cross Buns Recipe is how easy it is to personalize. If you’re not a fan of raisins, I recommend swapping them for dried cherries, cranberries, or even chopped dried apricots for a fun twist. To amp up the spice, a teaspoon of ground ginger or cardamom adds a fragrant depth that I absolutely love. You can also sprinkle some chopped nuts like pecans or walnuts into the dough for an added crunch.
For those with dietary preferences or restrictions, I’ve had great success replacing the all-purpose flour with a gluten-free flour blend that’s designed for baking. Vegan versions are possible too by using plant-based milk, a flax or chia seed egg substitute, and coconut oil or vegan butter. Just keep in mind that these changes may slightly alter the texture but still deliver delicious results.
If you want to deviate from the oven method, these buns can be baked in a cast iron skillet or even on a lined baking sheet for a slightly different crust. Another flavor idea I adore is brushing them with melted honey instead of icing for a less sweet but richly glossy finish. The possibilities are endless and always fun to experiment with!
Storage and Reheating
Storing Leftovers
When I have leftover hot cross buns, I store them in an airtight container at room temperature if I plan to eat them within a day or two. This keeps them soft and fresh without drying out. For longer storage, I use a resealable plastic bag or an airtight box in the refrigerator, which will keep them good for up to one week, though I recommend warming them slightly before serving to revive their tender crumb.
Freezing
Freezing is a great option if you want to enjoy these buns over a longer period. I freeze them individually wrapped in plastic wrap and then place them in a freezer-safe bag or container to protect from freezer burn. They keep well for up to three months this way. When you’re ready to eat, thaw them overnight in the fridge or warm them gently in the oven or microwave.
Reheating
To bring back that fresh-baked softness, I prefer reheating buns in a preheated oven at 300°F for about 5 to 10 minutes. This method keeps the crust lightly crisp while warming the interior beautifully. If you’re in a rush, microwaving on low power for 15 to 20 seconds works, but be careful not to overdo it or they may become rubbery. Avoid toasting since it can dry them out too much. Adding a tiny pat of butter before reheating always makes them taste even more heavenly.
FAQs
Can I make this Hot Cross Buns Recipe without a stand mixer?
Absolutely! While a stand mixer makes kneading easier, you can mix and knead the dough by hand using a large mixing bowl and a sturdy wooden spoon or silicone spatula. It just requires a bit more arm work, but the results are just as wonderful. Kneading on a lightly floured surface by hand also works perfectly for the dough development.
What can I use if I don’t have active dry yeast?
If you only have instant yeast, you can use the same amount as the recipe calls for active dry yeast. Instant yeast can be mixed directly with the flour and other ingredients, skipping the proofing step, but I find the foaming milk mixture great to ensure your yeast is alive and well, especially when you’re trying a recipe for the first time.
How do I know when the dough has risen enough?
The dough should roughly double in size and look visibly puffier and soft. You can do the “poke test” by gently pressing a finger into the dough; if the indentation springs back slowly but remains, it’s ready for the next step. If it quickly bounces back, it needs more rising time.
Can I add other dried fruits or nuts to the buns?
I love customizing the buns with different mix-ins! Chopped dried apricots, cranberries, chopped dates, or toasted nuts like walnuts or pecans work beautifully. Just be mindful not to overload the dough, as too many extras can affect the texture and rise slightly.
Why are my buns dense instead of soft and fluffy?
Density can come from under-kneading, insufficient rising time, or too much flour. Be sure to knead the dough until it’s smooth and passes the windowpane test, and give it enough time to double in size during rising. Also, measure flour carefully—too much will dry out the dough. Finally, avoid rushing baking; a fully baked bun will be tender yet light.
Conclusion
This Hot Cross Buns Recipe quickly became a staple in my kitchen because it’s the perfect blend of tradition, flavor, and approachability. I hope you enjoy making and sharing these spiced, fruity buns as much as I do. They’re the kind of treat that turns ordinary moments into something a little more special—warm, fragrant, and downright comforting. Give them a try, and I promise they’ll become one of your favorite homemade delights too!
Print
Hot Cross Buns Recipe
- Total Time: 3 hours 45 minutes
- Yield: 14 servings
Description
Classic Hot Cross Buns made from scratch with warm spices, plump raisins, and a sweet vanilla orange glaze. These soft, fragrant buns are perfect for Easter or any cozy occasion, featuring a tender crumb and signature cross piped on top before baking.
Ingredients
Wet Ingredients
- ¾ cup (180ml) whole milk, warmed to about 110°F
- 5 Tablespoons (71g) unsalted butter, softened to room temperature and cut into 5 pieces
- ½ teaspoon pure vanilla extract
- 2 large eggs, at room temperature
- 6-8 Tablespoons (90-120ml) water (for the cross paste)
- 3 Tablespoons (45ml) fresh or bottled orange juice (or use milk and a splash of vanilla extract for plain icing)
Dry Ingredients
- 2 and ¼ teaspoons active dry yeast or instant yeast (1 standard packet)
- 1 teaspoon granulated sugar
- ½ cup (100g) packed light or dark brown sugar
- 1 teaspoon salt
- 1 and ¼ teaspoons ground cinnamon
- ½ teaspoon ground nutmeg
- ½ teaspoon ground allspice
- 3 and ½ cups (438g) all-purpose flour or bread flour (spooned & leveled)
- 1 cup (140g) raisins or currants
- ½ cup (63g) all-purpose flour or bread flour (for the cross paste)
- 1 cup (120g) confectioners’ sugar
Instructions
- Prepare the dough: Whisk the warm milk, yeast, and granulated sugar together in a stand mixer bowl. Cover and let sit about 5 minutes until foamy. This activates the yeast to ensure your buns rise properly.
- Add remaining ingredients: Add brown sugar, butter, vanilla extract, eggs, salt, cinnamon, nutmeg, allspice, and 1 cup (125g) of the flour to the yeast mixture. Mix on low speed for 30 seconds, scrape down the bowl, then add remaining flour and raisins. Mix until the dough comes together and pulls away from the bowl, about 2 minutes. The dough should be sticky but manageable.
- Knead the dough: Using the mixer’s dough hook, knead for another 5 minutes until soft and elastic. Alternatively, knead by hand on a lightly floured surface for 5 minutes. The dough should pass the windowpane test and slowly bounce back when poked.
- First rise: Lightly oil a large bowl and place the dough inside, turning to coat all sides. Cover with plastic wrap or a kitchen towel and let rise in a warm place for 1-2 hours until doubled in size.
- Prepare baking pans: Grease a 9×13-inch baking pan or two 9-inch square or round pans. You can also use a cast iron skillet or lined baking sheet.
- Shape the buns: Punch down the risen dough and divide into 14-16 equal portions. Shape each into a smooth ball and arrange in the prepared pan, leaving a little space between each.
- Second rise: Cover the shaped buns with a clean kitchen towel or plastic wrap and allow to rise for about 1 hour until puffy.
- Preheat oven: Heat your oven to 350°F (177°C).
- Make the cross paste: Whisk together the ½ cup flour and 6 tablespoons water to form a thick paste. Add more water if necessary to achieve pipeable consistency. Transfer to a piping bag or zip-top bag, snip a small corner.
- Pipe crosses: Pipe a line across each row of buns lengthwise, then pipe lines perpendicular to create crosses on top of each bun.
- Bake the buns: Bake for 20-25 minutes, rotating the pan halfway through baking. Look for golden brown tops. If browning too fast, tent with foil. Remove from oven and allow to cool slightly.
- Make the icing: Whisk together confectioners’ sugar and orange juice (or milk and vanilla) until smooth. Drizzle or brush onto warm buns for a glossy, sweet finish.
- Storage: Serve immediately or store cooled buns in an airtight container at room temperature for 1-2 days. Refrigerate up to 1 week.
Notes
- Use bread flour for a chewier texture or all-purpose flour for a softer crumb.
- Adjust flour as needed based on humidity and flour type; dough should be soft but not overly sticky.
- Raisins can be swapped with currants or dried cranberries if preferred.
- If you don’t have orange juice for icing, substitute with milk and a splash of vanilla extract for a simple glaze.
- The windowpane test helps ensure proper gluten development for tender, bouncy buns.
- Prep Time: 45 minutes
- Cook Time: 25 minutes
- Category: Baking
- Method: Baking
- Cuisine: British

Leave a Reply