Hot Cross Buns Recipe Perfect for Easter

Sage Martinez Avatar
By:
Sage Martinez
Published:

[grow_share_buttons]

Why You’ll Love This Hot Cross Buns

Hot Cross Buns are a cozy, spiced sweet roll that feel like a small holiday celebration any time you bake them. This Hot Cross Buns recipe perfect for Easter combines classic spices, soft enriched dough, and juicy dried fruit to deliver a treat that is simple enough for a weeknight bake and special enough for holiday brunch.

  • Ease of preparation: This hot cross buns recipe uses straightforward steps and pantry-friendly ingredients. With a quick warm-milk proof for the yeast and two rises, the active hands-on time is limited. The dough mixes and rests, so you can prep other breakfast items while it puffs up.
  • Health benefits: Compared with many pastries, homemade traditional hot cross buns allow you to control sugar and fat. Using whole milk, moderate brown sugar, and a small amount of butter keeps the buns tender without being overly rich. The addition of raisins or currants adds fiber and natural sweetness.
  • Versatility: This homemade hot cross buns base adapts well. Swap raisins for currants, use a vegan butter and non-dairy milk to make vegan hot cross buns, or switch to a gluten-free flour blend for special diets. You can bake mini buns, larger rolls, or make traybakes with the same dough.
  • Distinctive flavor: Ground cinnamon, nutmeg, and allspice create a warm spice profile that sets these buns apart from ordinary rolls. A glossy orange icing brings a bright citrus lift that balances the brown sugar and dried fruit for a truly classic easter hot cross buns experience.

This easy hot cross buns recipe and its traditional hot cross buns flavor make it a top pick for bakers who want comforting, bakery-style results at home.

Jump to:

Essential Ingredients for Hot Cross Buns

Below is a clear, structured list of every ingredient used in this hot cross buns recipe. Each line starts with the exact measurement followed by the ingredient name, then a short note about its role in the dough, cross paste, or icing.

  • 3/4 cup (180ml) whole milk, warmed to about 110°F – activates the yeast and makes a rich dough
  • 2 and 1/4 teaspoons (1 packet) active dry yeast or instant yeast – leavens the dough for soft, airy buns
  • 1 teaspoon granulated sugar – feeds the yeast during proofing
  • 1/2 cup (100g), packed light or dark brown sugar – adds moisture, sweetness, and caramel notes
  • 5 tablespoons (71g) unsalted butter, cut into pieces – enriches the dough and improves tenderness
  • 1/2 teaspoon pure vanilla extract – adds subtle, rounded flavor
  • 2 large eggs, at room temperature – bind and enrich the dough for structure and color
  • 1 teaspoon salt – balances sweetness and strengthens gluten
  • 1 and 1/4 teaspoons ground cinnamon – primary warm spice for classic flavor
  • 1/2 teaspoon ground nutmeg – adds warm, toasted notes
  • 1/2 teaspoon ground allspice – deepens spice complexity
  • 3 and 1/2 cups (438g) all-purpose or bread flour – main structure for the dough
  • 1 cup (140g) raisins or currants – classic fruit mix-ins for texture and sweetness
  • 1/2 cup (63g) all-purpose or bread flour – for the flour cross paste
  • 6 to 8 tablespoons (90-120ml) water – to mix into the flour cross paste to pipe crosses
  • 1 cup (120g) confectioners’ sugar – for the orange icing
  • 3 tablespoons (45ml) fresh or bottled orange juice – brightens the icing; substitute milk with vanilla extract for plain icing

Special Dietary Options

  • Vegan: Use non-dairy milk (soy, oat, or almond) warmed to 110°F, replace eggs with 1/2 cup unsweetened applesauce or commercial egg replacer, and swap unsalted butter with vegan butter or margarine.
  • Gluten-free: Replace the 3 and 1/2 cups all-purpose or bread flour with a 1-to-1 gluten-free baking flour that includes xanthan gum. Reduce handling and avoid overproofing to keep structure.
  • Low-calorie: Cut the brown sugar by 25% and use a lower-fat milk, but expect a slightly less rich crumb. Increase fruit for natural sweetness without extra refined sugar.

How to Prepare the Perfect Hot Cross Buns: Step-by-Step Guide

Follow these steps to make soft, well-flavored hot cross buns. Each step is written to be approachable for bakers of all skill levels. Note cooking temperatures are in Fahrenheit.

First Step: Mise en place and activating the yeast

Warm the whole milk to about 110°F. It should feel warm and cozy but not hot to the touch. In a small bowl, stir the warmed milk with 1 teaspoon granulated sugar and 2 and 1/4 teaspoons yeast. Let sit 5 to 10 minutes until bubbly and foamy; this is the yeast waking up and a quick signal the yeast is active.

Second Step: Mixing the enriched dough

  1. In a large mixing bowl or the bowl of a stand mixer fitted with a dough hook, combine 3 and 1/2 cups (438g) all-purpose or bread flour, 1 teaspoon salt, 1 and 1/4 teaspoons ground cinnamon, 1/2 teaspoon ground nutmeg, and 1/2 teaspoon ground allspice. Whisk briefly to distribute the spices.
  2. Add 1/2 cup (100g) packed light or dark brown sugar and mix.
  3. Pour in the foamy yeast-milk, then add 5 tablespoons (71g) unsalted butter cut into pieces, 1/2 teaspoon pure vanilla extract, and 2 large room-temperature eggs.
  4. Mix on low until the dough comes together, then increase to medium-low and knead for 6 to 8 minutes by mixer, or 8 to 10 minutes by hand on a lightly floured surface. The dough should be smooth and slightly tacky but not sticky. If too sticky, add up to 2 tablespoons extra flour; if too dry, add a teaspoon of warm milk at a time.

Third Step: Add fruit and first rise

Gently knead in 1 cup (140g) raisins or currants until evenly distributed. Place the dough in a lightly greased bowl, cover with plastic wrap or a clean towel, and let rise in a warm draft-free spot until doubled, about 1 to 1 and 1/2 hours depending on room temperature. The dough should feel airy and spring back slowly when pressed.

Fourth Step: Shaping the buns

  1. Punch down the risen dough gently to release large air pockets. Turn it onto a lightly floured work surface.
  2. Divide the dough into 12 to 16 equal pieces depending on the size you want. For 12 buns, weigh about 85-90g per piece; for 16, aim for 65-70g.
  3. Shape each piece into a smooth ball by pulling the dough under itself and pinching the seam closed at the bottom. Place the balls on a parchment-lined baking sheet or in a greased 9×13-inch pan with a little space between each for a softer sided bun; for a classic arrangement, place in a grid so they just touch after rising.
  4. Cover loosely and allow the shaped buns to rise for the second proof until nearly doubled and springy to the touch, about 45 to 60 minutes.

Fifth Step: Making and applying the flour crosses

Make the cross paste by mixing 1/2 cup (63g) all-purpose or bread flour with 6 to 8 tablespoons (90-120ml) water to form a thick piping-consistency paste. Transfer the paste to a piping bag fitted with a small round tip or a zip-top bag with the corner snipped.

Once the buns have risen and just before baking, pipe a neat cross on each bun. If you prefer, you can bake plain and pipe an icing cross after baking for a sweeter look.

Sixth Step: Baking

Preheat the oven to 350°F (175°C). Bake the buns for 20 to 25 minutes until golden and an internal temperature of about 190°F if you use an instant-read thermometer. Rotate the pan halfway through baking for even browning.

Final Step: Glazing and orange icing

For the classic glossy finish, whisk 1 cup (120g) confectioners’ sugar with 3 tablespoons (45ml) fresh or bottled orange juice until smooth. If you want plain icing, use 3 tablespoons milk with 1/4 teaspoon vanilla extract instead. Drizzle or spread the icing over warm buns for a shiny, slightly set glaze.

Serve warm with butter, or let cool to room temperature and store as described below. These hot cross buns shine fresh from the oven but also toast well the next day.

Timing table for quick reference

StageEstimated Time
Yeast proofing5 to 10 minutes
Initial dough mixing & kneading15 to 20 minutes
First rise1 to 1.5 hours
Shaping & second rise45 to 60 minutes
Bake time20 to 25 minutes at 350°F
Glazing5 minutes
Tip: If your kitchen is cool, create a warm rise by placing the covered dough inside an oven warmed to 200°F for 1 minute then switched off; the residual warmth is a gentle, consistent environment for proofing.
Hot Cross Buns Recipe Perfect For Easter 9

Dietary Substitutions to Customize Your Hot Cross Buns

Protein and Main Component Alternatives

Though hot cross buns are primarily a carbohydrate-based enriched bread, a few swaps change the nutritional profile or make them friendly for different diets.

  • Egg replacers: Use 1/2 cup unsweetened applesauce or 1/4 cup plain yogurt per egg for moistness in non-vegan applications. For vegan buns, choose commercial egg replacer per package instructions or 1/4 cup ground flaxseed mixed with 3/4 cup water for 2 eggs.
  • Milk options: Swap whole milk for soy or oat milk for a dairy-free dough. Use the same warmed temperature to activate yeast effectively.
  • Butter alternatives: Replace 5 tablespoons unsalted butter with the same weight of vegan butter or refined coconut oil if you need dairy-free options.

Vegetable, Sauce, and Seasoning Modifications

While hot cross buns do not typically include vegetables, the spice and fruit profile can be changed easily.

  • Fruit swaps: Substitute raisins or currants with chopped dried apricot, cranberries, or a mix of candied citrus peel for a brighter bite.
  • Spice profile: If you prefer a lighter spice note, reduce cinnamon to 1/2 teaspoon and omit the allspice. For a deeper flavor, add a pinch of ground cardamom or vanilla bean paste.
  • Icing and glaze: Use orange zest in the icing for extra brightness or swap orange juice for brewed strong tea and lemon juice for a different citrus twist.

Mastering Hot Cross Buns: Advanced Tips and Variations

Once you are comfortable with the basic method, try these pro tips and variations to make impressive hot cross buns every time.

Pro cooking techniques

  • Enriched dough handling: Use slightly cooler liquid in very warm kitchens to slow fermentation. If the dough overproofs and collapses, reshape and allow a shorter second rise before baking.
  • Steam for shine: For an extra glossy crust, brush the buns with warmed apricot jam or simple syrup right after baking. This gives a bakery-style finish and seals in moisture.
  • Even bake: Rotate the pan halfway through the bake and position the rack in the middle of the oven for consistent browning.

Flavor variations

  • Chocolate hot cross buns: Replace 1/4 cup of flour with unsweetened cocoa powder and use chocolate chips instead of raisins for a modern twist.
  • Orange and cranberry: Replace raisins with dried cranberries and add 1 tablespoon orange zest to the dough for an extra citrus lift.
  • Spiced apple: Fold in 1/2 cup finely diced apple (tossed in a little flour) and reduce raisins for a seasonal bun.

Presentation tips

Arrange buns in a circle on a serving platter or stack in a basket lined with a tea towel for a rustic look. Dust lightly with extra confectioners’ sugar for a festive finish or top each bun with a small citrus zest curl for color contrast.

Make-ahead options

  • Prepare dough up to the shaped-buns stage, then freeze shaped unbaked buns on a tray for up to 3 months. Thaw overnight in the fridge, let come to room temperature and complete the second rise before piping crosses and baking.
  • Bake fully, skip icing, wrap individually in plastic and foil, and freeze up to 3 months. Warm and ice before serving for fresh results.

How to Store Hot Cross Buns: Best Practices

Proper storage keeps your hot cross buns soft and flavorful. Use these short- and long-term methods depending on how quickly you plan to enjoy them.

Refrigeration

Store leftover hot cross buns wrapped tightly in plastic wrap or in an airtight container at room temperature for 1 to 2 days for best texture. If you live in a very humid climate or the buns are heavily iced, refrigerate in an airtight container up to 1 week. Warm gently before serving in a 300°F oven for 5 minutes.

Freezing

Freeze hot cross buns at two convenient stages: freeze shaped, unbaked buns on a baking sheet until firm, then transfer to a freezer bag for up to 3 months; thaw, proof, and bake as usual. Or, bake fully, skip icing, cool completely, wrap individually, and freeze up to 3 months. Thaw at room temperature and warm in a 300°F oven for 8 to 10 minutes before icing.

Reheating

Reheat buns in a 300°F oven for 8 to 10 minutes, or slice and toast lightly for a crisp edge. Microwaving will warm them quickly but can make the crumb gummy, so use short intervals and finish in a toaster oven if possible.

Meal prep considerations

For batch baking, plan to bake half the batch and freeze the rest as described above. This keeps a steady supply of fresh-tasting buns for up to three months and saves time during holiday mornings.

Hot Cross Buns
Hot Cross Buns Recipe Perfect For Easter 10

FAQs: Frequently Asked Questions About Hot Cross Buns

What are hot cross buns?

Hot cross buns are soft, yeasted sweet buns packed with spices like cinnamon, nutmeg, and allspice, plus dried fruits such as currants, raisins, or candied citrus peel. A signature white cross on top—made from flour paste before baking or icing afterward—symbolizes the crucifix, tying into their Christian Easter tradition, especially on Good Friday. They’re denser than typical rolls, with a glossy glaze often flavored with orange. Bake them at home using a simple dough of flour, milk, yeast, brown sugar, butter, and eggs. This recipe yields about 12-16 buns perfect for breakfast or tea. Pair with butter or jam for the full experience. (92 words)

What do hot cross buns taste like?

Hot cross buns taste like a cozy mix of a soft dinner roll and a cinnamon roll, with warm spices—cinnamon, nutmeg, and allspice—giving a fragrant, mildly sweet profile from brown sugar and fruit add-ins like raisins or citrus. The dough is tender yet slightly dense, with a subtle chew. Topped with glossy orange icing or glaze, they add a zesty brightness. No overpowering sweetness; it’s balanced for all-day snacking. If you reduce cinnamon to 1/2 teaspoon, they rise fluffier and taste lighter. Fresh from the oven, they’re irresistible warm. (98 words)

How do you make the cross on hot cross buns?

Make the cross two ways: 1) Flour paste—mix 1/2 cup flour with 5 tablespoons water into a thick paste, pipe or spread an X on risen buns before baking at 350°F for 20-25 minutes. It bakes chewy-crisp. 2) Icing cross—skip paste, bake plain, then pipe thick orange icing (powdered sugar, orange juice, zest) post-bake for a sweet, glossy finish. Double up with glaze on top. Use a piping bag or zip-top bag with corner snipped for precision. This step takes 5 minutes and defines the bun’s look. (96 words)

Can you freeze hot cross buns?

Yes, freeze hot cross buns at two stages for convenience. Shape dough into buns, place in a greased pan, cover tightly, and freeze up to 3 months. Thaw overnight in fridge, rise 1-2 hours at room temp, add crosses, and bake. Or bake fully, cool, skip icing, wrap individually in plastic and foil, and freeze up to 3 months. Thaw at room temp or warm in a 300°F oven for 10 minutes; ice after. This preserves freshness without quality loss—perfect for holiday prep. Avoid refreezing. (92 words)

How do you store leftover hot cross buns?

Store leftover hot cross buns wrapped tightly in plastic or foil at room temperature for 1-2 days to keep them soft. For longer, refrigerate in an airtight container up to 1 week—warm gently in a 300°F oven for 5 minutes to refresh. Freeze as noted above for up to 3 months. Avoid loose storage to prevent drying. No need to refrigerate immediately unless iced heavily. Pro tip: Slice and toast with butter for day 2-3; they hold spices well. Check for mold if humid. (85 words)

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Hot Cross Buns 66.Png

Hot Cross Buns

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Enjoy warm, freshly baked spiced buns filled with plump raisins and topped with a signature cross, a beloved Easter tradition that brings families together
🎉 Master this classic recipe that creates bakery-perfect buns with soft, fluffy texture and aromatic spices that fill your kitchen with holiday cheer

  • Total Time: 2 hours 20 minutes
  • Yield: 12 buns 1x

Ingredients

Scale

3/4 cup (180ml) whole milk [activates the yeast and makes a rich dough]

2 and 1/4 teaspoons (1 packet) active dry yeast or instant yeast [leavens the dough for soft, airy buns]

1 teaspoon granulated sugar [feeds the yeast during proofing]

1/2 cup (100g), packed light or dark brown sugar [adds moisture, sweetness, and caramel notes]

5 tablespoons (71g) unsalted butter [enriches the dough and improves tenderness]

1/2 teaspoon pure vanilla extract [adds subtle, rounded flavor]

2 large eggs [bind and enrich the dough for structure and color]

1 teaspoon salt [balances sweetness and strengthens gluten]

1 and 1/4 teaspoons ground cinnamon [primary warm spice for classic flavor]

1/2 teaspoon ground nutmeg [adds warm, toasted notes]

1/2 teaspoon ground allspice [deepens spice complexity]

3 and 1/2 cups (438g) all-purpose or bread flour [main structure for the dough]

1 cup (140g) raisins or currants [classic fruit mix-ins for texture and sweetness]

1/2 cup (63g) all-purpose or bread flour [for the flour cross paste]

6 to 8 tablespoons (90-120ml) water [to mix into the flour cross paste to pipe crosses]

1 cup (120g) confectioners’ sugar [for the orange icing]

3 tablespoons (45ml) fresh or bottled orange juice [brightens the icing; substitute milk with vanilla extract for plain icing]

Instructions

First Step: Mise en place and activating the yeast. Warm the whole milk to about 110°F. It should feel warm and cozy but not hot to the touch. In a small bowl, stir the warmed milk with 1 teaspoon granulated sugar and 2 and 1/4 teaspoons yeast. Let sit 5 to 10 minutes until bubbly and foamy; this is the yeast waking up and a quick signal the yeast is active.

Second Step: Mixing the enriched dough. In a large mixing bowl or the bowl of a stand mixer fitted with a dough hook, combine 3 and 1/2 cups (438g) all-purpose or bread flour, 1 teaspoon salt, 1 and 1/4 teaspoons ground cinnamon, 1/2 teaspoon ground nutmeg, and 1/2 teaspoon ground allspice. Whisk briefly to distribute the spices. Add 1/2 cup (100g) packed light or dark brown sugar and mix. Pour in the foamy yeast-milk, then add 5 tablespoons (71g) unsalted butter cut into pieces, 1/2 teaspoon pure vanilla extract, and 2 large room-temperature eggs. Mix on low until the dough comes together, then increase to medium-low and knead for 6 to 8 minutes by mixer, or 8 to 10 minutes by hand on a lightly floured surface. The dough should be smooth and slightly tacky but not sticky. If too sticky, add up to 2 tablespoons extra flour; if too dry, add a teaspoon of warm milk at a time.

Third Step: Add fruit and first rise. Gently knead in 1 cup (140g) raisins or currants until evenly distributed. Place the dough in a lightly greased bowl, cover with plastic wrap or a clean towel, and let rise in a warm draft-free spot until doubled, about 1 to 1 and 1/2 hours depending on room temperature. The dough should feel airy and spring back slowly when pressed.

Fourth Step: Shaping the buns. Punch down the risen dough gently to release large air pockets. Turn it onto a lightly floured work surface. Divide the dough into 12 to 16 equal pieces depending on the size you want. For 12 buns, weigh about 85-90g per piece; for 16, aim for 65-70g. Shape each piece into a smooth ball by pulling the dough under itself and pinching the seam closed at the bottom. Place the balls on a parchment-lined baking sheet or in a greased 9×13-inch pan with a little space between each for a softer sided bun; for a classic arrangement, place in a grid so they just touch after rising. Cover loosely and allow the shaped buns to rise for the second proof until nearly doubled and springy to the touch, about 45 to 60 minutes.

Fifth Step: Making and applying the flour crosses. Make the cross paste by mixing 1/2 cup (63g) all-purpose or bread flour with 6 to 8 tablespoons (90-120ml) water to form a thick piping-consistency paste. Transfer the paste to a piping bag fitted with a small round tip or a zip-top bag with the corner snipped. Once the buns have risen and just before baking, pipe a neat cross on each bun. If you prefer, you can bake plain and pipe an icing cross after baking for a sweeter look.

Sixth Step: Baking. Preheat the oven to 350°F (175°C). Bake the buns for 20 to 25 minutes until golden and an internal temperature of about 190°F if you use an instant-read thermometer. Rotate the pan halfway through baking for even browning.

Final Step: Glazing and orange icing. For the classic glossy finish, whisk 1 cup (120g) confectioners’ sugar with 3 tablespoons (45ml) fresh or bottled orange juice until smooth. If you want plain icing, use 3 tablespoons milk with 1/4 teaspoon vanilla extract instead. Drizzle or spread the icing over warm buns for a shiny, slightly set glaze.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🌡️ For best yeast activation, ensure milk is between 105-115°F – too hot will kill yeast, too cold won’t activate it properly
⏰ Let the dough rise in a warm, draft-free spot – an oven with just the light on creates the perfect environment
🍊 For extra citrus flavor, add 1 teaspoon orange zest to the dough along with the wet ingredients

  • Author: Brandi Oshea
  • Prep Time: 30 minutes
  • Rise Time: 1 hour 30 minutes
  • Cook Time: 20 minutes
  • Category: Breakfast
  • Method: Baking
  • Cuisine: British
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bun
  • Calories: 262 kcal
  • Sugar: 18 g
  • Sodium: 220 mg
  • Fat: 7 g
  • Saturated Fat: 4 g
  • Unsaturated Fat: 2.5 g
  • Trans Fat: 0 g
  • Carbohydrates: 44 g
  • Fiber: 2 g
  • Protein: 6 g
  • Cholesterol: 43 mg

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star