Homemade Hot Cross Buns

Posted on April 9, 2026

glossy homemade hot cross buns baked close together on a tray

Difficulty

Prep time

Cooking time

Total time

Servings

There is something extra comforting about homemade hot cross buns fresh from the oven. They come out soft, lightly spiced, and glossy on top, with a tender pull-apart texture that feels perfect for spring baking, Easter brunch, or a cozy weekend at home. This version keeps the method simple while still giving you bakery-style results.

DoughDazzle Quick Guide

Why Homemade Hot Cross Buns Taste So Special

Homemade hot cross buns have a texture and flavor that store-bought versions rarely match. The dough stays softer, the spice tastes warmer, and the fruit blends into each bite instead of sitting dry on the surface. Freshly baked buns also give you that beautiful contrast between a light, fluffy center and a glossy golden top.

Another reason homemade hot cross buns stand out is control. You can shape them evenly, add the amount of dried fruit you like, and bake them until they reach that deep golden finish without drying out. The result feels homemade in the best way.

If you enjoy trying different versions, you can also compare this batch with these fluffy hot cross buns, look at a more classic style in these traditional hot cross buns, or save this helpful hot cross buns recipe for another baking day.

Ingredients for Soft and Flavorful Buns

The best homemade hot cross buns start with simple ingredients that work together to build a soft, enriched dough.

Dough Ingredients

  • 4 cups bread flour
  • 1 packet active dry yeast
  • 1 cup warm milk
  • 1/4 cup granulated sugar
  • 1/4 cup unsalted butter, softened
  • 2 large eggs
  • 1 teaspoon salt
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 3/4 cup raisins or currants

Cross Mixture

  • 1/2 cup all-purpose flour
  • 5 to 6 tablespoons water

Glaze

  • 2 tablespoons apricot jam
  • 1 tablespoon warm water

Bread flour helps homemade hot cross buns keep their shape while still staying soft. Warm milk and butter add richness, and the eggs make the crumb tender. Cinnamon and nutmeg bring that classic flavor without making the buns too heavy.

How to Make Homemade Hot Cross Buns

1. Mix the Dough

Add the warm milk, yeast, and a small spoonful of sugar to a large bowl. Let the mixture sit for 5 to 10 minutes until foamy. Add the remaining sugar, butter, eggs, flour, salt, cinnamon, and nutmeg. Mix until a rough dough forms, then fold in the raisins or currants.

2. Knead Until Smooth

Knead the dough by hand or with a mixer for about 8 to 10 minutes. The dough should feel soft, smooth, and slightly tacky, not dry. This step gives homemade hot cross buns their lovely texture, so keep going until the dough looks elastic.

3. Let the Dough Rise

Place the dough in a lightly greased bowl, cover it, and let it rise in a warm spot until doubled in size. This usually takes about 1 to 1 1/2 hours. A full first rise helps homemade hot cross buns bake up light instead of dense.

4. Shape the Buns

Turn the dough onto a lightly floured surface and divide it into 12 equal pieces. Shape each piece into a smooth ball and place them in a parchment-lined baking dish or tray, leaving a little space between each one. Cover again and let them rise for 30 to 45 minutes, until puffy.

5. Pipe the Crosses

Mix the flour and water until you get a thick but pipeable paste. Spoon it into a piping bag or a zip-top bag with the tip cut off. Pipe lines across the buns in one direction, then across the other direction to create the classic crosses.

6. Bake Until Golden

Bake the buns at 375°F for 20 to 25 minutes, or until the tops look deeply golden brown. The tray should smell warm and spiced, and the buns should feel light for their size.

7. Brush With Glaze

Warm the apricot jam with water and brush it over the tops while the buns are still warm. This final step gives homemade hot cross buns their signature shine and a pretty finish.

Tips for the Best Homemade Hot Cross Buns

Use Warm, Not Hot, Milk

Hot milk can affect the yeast. Warm milk helps the dough rise well and keeps the process steady.

Keep the Dough Soft

A soft dough makes soft homemade hot cross buns. Add flour slowly during kneading so the dough does not turn stiff.

Space the Buns Close Together

When the buns rise and bake close together, they pull apart beautifully and stay tender on the sides.

Do Not Skip the Second Rise

The second rise gives homemade hot cross buns a lighter crumb and a fuller shape. This step matters.

Glaze While Warm

A warm glaze spreads more easily and gives the buns that glossy bakery-style top.

Serving Ideas

Homemade hot cross buns taste wonderful slightly warm with butter. They also pair well with fruit preserves, cream cheese, or a little honey. For brunch, serve them with fresh berries, eggs, and tea or coffee. For dessert, toast leftovers and add a light swipe of butter for a cozy finish.

These buns also work well for holiday gatherings because they look impressive on the table without asking for complicated decorating. The cross and glaze do all the work for you.

How to Store and Reheat

Keep homemade hot cross buns in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate them for up to 5 days or freeze them for up to 2 months.

To reheat, warm a bun in the microwave for about 10 to 15 seconds or place it in a low oven for a few minutes. A quick reheat brings back the soft texture nicely.

People Also Ask

What makes homemade hot cross buns soft?

Warm milk, butter, eggs, and enough rising time all help create a soft texture. Keeping the dough slightly tacky also makes a big difference.

Can I make homemade hot cross buns ahead of time?

Yes. You can prepare the dough the night before, let it rise in the refrigerator, and shape and bake the buns the next day.

Why are my hot cross buns dense?

Dense buns usually come from adding too much flour, not kneading long enough, or cutting the rise times too short.

What dried fruit works best in hot cross buns?

Raisins and currants are the most common choices, but chopped dried cranberries also work well.

Can I freeze homemade hot cross buns?

Yes. Let them cool fully, wrap them well, and freeze them. Thaw at room temperature and warm before serving.

What is the best glaze for hot cross buns?

A simple apricot jam glaze works very well because it adds shine without making the buns too sweet.

Conclusion

Homemade hot cross buns bring together everything that makes a baking recipe feel worth it: soft texture, warm spice, a glossy finish, and a shape that looks cheerful right out of the oven. They feel classic, comforting, and just special enough for sharing. Bake a batch once, and they may become part of your spring tradition.

Follow Us for more recipes on X and Pinterest

Print

Homemade Hot Cross Buns

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Homemade hot cross buns bake up soft, lightly spiced, and beautifully golden with a classic flour cross and a glossy jam finish. They are perfect for Easter, spring brunch, or any baking day when you want a warm and comforting treat that looks just as lovely as it tastes.

  • Author: Genevieve Lemoine
  • Prep Time: 30M
  • Cook Time: 25M
  • Total Time: 2H55M
  • Yield: 12 buns 1x
  • Category: Bread
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale

4 cups bread flour

1 packet active dry yeast

1 cup warm milk

1/4 cup granulated sugar

1/4 cup unsalted butter, softened

2 large eggs

1 teaspoon salt

1 teaspoon ground cinnamon

1/4 teaspoon ground nutmeg

3/4 cup raisins or currants

1/2 cup all-purpose flour

5 to 6 tablespoons water

2 tablespoons apricot jam

1 tablespoon warm water

Instructions

1. Add the warm milk, yeast, and a small spoonful of the sugar to a large bowl. Let the mixture sit for 5 to 10 minutes until foamy.

2. Add the remaining sugar, butter, eggs, bread flour, salt, cinnamon, and nutmeg. Mix until a rough dough forms, then fold in the raisins or currants.

3. Knead the dough for 8 to 10 minutes until it feels smooth, soft, and elastic.

4. Place the dough in a lightly greased bowl, cover it, and let it rise in a warm spot until doubled in size, about 1 to 1 1/2 hours.

5. Turn the dough onto a lightly floured surface and divide it into 12 equal pieces. Shape each piece into a smooth ball.

6. Arrange the dough balls in a parchment-lined baking dish or tray, cover, and let them rise again for 30 to 45 minutes until puffy.

7. Mix the all-purpose flour and water into a thick pipeable paste. Pipe lines across the buns in both directions to form crosses.

8. Bake at 375°F for 20 to 25 minutes until the buns are deep golden brown.

9. Warm the apricot jam with 1 tablespoon of water and brush it over the warm buns for a glossy finish.

10. Serve warm or at room temperature.

Notes

Use warm milk, not hot milk, so the yeast rises well. Keep the dough soft and slightly tacky for the best texture. Space the buns close together so they bake into a soft pull-apart shape. Store the buns in an airtight container at room temperature for up to 2 days, or refrigerate for up to 5 days. Freeze fully cooled buns for up to 2 months and reheat before serving.

Nutrition

  • Serving Size: 1 bun
  • Calories: 245
  • Sugar: 9g
  • Sodium: 190mg
  • Fat: 6g
  • Saturated Fat: 3g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 41g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 38mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Tags:

You might also like these recipes

Leave a Comment

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