Homemade Hot Cross Buns Recipe Easy Classic Easter Treat

Posted on

homemade hot cross buns recipe - featured image

One chilly Good Friday morning a few years back, I found myself elbow-deep in flour, trying to recreate a childhood favorite that had somehow disappeared from our family table: hot cross buns. My kids were home from school, the house smelled faintly of cinnamon and orange zest, and I was determined to get these little spiced buns just right. After 15 attempts (yes, fifteen), and countless sticky fingers, I finally nailed my homemade hot cross buns recipe for an easy classic Easter treat. These buns weren’t just bread with a cross on top—they were warm, fragrant pockets of nostalgia that brought my family together around the kitchen counter.

What makes this homemade hot cross buns recipe so special for me is how it balances tradition with simplicity, perfect for both seasoned bakers and weekend cooks like me. Plus, making them from scratch means controlling every ingredient—no weird preservatives or mystery flavors. Over the years, I’ve tweaked this recipe to take the guesswork out of the process and make those soft, spicy, slightly sticky buns reliably every Easter. If you’re looking for a classic old fashioned Easter treat that’s surprisingly easy to make, you’re in the right place.

Homemade hot cross buns are one of those recipes where the ritual of making them is just as rewarding as eating them. And trust me, once you try this version, you’ll want to make them year after year. I’ve tested this recipe more than a dozen times to get the perfect dough texture and spice blend, so you won’t have to. Let’s get baking!

Why You’ll Love This Recipe

This homemade hot cross buns recipe has completely changed my Easter mornings. I’ve made these for my family, friends, and even for a holiday brunch potluck where they disappeared faster than I expected. Everyone asks for seconds.

  • Classic Taste, No Shortcuts — This recipe honors the traditional flavors of cinnamon, nutmeg, and dried fruit, but skips complicated steps like soaking the fruit overnight. I’ve found that soaking isn’t necessary if you use quality dried currants or raisins.
  • Soft and Fluffy Every Time — The dough is enriched with butter and milk, giving the buns a tender crumb that’s perfect for breakfast or a snack. No dry or tough buns here.
  • Easy Enough for Weekend Baking — You don’t need fancy equipment or rare ingredients. This recipe is approachable for beginners but satisfying for experienced bakers.
  • Perfect for Family Traditions — Baking these buns is a great way to bring everyone together in the kitchen, whether you’re making a holiday family meal or a special weekend treat.
  • Great for Easter and Beyond — While these are a classic Easter treat, I make them during the cooler months for cozy breakfasts and brunches. They’re a crowd-pleaser for any festive occasion.

This recipe fits right into your Easter celebration or a quiet family weekend when you want something comforting and homemade. If you’re interested in other crowd-pleasing appetizers or festive dishes, I often pair these with easy classics like my creamy deviled eggs or a warm baked dip like my creamy baked crab dip.

Ingredients for Homemade Hot Cross Buns

Here’s the best part: you probably have most of these ingredients already. I’m particular about a few to make sure the buns turn out just right.

  • All-purpose flour (4 cups / 480g) — The base of the dough. I always use King Arthur flour for consistent results, but any good-quality brand works.
  • Active dry yeast (2 ¼ teaspoons / 7g) — This is what makes the buns rise. Make sure it’s fresh and not expired.
  • Whole milk (1 cup / 240ml, warmed to about 110°F / 43°C) — Adds richness and tenderness to the dough. Don’t use skim milk here; you want that fat for softness.
  • Unsalted butter (4 tablespoons / 60g, melted) — Gives the buns a tender crumb and buttery flavor. I melt it gently to avoid cooking it.
  • Brown sugar (¼ cup / 50g) — For sweetness and a slight caramel note. Light or dark brown sugar both work.
  • Egg (1 large, room temperature) — Binds the dough and enriches it.
  • Dried currants or raisins (¾ cup / 110g) — The classic fruit component. I prefer currants for their tartness, but raisins work too.
  • Ground cinnamon (2 teaspoons) — Essential spice for that warm, cozy flavor.
  • Ground nutmeg (½ teaspoon) — Adds depth without overpowering.
  • Salt (½ teaspoon) — Balances the sweetness and brings out the flavors.
  • All-purpose flour (for the cross paste, ½ cup / 60g) — Mixed with water to pipe the classic cross on top.
  • Water (for the cross paste, about ⅓ cup / 80ml) — Just enough to make a thick paste.
  • Apricot jam (¼ cup / 80g, warmed) — For glazing the buns after baking, giving them that irresistible shiny finish.

Equipment Needed

You don’t need anything fancy for this. Here’s what I actually use every time I bake hot cross buns.

  • Stand mixer with dough hook — I use mine for kneading, which saves a lot of elbow grease. You can knead by hand though; just expect 10 extra minutes.
  • Mixing bowls — One large bowl for proofing, another for mixing the cross paste.
  • Baking sheet — A rimmed sheet works best so the buns don’t slide off. I line mine with parchment paper for easy cleanup.
  • Piping bag or zip-top bag — To pipe the crosses on top. If you don’t have one, a small plastic bag with the tip snipped off works just fine.
  • Pastry brush — For glazing the buns with apricot jam. If you don’t have one, clean fingers work in a pinch.

How to Make Homemade Hot Cross Buns: Step by Step

homemade hot cross buns recipe preparation steps

Alright, let’s get into it. I’ll walk you through exactly how I make this classic old fashioned Easter treat, including the small tricks that actually make a difference.

  1. Warm the milk and activate the yeast (5 minutes)
    Heat your milk until it’s warm but not hot (110°F / 43°C). Sprinkle the active dry yeast over the milk and stir gently. Let it sit for 5 minutes until it’s foamy and bubbly. This means the yeast is alive and ready to work.
  2. Mix the dough ingredients (7 minutes)
    In your stand mixer bowl, combine the flour, brown sugar, salt, cinnamon, and nutmeg. Add the melted butter, egg, and the foamy yeast mixture. Mix on low speed with the dough hook until everything just comes together.
  3. Knead the dough (8 minutes)
    Increase the mixer speed to medium and knead for about 7-8 minutes until the dough is smooth, elastic, and slightly tacky but not sticky. You can also knead by hand on a floured surface — just be prepared for a workout! The dough should spring back when poked.
  4. Add the dried fruit and incorporate (2 minutes)
    Add the currants or raisins, then knead for another 2 minutes so they’re evenly distributed without tearing the dough.
  5. First rise (1 to 1.5 hours)
    Transfer the dough to a large, lightly oiled bowl. Cover with a clean kitchen towel or plastic wrap and set it in a warm, draft-free spot. The dough should double in size — this can take anywhere from 60 to 90 minutes depending on your kitchen temperature.
  6. Shape the buns (10 minutes)
    Once risen, punch down the dough gently to release air. Divide into 12 equal pieces (about 80g / 3oz each). Roll each piece into a smooth ball and place on a parchment-lined baking tray, spaced about 2 inches apart. Cover loosely with plastic wrap and let them rise again for 30-45 minutes until puffy.
  7. Make and pipe the crosses (5 minutes)
    Mix the ½ cup flour with enough water to make a thick paste that holds its shape but can be piped. Transfer to a piping bag and pipe crosses over each bun. Don’t worry if they’re not perfect — rustic is charming here.
  8. Bake the buns (18-20 minutes)
    Preheat your oven to 375°F (190°C). Bake the buns on the middle rack for about 18-20 minutes until golden brown and cooked through. The buns should sound hollow when tapped gently on the bottom.
  9. Glaze and cool (5 minutes)
    While the buns are still warm, brush the tops with warmed apricot jam. This gives them a shiny, sticky finish that’s irresistible. Let them cool slightly before serving — but honestly, fresh and warm is the best.

Total time: about 2.5 to 3 hours including rising, with just 30 minutes active prep and baking.

Expert Tips & Tricks

Here’s everything I’ve figured out from making this homemade hot cross buns recipe dozens of times. These tips will save you from the mistakes I already made.

  • Use Warm, Not Hot Milk
    If the milk is too hot, it kills the yeast and your buns won’t rise. If it’s too cool, the yeast won’t activate. Aim for that cozy 110°F (43°C) range. I test with my wrist — it should feel like a warm bath, not hot.
  • Don’t Skip the Second Rise
    That second proof after shaping is key for soft buns with a light crumb. If you rush this step, expect dense buns. I’ve learned it’s worth the wait.
  • Pipe the Crosses with Confidence
    The flour paste can feel runny at first. If it is, add a bit more flour. The cross should hold shape on top without spreading. If you mess up, just scrape it off and try again. Practice makes perfect!
  • Glaze While Warm
    The apricot jam glaze seals in moisture and adds a beautiful shine. Brush it on immediately after the buns come out of the oven for best results.
  • Avoid Overflouring
    Use just enough flour to keep the dough workable. Too much flour makes the buns dry and heavy. I always err on the side of slightly sticky dough — it bakes up beautifully.

If your buns turn out dense or flat, it’s almost always because the yeast wasn’t active or the dough didn’t rise enough. Patience is your friend here.

Variations & Substitutions

Once you’ve got the base version down, here’s how I mix it up. I’ve actually tried all of these.

  • Spiced Orange Version
    Add 1 tablespoon of finely grated orange zest and swap half the milk for fresh orange juice. This brightens the flavor and feels festive for Easter brunch.
  • Chocolate Chip Hot Cross Buns
    Replace the dried fruit with ¾ cup of mini chocolate chips for a kid-friendly twist. The chocolate melts into pockets of gooey goodness.
  • Lighter Version
    Swap half the butter for applesauce and use 2% milk instead of whole milk. The buns are less rich but still delicious. I make this for a lower-fat option that still satisfies.
  • Gluten-Free Adaptation
    Use a gluten-free all-purpose blend with xanthan gum and expect a slightly denser bun. I’ve had success with Bob’s Red Mill 1-to-1 gluten-free flour, but note the rising times may vary.
  • Dairy-Free Version
    Substitute plant-based milk like almond or oat milk and use coconut oil instead of butter. The texture is a bit different but still tasty. My lactose-intolerant sister loves this version.

These buns work great for Easter brunch or a cozy weekend breakfast—just like my fluffy cinnamon rolls but with a spiced, fruity twist. Perfect for sharing with family or friends.

Serving & Storage

I usually serve these homemade hot cross buns straight from the baking sheet or warmed slightly in the oven. They look rustic, stay soft, and smell amazing.

Here are some favorite sides to enjoy with them:

  • Butter and honey — simple and classic
  • A smear of cream cheese or clotted cream — for extra indulgence
  • Soft-boiled eggs or creamy deviled eggs — balances sweet and savory beautifully

Storage:

  • Fridge: Store in an airtight container for up to 4 days. The buns may firm up but will soften when warmed.
  • Reheating: Warm in a 300°F (150°C) oven for 5-7 minutes wrapped in foil or microwave with a damp paper towel for 20 seconds to avoid drying out.
  • Freezing: You can freeze baked buns wrapped tightly for up to 2 months. Thaw overnight at room temperature and warm before serving. Avoid freezing the dough — it doesn’t rise well after thawing.

Nutrition Information

I’m not a nutritionist, but here’s the breakdown if you’re keeping track. This is based on 12 servings.

Calories Protein Carbs Fiber Sugar Fat Saturated Fat Sodium
180 4g 32g 1g 8g 4g 2.5g 140mg

Look — this is comfort food made with butter and sugar. It’s not a diet recipe and I’m not going to pretend it is. But it’s way better than store-bought, costs less, and you know exactly what’s inside. When I want something lighter, I use the applesauce variation and have a big cup of tea alongside. Most Easters though? I make the real thing and enjoy every sticky, spiced bite.

Final Thoughts

Remember that chilly Good Friday when I finally got these homemade hot cross buns right? That moment when the dough rose like it was supposed to, and the house filled with cinnamon and orange, and my kids begged for one before dinner? That’s what makes this recipe worth every sticky handprint on my counters.

Make it yours. Add more spice if you like it bolder, swap currants for chocolate chips, throw in some zest, or keep it simple and classic. This dough is forgiving and welcomes your tweaks.

If you make this, drop a comment and tell me how it went. And if something goes wrong, tell me that too — I genuinely want to help troubleshoot. That’s what the comments are for.

Happy baking — I hope your kitchen smells amazing.

Frequently Asked Questions

Q: Can I make this homemade hot cross buns recipe without dried fruit?

A: Yes, you can skip the currants or raisins if you prefer plain buns or want a chocolate chip version instead. I’ve made this dough both ways, and it always turns out soft and flavorful. Just be sure to add something for texture—chocolate chips or chopped nuts work well.

Q: Why did my hot cross buns turn out dense or flat?

A: The most common reason is yeast that’s inactive or dough that didn’t rise enough. I always proof my yeast in warm milk first to make sure it’s bubbling and alive. Also, don’t rush the rising times; the dough should double during both rises. If your kitchen is cold, find a warm spot like inside the oven with just the light on.

Q: Can I make these hot cross buns ahead for Easter brunch?

A: Yes! You can prepare the dough and shape the buns the night before, then cover and refrigerate them overnight. Let them come to room temperature and rise a bit before baking the next morning. This makes busy Easter mornings way easier and still gives you fresh, warm buns.

Q: Are these buns gluten-free or dairy-free friendly?

A: The base recipe isn’t, but you can use a gluten-free all-purpose flour blend and dairy-free milk plus coconut oil as butter substitute. I’ve tested a dairy-free version with oat milk and coconut oil and it works pretty well, though the texture is a bit different. For gluten-free, expect a slightly denser bun but still tasty.

Q: Can I double or halve this hot cross buns recipe?

A: Absolutely. The dough scales well. Just make sure your mixing bowl is big enough and adjust rising times slightly if doubling—the dough may take longer to rise. Halving is easy too, perfect if you want fewer buns or are trying the recipe for the first time.

Q: How do I prevent the glaze from getting sticky or too thick?

A: Warm the apricot jam until it’s thin and brush it on gently while the buns are still warm. If the jam is too thick or cool, it will clump. You can thin it with a teaspoon of water if needed. I’ve learned the hard way that glazing right out of the oven is key for that perfect shiny finish.

Q: Can I make the crosses without flour paste?

A: You can use icing sugar mixed with water or pipe a thin line of royal icing after baking, but the traditional flour paste is what gives the buns their signature look and a slight crust. I recommend sticking with the flour paste for authenticity and texture.

Pin This Recipe!

homemade hot cross buns recipe recipe

Print

Homemade Hot Cross Buns Recipe Easy Classic Easter Treat

A classic homemade hot cross buns recipe that balances tradition with simplicity, perfect for Easter or cozy breakfasts. Soft, fluffy, and spiced with cinnamon and nutmeg, these buns are a nostalgic family favorite.

  • Author: Paula
  • Prep Time: 30 minutes
  • Cook Time: 18-20 minutes
  • Total Time: 2.5 to 3 hours (including rising)
  • Yield: 12 servings 1x
  • Category: Breakfast, Snack, Holiday Treat
  • Cuisine: British

Ingredients

Scale
  • 4 cups (480g) all-purpose flour
  • 2 ¼ teaspoons (7g) active dry yeast
  • 1 cup (240ml) whole milk, warmed to about 110°F (43°C)
  • 4 tablespoons (60g) unsalted butter, melted
  • ¼ cup (50g) brown sugar
  • 1 large egg, room temperature
  • ¾ cup (110g) dried currants or raisins
  • 2 teaspoons ground cinnamon
  • ½ teaspoon ground nutmeg
  • ½ teaspoon salt
  • ½ cup (60g) all-purpose flour (for the cross paste)
  • ⅓ cup (80ml) water (for the cross paste)
  • ¼ cup (80g) apricot jam, warmed (for glazing)

Instructions

  1. Warm the milk until it’s about 110°F (43°C). Sprinkle the active dry yeast over the milk and stir gently. Let it sit for 5 minutes until foamy.
  2. In a stand mixer bowl, combine 4 cups flour, brown sugar, salt, cinnamon, and nutmeg. Add melted butter, egg, and the foamy yeast mixture. Mix on low speed until just combined.
  3. Increase mixer speed to medium and knead for 7-8 minutes until dough is smooth, elastic, and slightly tacky but not sticky.
  4. Add dried currants or raisins and knead for another 2 minutes to evenly distribute.
  5. Transfer dough to a large lightly oiled bowl. Cover and let rise in a warm spot for 1 to 1.5 hours until doubled in size.
  6. Punch down dough and divide into 12 equal pieces (~80g each). Roll each into a smooth ball and place on parchment-lined baking sheet spaced 2 inches apart. Cover loosely and let rise for 30-45 minutes until puffy.
  7. Mix ½ cup flour with enough water to make a thick paste. Transfer to a piping bag and pipe crosses over each bun.
  8. Preheat oven to 375°F (190°C). Bake buns on middle rack for 18-20 minutes until golden brown and hollow sounding when tapped.
  9. Brush warm buns with warmed apricot jam glaze. Let cool slightly before serving.

Notes

[‘Use warm milk (110°F/43°C) to activate yeast properly.’, ‘Do not skip the second rise after shaping for soft buns.’, ‘If flour paste for crosses is too runny, add more flour.’, ‘Glaze buns immediately after baking with warm apricot jam for shine.’, ‘Avoid overflouring dough to keep buns soft and tender.’, ‘If buns turn out dense, yeast may be inactive or dough didn’t rise enough.’]

Nutrition

  • Serving Size: 1 bun
  • Calories: 180
  • Sugar: 8
  • Sodium: 140
  • Fat: 4
  • Saturated Fat: 2.5
  • Carbohydrates: 32
  • Fiber: 1
  • Protein: 4

Keywords: hot cross buns, Easter recipe, homemade buns, spiced buns, classic Easter treat, cinnamon buns, dried fruit buns

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