The smell of warm hot cross buns fresh from the oven, with that perfect hint of spice and sweet raisins, instantly transports me to cozy Easter mornings. Honestly, there’s just something magical about biting into a soft, fluffy bun with a delicate cross on top—it’s like comfort wrapped in a little doughy bundle. I first baked these irresistible hot cross buns years ago, experimenting with different recipes until I found this one that’s both easy and reliably soft every time.
What makes this hot cross buns recipe stand out is how effortlessly it brings that classic, slightly spiced flavor with a tender crumb that melts in your mouth. Whether it’s for a special holiday breakfast or just a weekend treat, these raisin-studded buns are a crowd-pleaser. I’ve tested this recipe repeatedly, tweaking the yeast and flour ratio to strike that ideal fluffiness that I know you’ll love as much as my family does.
If you’re someone who’s tried baking hot cross buns before and ended up with dense or dry results, you’ll appreciate how this recipe delivers soft, light buns with just the right chew. Plus, it’s straightforward enough for baking novices, yet satisfying enough for seasoned bakers who want a reliable go-to recipe. So, let’s get those ovens warming and make some truly delightful hot cross buns with raisins!
Why You’ll Love This Recipe
- Quick & Easy: This hot cross buns recipe comes together in about 2 hours total, including rising time—perfect for a weekend baking session without spending all day in the kitchen.
- Simple Ingredients: You won’t need any fancy supplies. Basic pantry staples like flour, yeast, milk, and raisins make this recipe accessible and budget-friendly.
- Perfect for Easter & Beyond: While traditionally enjoyed during Easter, these buns make a lovely treat any time you crave something soft and sweet with a hint of spice.
- Crowd-Pleaser: Kids love them for their gentle sweetness, and adults appreciate the balanced flavors and fluffy texture. They’re fantastic for brunch, teatime, or a snack anytime.
- Unbelievably Delicious: The combination of warm cinnamon and nutmeg spices with juicy raisins is comforting and nostalgic—honestly, one bite might have you closing your eyes in bliss.
This isn’t just another hot cross buns recipe. The dough is enriched with butter and a touch of honey, which keeps the buns moist for days. Plus, the cross topping is made from a simple flour paste that bakes to a lovely, slightly crisp finish—no tricky piping required. After countless batches, this recipe has become my go-to for that authentic soft and fluffy texture you expect from a truly irresistible hot cross bun.
What Ingredients You Will Need
This hot cross buns recipe uses simple, wholesome ingredients to deliver a bold flavor and satisfying texture without fuss. You’ll likely have most of these in your pantry already.
- All-purpose flour: 4 cups (480g), ensures a soft, tender crumb. For a lighter texture, you can substitute half with bread flour.
- Active dry yeast: 2 1/4 tsp (one packet), for that perfect rise and fluffiness.
- Milk: 1 1/4 cups (300ml), warmed to about 110°F (43°C) to activate the yeast without killing it.
- Unsalted butter: 4 tbsp (56g), softened, adds richness and keeps buns moist.
- Granulated sugar: 1/3 cup (65g), balances the spices and sweetens the dough just right.
- Salt: 1 tsp, enhances flavor.
- Ground cinnamon: 1 1/2 tsp, brings that classic warm spice note.
- Ground nutmeg: 1/2 tsp, adds subtle depth.
- Large eggs: 2, room temperature, bind the dough and enrich the texture.
- Raisins: 1 cup (150g), plump and sweet. I prefer Thompson seedless for their chewiness.
- Flour paste for crosses: 1/2 cup (60g) all-purpose flour mixed with about 6 tbsp (90ml) water to form a thick paste.
- Apricot jam (optional): for glazing, about 2 tbsp, warmed and brushed on right after baking for a lovely shine.
Tip: If you want to swap raisins, dried currants or chopped dried apricots work beautifully too. For a dairy-free option, use plant-based milk and vegan butter substitutes.
Equipment Needed
- Large mixing bowl: For combining the dough ingredients comfortably.
- Stand mixer with dough hook (optional): Makes kneading easier but hand kneading works just fine!
- Measuring cups and spoons: Precise measurements help keep your buns consistent.
- Baking sheet or tray: To arrange your buns for baking; a rimmed sheet helps prevent spills.
- Parchment paper or silicone baking mat: Prevents sticking and makes cleanup easier.
- Kitchen towel or plastic wrap: For covering the dough during rising phases.
- Small bowl and spoon: For mixing and piping the flour paste crosses.
Personally, I find a stand mixer handy when making larger batches, but I’ve kneaded by hand plenty of times when my mixer was in use! If you don’t have a piping bag, a small resealable plastic bag with a corner snipped off works just as well for the crosses. For budget-friendly options, basic mixing bowls and measuring tools from your local store do the trick perfectly.
Detailed Preparation Method
- Activate the yeast: Pour the warm milk (about 110°F / 43°C) into a large bowl. Sprinkle the active dry yeast over the top and add a pinch of sugar. Stir gently and let it sit for 5-10 minutes until it becomes frothy and bubbly. This means your yeast is alive and ready.
- Mix dry ingredients: In a separate bowl, whisk together the flour, sugar, salt, cinnamon, and nutmeg until evenly combined. This helps distribute the spices well.
- Combine wet and dry: Add the softened butter and eggs to the yeast mixture. Stir gently, then gradually add the dry ingredients, mixing well after each addition.
- Knead the dough: Turn the dough onto a lightly floured surface (or use your stand mixer with the dough hook). Knead for about 8-10 minutes by hand or 5-6 minutes in the mixer, until the dough is smooth, elastic, and slightly tacky but not sticky.
- Add the raisins: Knead in the raisins evenly throughout the dough. This is the fun part—you’ll see those sweet bursts starting to spread!
- First rise: Lightly oil a clean bowl and place the dough inside. Cover with a damp kitchen towel or plastic wrap and let it rise in a warm spot for about 1 to 1.5 hours, or until doubled in size.
- Shape the buns: Punch down the risen dough gently to release air. Divide into 12 equal pieces (about 70g / 2.5 oz each). Shape each piece into a smooth ball and place on the lined baking sheet, spacing about 2 inches apart.
- Second rise: Cover the buns loosely with a towel and let rise again for 30-40 minutes until puffy but not quite doubled.
- Prepare flour paste: Mix the 1/2 cup (60g) of flour with water until a thick paste forms. Transfer to a piping bag or plastic bag with a small hole cut at the corner.
- Pipe the crosses: Carefully pipe a cross on top of each bun. Don’t worry about perfection; rustic charm works well here!
- Bake: Preheat your oven to 375°F (190°C). Bake the buns for 15-18 minutes, or until golden brown on top.
- Glaze (optional): While still warm, brush apricot jam over the buns to give a beautiful shiny finish and subtle sweetness.
- Cool and enjoy: Let the buns cool slightly on a wire rack before serving. They’re best enjoyed warm with a pat of butter.
Pro tip: If your buns brown too quickly, tent them loosely with foil halfway through baking. Also, don’t skip the second rise—it’s key to that soft, fluffy texture!
Cooking Tips & Techniques
Getting hot cross buns just right can be tricky, but I’ve learned a few tricks along the way. First off, make sure your milk isn’t too hot when activating the yeast. Too hot, and you risk killing those little guys, which means your buns won’t rise properly.
Kneading is another critical step. You want to feel the dough get smooth and elastic—it should spring back when poked gently. If it’s too sticky, sprinkle a bit more flour, but be careful not to add too much or your buns will turn out dense.
The raisins should be evenly distributed, so knead them in gently but thoroughly. I’ve accidentally dumped them all in one spot before, and that was a chewy surprise!
When piping the crosses, don’t stress about perfect lines. The simple flour paste bakes to a nice crisp texture and looks charmingly homemade. If you want a cleaner look, practice on parchment paper first.
For timing, use your rising phases as an opportunity to prep your kitchen or relax with a cup of tea. It’s a great way to multitask without rushing any step.
Variations & Adaptations
- Gluten-Free Version: Use a gluten-free flour blend suitable for bread and add xanthan gum if your blend doesn’t contain it. The texture will be slightly different but still delicious.
- Spiced Orange Hot Cross Buns: Add 1 tsp orange zest to the dough and swap raisins for chopped dried cranberries for a zesty twist.
- Vegan Adaptation: Replace butter with coconut oil or vegan margarine, use plant-based milk, and substitute eggs with flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg).
- Cooking Method Variation: Try baking the buns in a cast iron skillet for a rustic crust, or steam them for an even softer texture.
- Personal Favorite: I often add chopped walnuts with the raisins for a lovely crunch that contrasts the soft crumb. Give it a try if you love a nutty bite!
Serving & Storage Suggestions
Hot cross buns are best served warm, straight from the oven or lightly toasted the next day. Slather a bit of butter or cream cheese on top, and you’re in business. They pair beautifully with a hot cup of tea or coffee—perfect for a cozy breakfast or afternoon snack.
To store, keep the buns in an airtight container at room temperature for 2 days. For longer storage, freeze them individually wrapped in plastic wrap and then placed in a freezer bag. When ready to enjoy, thaw at room temperature and warm briefly in the oven or microwave.
Flavors actually deepen after a day or two, so if you can wait, you might find them even tastier the next day. Just reheat gently to bring back that soft, fluffy feel.
Nutritional Information & Benefits
Each hot cross bun contains approximately 180 calories, 3 grams of protein, 30 grams of carbohydrates, and 4 grams of fat. The raisins add natural sweetness along with fiber and antioxidants, while the moderate use of spices like cinnamon offers anti-inflammatory benefits.
This recipe can fit well into a balanced diet, especially when enjoyed in moderation. Using unsalted butter and controlling sugar amounts helps keep it wholesome. Plus, swapping in whole wheat flour for half the all-purpose can bump up fiber content.
Note: Contains gluten, dairy, eggs, and sulfites from raisins. Vegan and gluten-free versions are possible with the adaptations mentioned earlier.
Conclusion
If you’ve been searching for a hot cross buns recipe that’s truly soft, fluffy, and packed with raisin sweetness, this one is definitely worth a try. It’s approachable, rewarding, and delivers that classic flavor and texture every time. Plus, you can tweak it to suit your preferences or dietary needs—how neat is that?
I love this recipe because it brings a little slice of tradition to my kitchen without fuss, and honestly, it’s the perfect way to make Easter or any day feel special. I can’t wait to hear how your buns turn out, so please share your thoughts or any fun twists you try!
Happy baking, friends! Don’t forget to leave a comment if you enjoyed the recipe and share it with anyone who loves a good, soft, fluffy treat.
FAQs
How long do hot cross buns stay fresh?
When stored in an airtight container at room temperature, they stay fresh for about 2 days. For longer storage, freeze them and reheat when needed.
Can I make hot cross buns without raisins?
Absolutely! You can omit raisins or substitute with other dried fruits like currants, cranberries, or chopped apricots.
What if my dough doesn’t rise?
Check that your yeast is fresh and that your milk isn’t too hot or cold. Also, make sure the dough is kept in a warm, draft-free spot for rising.
Can I prepare the buns the night before baking?
Yes, you can shape the buns and refrigerate them overnight covered. Let them come to room temperature and rise slightly before baking the next day.
What’s the best way to reheat leftover hot cross buns?
Warm them in a preheated oven at 350°F (175°C) for about 5-7 minutes or microwave for 15-20 seconds wrapped in a damp paper towel to keep them soft.
Pin This Recipe!
Hot Cross Buns Recipe Easy Soft Fluffy Raisin Buns Perfect for Easter
Soft, fluffy hot cross buns with a hint of warm spices and sweet raisins, perfect for Easter or any cozy breakfast. This easy recipe yields tender buns with a delicate cross on top and a moist crumb.
- Prep Time: 20 minutes
- Cook Time: 15-18 minutes
- Total Time: 2 hours 15 minutes
- Yield: 12 buns 1x
- Category: Breakfast, Snack, Bread
- Cuisine: British
Ingredients
- 4 cups (480g) all-purpose flour
- 2 1/4 tsp active dry yeast (one packet)
- 1 1/4 cups (300ml) milk, warmed to about 110°F (43°C)
- 4 tbsp (56g) unsalted butter, softened
- 1/3 cup (65g) granulated sugar
- 1 tsp salt
- 1 1/2 tsp ground cinnamon
- 1/2 tsp ground nutmeg
- 2 large eggs, room temperature
- 1 cup (150g) raisins (Thompson seedless preferred)
- 1/2 cup (60g) all-purpose flour (for flour paste)
- About 6 tbsp (90ml) water (for flour paste)
- About 2 tbsp apricot jam (optional, for glazing)
Instructions
- Pour the warm milk (about 110°F / 43°C) into a large bowl. Sprinkle the active dry yeast over the top and add a pinch of sugar. Stir gently and let it sit for 5-10 minutes until frothy and bubbly.
- In a separate bowl, whisk together the flour, sugar, salt, cinnamon, and nutmeg until evenly combined.
- Add the softened butter and eggs to the yeast mixture. Stir gently, then gradually add the dry ingredients, mixing well after each addition.
- Turn the dough onto a lightly floured surface or use a stand mixer with dough hook. Knead for 8-10 minutes by hand or 5-6 minutes in mixer until smooth, elastic, and slightly tacky but not sticky.
- Knead in the raisins evenly throughout the dough.
- Lightly oil a clean bowl and place the dough inside. Cover with a damp kitchen towel or plastic wrap and let rise in a warm spot for 1 to 1.5 hours, or until doubled in size.
- Punch down the risen dough gently to release air. Divide into 12 equal pieces (about 2.5 oz / 70g each). Shape each piece into a smooth ball and place on a lined baking sheet, spacing about 2 inches apart.
- Cover the buns loosely with a towel and let rise again for 30-40 minutes until puffy but not quite doubled.
- Mix the 1/2 cup flour with about 6 tbsp water until a thick paste forms. Transfer to a piping bag or plastic bag with a small hole cut at the corner.
- Pipe a cross on top of each bun.
- Preheat oven to 375°F (190°C). Bake buns for 15-18 minutes or until golden brown on top.
- While still warm, brush apricot jam over the buns for a shiny finish (optional).
- Let buns cool slightly on a wire rack before serving.
Notes
If buns brown too quickly, tent loosely with foil halfway through baking. Don’t skip the second rise for soft, fluffy texture. Milk should be warm but not hot to avoid killing yeast. Knead dough until smooth and elastic. Raisins can be substituted with currants or dried apricots. For dairy-free, use plant-based milk and vegan butter. Vegan and gluten-free adaptations are possible.
Nutrition
- Serving Size: 1 bun
- Calories: 180
- Fat: 4
- Carbohydrates: 30
- Protein: 3
Keywords: hot cross buns, Easter buns, soft buns, fluffy buns, raisin buns, spiced buns, homemade bread, easy baking






