Hot Cross Buns
Hot cross buns are a delightful cross between bread and dessert, often enjoyed during Easter but truly irresistible any time of year. These soft, spiced buns studded with raisins or currants are not just cute little baked goods; they’re a warm, comforting treat that fills the kitchen with the most inviting aroma. Imagine pulling a freshly baked batch from the oven, the buns glistening under a sweet apricot glaze, waiting to be devoured.

I remember the first time I tried hot cross buns. It was Easter Sunday, and the sweet scent wafted through my aunt’s kitchen as she mixed and kneaded away. The joy of pulling apart a warm bun, with a golden crust and a tender, fluffy interior, made me understand why they have held a special place in so many hearts for generations. Whether you enjoy them fresh from the oven, toasted with a pat of butter, or as part of a festive brunch spread, hot cross buns are a treat everyone can appreciate. Join me in making this delightful recipe that fills your home with love and warmth!
Table of Contents
- Why You’ll Love This Recipe
- Ingredients You’ll Need
- How to Make Hot Cross Buns
- Storing & Reheating
- Chef’s Helpful Tips
- Recipe FAQs
- Hot Cross Buns
Why You’ll Love This Recipe
- Simple & Quick: Ready in about 3 hours without any complicated techniques.
- Irresistible Flavor: A blend of warming spices gives these buns a comforting yet distinctive taste.
- Eye-Catching Appeal: Decorating with the cross gives these buns a festive look that’s sure to impress.
- Flexible Serving: Perfect for breakfast, brunch, or even as a dessert treat.
- Diet-Friendly Options: Can be easily adapted for various dietary needs by substituting ingredients.
Ingredients You’ll Need
- 1 cup (145 g) raisins or currants: For that sweet, fruity flavor; feel free to swap with chopped dried apricots or cranberries for a twist.
- ½ cup (120 g) water: Warmed to 105°f to 115°f to activate the yeast.
- ¾ cup whole milk: Adds richness; non-dairy milk works too, but avoid sweetened options.
- 2 ¼ teaspoons (1 packet) instant yeast: Ensures a good rise; quick-rise yeast can be an easy swap.
- 1 teaspoon granulated sugar: Feeds the yeast; essential for a proper bloom.
- ½ cup (100 g) light brown sugar, packed: Adds moisture and hints of caramel flavor.
- 5 tablespoons unsalted butter: Softened and cut into pieces for easy incorporation into the dough.
- ½ teaspoon vanilla extract: Enhances the overall flavor—you can use pure vanilla for the best taste.
- 2 large eggs, room temperature: They give the bready goodness a fluffier texture.
- 1 teaspoon kosher salt: Balances the sweetness beautifully.
- ½ teaspoon ground cinnamon: Classic warm spice that pairs perfectly with raisins.
- ½ teaspoon ground nutmeg: Adds delightful warmth and depth.
- ½ teaspoon allspice: Complements the other spices—feel free to reduce if you prefer a milder flavor.
- 3 ½ cups (437.5 g) all-purpose flour, divided: Provides structure; bread flour could also be used for a chewier bite.
- 1 tablespoon orange zest: Gives a bright, fresh contrast to the rich flavors.
- ½ cup (62.5 g) all-purpose flour: For the piping batter to create the cross.
- 6 tablespoons water: Mix with flour to form a paste for piping.
- 2 tablespoons apricot jam: Creates a sweet glaze that shines brightly over the buns.
- 1 tablespoon water: To thin the jam for easy brushing.
How to Make Hot Cross Buns
- Soak the Raisins: Place 1 cup of raisins or currants in a medium bowl and pour ½ cup of warm water over them. Let soak for 15 to 20 minutes, then drain and pat dry with a paper towel.
- Mix Wet Ingredients: In the bowl of a stand mixer fitted with a dough hook, combine ¾ cup whole milk, 2 ¼ teaspoons instant yeast, 1 teaspoon granulated sugar, ½ cup packed light brown sugar, 5 tablespoons softened unsalted butter, ½ teaspoon vanilla extract, 2 large eggs, 1 teaspoon kosher salt, ½ teaspoon ground cinnamon, ½ teaspoon ground nutmeg, and ½ teaspoon allspice. Mix on low speed for 30 seconds.
- Add Flour: Stop the mixer and scrape down the bowl. Add 1 cup of all-purpose flour and mix on low for 2 minutes until combined.
- Incorporate More Flour: Gradually add the remaining 2 ½ cups of all-purpose flour along with the drained raisins to the bowl. Mix on medium speed for about 5 minutes, kneading until the dough is soft, slightly tacky, and pulls away from the sides of the bowl.
- First Rise: Transfer the dough to a lightly greased bowl, turning once to coat all sides. Cover and let it rise in a warm place for 1 to 2 hours, or until doubled in size.
- Shape the Buns: Gently deflate the dough on a lightly floured surface. Lightly grease a 9×13-inch metal baking dish. Divide the dough into 15 equal portions (about 2.5 ounces each). To shape, flatten each portion slightly, pull the edges to the center, flip it seam-side down, and roll to create surface tension.
- Second Rise: Place shaped buns in the greased baking dish. Cover loosely and let rise again for 45 to 60 minutes, until puffy and touching slightly.
- Preheat & Prepare Piping: When the buns are nearly done rising, preheat the oven to 350°F (175°C). In a small bowl, mix ½ cup all-purpose flour with 6 tablespoons water to form a thick paste. Transfer to a piping bag or zip-top bag with a snipped corner.
- Pipe the Crosses: Once risen, pipe straight lines across the rows of buns, followed by perpendicular lines to form crosses.
- Bake: Place in the preheated oven and bake for 20 to 24 minutes, or until golden brown and the internal temperature reaches 190°F to 195°F.
- Glaze the Buns: In another small bowl, combine 2 tablespoons apricot jam and 1 tablespoon water. Microwave in 20-second increments until warmed and spreadable. Brush the warm buns with the glaze as soon as they come out of the oven.
- Cool & Serve: Allow buns to cool for at least 20 minutes before serving.
Storing & Reheating
To keep leftover hot cross buns fresh, store them at room temperature in an airtight container where they should last for about 2 days. For longer storage, you can refrigerate them for up to a week, ideally in a resealable bag. If you’d like to freeze them, wrap them tightly in plastic wrap followed by aluminum foil and store them in the freezer for up to 3 months. Reheat them in a 350°F (175°C) oven for about 10 minutes until warmed through. Note that the texture may change slightly after freezing, but reheating brings back some of the original softness.
Chef’s Helpful Tips
- Avoid adding too much extra flour while kneading; the dough should stay slightly tacky for the best texture.
- Use room temperature eggs for better emulsification into the dough.
- If your dough doesn’t rise, check that your yeast is fresh and that the warm liquid is not too hot. Patience is key while waiting for those buns to rise!
- For a flavor enhancement, consider adding a pinch of lemon zest along with the orange for a bright twist.
- You can make the dough a day in advance, allowing it to rise in the refrigerator overnight. Just shape and bake the next day!
Hot cross buns are such a comforting and satisfying treat, perfect for any occasion. With their fluffy texture paired with warming spices and a sweet glaze, these homemade delights stand out compared to any store-bought option. So go ahead and experiment with different dried fruits or spices—make them your own. Each bite is a little taste of joy, and I can’t wait for you to enjoy them!

Recipe FAQs
Can I use dried fruit other than raisins or currants?
How can I make these buns dairy-free?
What if my dough doesn’t rise?
Can I freeze these buns after baking?
More Breakfast and Brunch Recipes
👉 If you make my Hot Cross Buns recipe, please leave a comment and a star rating — it really helps others discover the recipe.
Follow me on
Pinterest
for more easy recipes.

Hot Cross Buns
- Prep Time: 25 minutes
- Cook Time: 195 minutes
- Total Time: 3 hours 40 minutes
- Yield: 15 1x
- Category: Baking
- Method: Baking
- Cuisine: American
Description
These Hot Cross Buns are irresistibly fluffy with a blend of raisins, spices, and a delightful glaze. Perfect for breakfast or a sweet treat!
Ingredients
- 1 cup (145 g) raisins or currants
- ½ cup (120 g) water, warmed to 105°f to 115°f
- ¾ cup whole milk
- 2 ¼ teaspoons (1 packet) instant yeast
- 1 teaspoon granulated sugar
- ½ cup (100 g) light brown sugar, packed
- 5 tablespoons unsalted butter, cut into 5 pieces, softened
- ½ teaspoon vanilla extract
- 2 large eggs, room temperature
- 1 teaspoon kosher salt
- ½ teaspoons ground cinnamon
- ½ teaspoon ground nutmeg
- ½ teaspoon allspice
- 3 ½ cups (437.5 g) all-purpose flour, divided
- 1 tablespoon orange zest, about 1 small orange, zested
- ½ cup (62.5 g) all-purpose flour
- 6 tablespoons water
- 2 tablespoons apricot jam
- 1 tablespoon water
Instructions
- Soak the raisins in warm water (105°F to 115°F) for 15 to 20 minutes.
- Drain and dry the raisins with a paper towel. Set aside.
Notes
Make sure the water is at the right temperature to activate the yeast.
Use fresh spices for the best flavor in your buns.
Nutrition
- Serving Size: 1 bun
- Calories: 210
- Sugar: 10g
- Sodium: 210mg
- Fat: 5g
- Saturated Fat: 2g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 37g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 30mg
