Hot Cross Buns are one of the most beloved homemade baked treats, especially around spring holidays. These Easy Hot Cross Buns are soft, fluffy, lightly spiced, and filled with sweet dried fruit. With their classic cross on top and glossy finish, they bring bakery-quality flavor right into your kitchen. This authentic fresh recipe creates beautifully soft buns with warm spices and a delicate sweetness that make them perfect for breakfast, brunch, or an afternoon snack.

Whether you’re baking them for a special occasion or simply craving homemade bread, this easy recipe makes the process simple and rewarding. Even beginner bakers can achieve wonderful results with a little patience and the right technique.
Why You’ll Love This Hot Cross Buns Recipe
There are many reasons why this recipe is a favorite among home bakers:
Soft and fluffy texture
The enriched dough made with milk, butter, and eggs creates incredibly tender buns.
Warm comforting spices
Cinnamon and traditional mixed spices give these buns their classic bakery aroma.
Perfectly balanced sweetness
Not overly sweet, making them perfect with butter, jam, or tea.
Beginner-friendly recipe
Simple steps make it easy for anyone to bake homemade Hot Cross Buns successfully.
Perfect for holidays or everyday baking
Although popular during Easter, these buns are delicious all year round.
Ingredients for Hot Cross Buns
Dough Ingredients
- 4 cups all-purpose flour
- 1 cup warm milk
- 2 ¼ teaspoons active dry yeast
- ¼ cup granulated sugar
- ¼ cup softened butter
- 1 large egg
- 1 teaspoon salt
- 1 teaspoon ground cinnamon
- ½ teaspoon mixed spice or nutmeg
- 1 cup raisins or sultanas
- 1 tablespoon orange or lemon zest
Cross Paste
- ½ cup all-purpose flour
- 5–6 tablespoons water
Sweet Glaze
- 2 tablespoons sugar or apricot jam
- 2 tablespoons water or milk
Ingredient Notes
Flour choices
All-purpose flour works well, but you can replace up to 1 cup with whole wheat flour for extra fiber.
Dried fruit variations
Raisins, sultanas, currants, or chopped dried apricots all work nicely.
Dairy-free swaps
Plant-based milk and vegan butter can easily replace dairy ingredients.
Lower sugar option
Honey or maple syrup can replace the sugar for a natural sweetness.
Step-by-Step Instructions
Step 1 – Activate the Yeast
Warm the milk until it is slightly warm to the touch, not hot. Stir in the sugar and yeast, then allow the mixture to sit for about 5–10 minutes until it becomes foamy. This indicates the yeast is active.
Step 2 – Prepare the Dough
In a large mixing bowl, combine the flour, salt, cinnamon, and mixed spice. Add the yeast mixture, butter, egg, dried fruit, and citrus zest. Mix until a soft dough forms.
Step 3 – Knead the Dough
Turn the dough onto a lightly floured surface and knead for about 8–10 minutes until smooth and elastic. If the dough feels sticky, add a little flour as needed.
Step 4 – First Rise
Place the dough into a lightly greased bowl and cover with a clean towel. Let it rise in a warm place for about 1 to 1½ hours until doubled in size.
Step 5 – Shape the Buns
Punch down the dough and divide it into 12 equal portions. Roll each portion into a smooth ball and place them on a lined baking sheet or baking pan.
Step 6 – Second Rise
Cover the buns again and allow them to rise for about 30–45 minutes until slightly puffed.
Step 7 – Add the Cross
Mix flour and water to create a thick paste. Transfer it to a piping bag or small plastic bag and pipe a cross on top of each bun.
Step 8 – Bake
Bake the buns in a preheated oven at 375°F (190°C) for 18–22 minutes until golden brown.
Step 9 – Glaze the Buns
Heat the sugar and water together until dissolved. Brush the glaze over the warm buns to create a shiny finish.
Pro Tips for Success
Use warm—not hot—milk
Hot liquid can kill the yeast and prevent the dough from rising.
Allow enough rising time
Proper proofing ensures light, fluffy buns.
Knead thoroughly
Good kneading develops gluten and improves the final texture.
Soak dried fruit for extra softness
Soaking raisins in warm water for 10 minutes helps keep them moist.
Bake until golden brown
This ensures the buns are fully cooked and have the perfect crust.
Brush glaze while warm
The glaze spreads evenly and gives the buns a beautiful shine.
Flavor Variations
Chocolate Chip Hot Cross Buns
Replace dried fruit with dark or milk chocolate chips.
Citrus Burst Buns
Add extra orange zest and a little lemon zest for bright flavor.
Apple Cinnamon Buns
Add finely diced dried apples and extra cinnamon.
Nutty Buns
Include chopped almonds or walnuts for added crunch.
Tropical Version
Use dried pineapple and coconut flakes.
Serving Suggestions
Hot Cross Buns taste best when served warm. Try these serving ideas:
- Spread with butter or cream cheese
- Toast and top with honey
- Serve alongside tea or coffee
- Pair with fruit and yogurt for breakfast
- Use as a sweet sandwich bun with nut butter
They are perfect for brunch gatherings or cozy weekend breakfasts.

Storage and Freezing Instructions
Room Temperature
Store buns in an airtight container for up to 2 days.
Refrigeration
They can be refrigerated for up to 5 days, but reheating helps restore softness.
Freezing
Place cooled buns in a freezer-safe bag and freeze for up to 3 months.
Reheating
Warm buns in the oven for about 5 minutes or microwave briefly before serving.
Nutrition Facts (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 210 |
| Protein | 5g |
| Carbohydrates | 38g |
| Fat | 5g |
| Fiber | 2g |
| Sodium | 180mg |
FAQ About Hot Cross Buns
What are Hot Cross Buns traditionally made of?
Hot Cross Buns are made from an enriched yeast dough that includes flour, milk, butter, eggs, sugar, and warm spices. Dried fruits like raisins or currants are usually added, and the buns are topped with a cross made from flour paste before baking. After baking, they are often brushed with a sweet glaze.
Why do Hot Cross Buns have a cross on top?
The cross is a traditional symbol that historically represents the crucifixion of Jesus, which is why these buns are often associated with Easter. However, many people now enjoy them simply as a delicious spiced sweet bread regardless of the season.
Can I make Hot Cross Buns ahead of time?
Yes, the dough can be prepared the night before and refrigerated during the first rise. The next day, allow the dough to come to room temperature before shaping and baking.
Can I make them without dried fruit?
Absolutely. If you prefer, you can replace the dried fruit with chocolate chips, chopped nuts, or simply leave the buns plain.
Why didn’t my buns rise properly?
This often happens if the yeast is inactive or if the milk was too hot. Always check that your yeast becomes foamy when activated and ensure the dough rests in a warm environment.
Final Thoughts
These Easy Hot Cross Buns bring together comforting spices, soft fluffy texture, and a beautiful traditional appearance. They are surprisingly simple to make at home and reward you with bakery-quality results. Whether enjoyed warm with butter or toasted for breakfast, these buns are a timeless treat that brings warmth and sweetness to any table.
Once you try baking them yourself, you may find they become a yearly tradition—or even a regular weekend baking favorite.
Print
Easy Hot Cross Buns – Authentic Fresh Recipe
- Total Time: 2 hours 40 minutes
- Yield: 12 buns 1x
- Diet: Vegetarian
Description
Soft, fluffy Hot Cross Buns with warm spices, sweet raisins, and the classic cross on top. Perfect for breakfast, brunch, or Easter baking.
Ingredients
4 cups all-purpose flour
1 cup warm milk
2 1/4 teaspoons active dry yeast
1/4 cup granulated sugar
1/4 cup butter softened
1 large egg
1 teaspoon salt
1 teaspoon ground cinnamon
1/2 teaspoon mixed spice or nutmeg
1 cup raisins or sultanas
1 tablespoon orange zest
1/2 cup all-purpose flour (for cross paste)
5 tablespoons water (for cross paste)
2 tablespoons sugar or apricot jam (for glaze)
2 tablespoons water or milk (for glaze)
Instructions
1. Warm the milk slightly and mix with sugar and yeast. Let sit for 5–10 minutes until foamy.
2. In a large bowl combine flour, salt, cinnamon, and mixed spice.
3. Add yeast mixture, butter, egg, raisins, and orange zest. Mix to form a soft dough.
4. Knead the dough on a floured surface for 8–10 minutes until smooth and elastic.
5. Place dough in a lightly greased bowl, cover, and let rise for 1–1.5 hours until doubled in size.
6. Punch down dough and divide into 12 equal portions. Shape each into a ball and place on a baking tray.
7. Cover and let the buns rise again for 30–45 minutes.
8. Mix flour and water to make a paste and pipe crosses on top of each bun.
9. Bake in a preheated oven at 375°F (190°C) for 18–22 minutes until golden brown.
10. Heat sugar or jam with water to create glaze and brush over warm buns.
Notes
Use warm milk, not hot, to avoid killing the yeast.
Soaking raisins in warm water for 10 minutes helps keep them soft.
You can replace raisins with chocolate chips if preferred.
Brush the glaze on the buns while they are still warm for a shiny finish.
Store buns in an airtight container for up to 2 days or freeze for 3 months.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Bread
- Method: Baking
- Cuisine: British
Nutrition
- Serving Size: 1 bun
- Calories: 210
- Sugar: 9g
- Sodium: 180mg
- Fat: 5g
- Saturated Fat: 3g
- Unsaturated Fat: 1.5g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 25mg







