“I never thought a simple plumber could inspire my baking, but there I was, watching Mike tighten a pipe while he casually mentioned his grandmother’s hot cross buns recipe. Honestly, I was skeptical at first—how good could a recipe scribbled on a grease-stained note be? Yet, that chilly Thursday afternoon, with spring teasing around the corner, I decided to try making those cozy hot cross buns with raisins. The kitchen was a bit chaotic (I forgot to set the timer, so the first batch nearly went too dark), but the aroma of soft, spiced dough rising filled the air, wrapping me in warmth. Maybe you’ve been there—the smell pulling you back to a simpler time or a neighbor’s welcoming kitchen. These buns turned out to be soft, perfectly spiced treasures, with just the right balance of sweetness and tang from the raisins. They weren’t just any buns; they felt like a homemade hug on a plate, and honestly, they’ve been a staple ever since.”
Why You’ll Love This Recipe
After trying countless versions of hot cross buns, this recipe stands out for its delightful blend of tradition and ease. I’ve tested it multiple times to make sure it’s foolproof, and here’s why it’s become my go-to for cozy mornings and festive gatherings:
- Quick & Easy: Comes together in under 3 hours, including rising time—perfect for a weekend baking session or when last-minute cravings hit.
- Simple Ingredients: Uses pantry staples like flour, yeast, and raisins—no fancy shopping trips needed.
- Perfect for Seasonal Treats: Ideal for Easter mornings, cozy brunches, or when you want a comforting snack with a hot cup of tea.
- Crowd-Pleaser: Kids and adults alike can’t resist the soft texture and subtle spice combo.
- Unbelievably Delicious: The secret blend of warm spices—cinnamon, nutmeg, and a hint of cloves—creates a comforting flavor that’s simply irresistible.
What makes this recipe different? It’s all about the dough’s softness, achieved by adding a touch of milk and butter, and the careful balance of spices that aren’t overpowering but just right. Plus, the handmade crosses on top add that classic look that makes you feel like you’re biting into tradition itself. Honestly, this recipe isn’t just good; it’s the kind that makes you close your eyes with the first bite and think, “Yep, this is exactly what I needed.”
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and a satisfying soft texture without the fuss. Most are pantry staples, and substitutions are straightforward if needed.
- For the dough:
- 3 1/2 cups (440g) all-purpose flour (I prefer King Arthur for consistent results)
- 1/4 cup (50g) granulated sugar
- 2 1/4 tsp (1 packet, 7g) active dry yeast
- 1 tsp ground cinnamon
- 1/2 tsp ground nutmeg
- 1/4 tsp ground cloves (optional, but it adds warmth)
- 1 tsp salt
- 1 cup (240ml) warm whole milk (about 110°F/43°C; use dairy-free milk if needed)
- 1/4 cup (60g) unsalted butter, melted and slightly cooled
- 1 large egg, room temperature
- 3/4 cup (115g) raisins (soaked in warm water for 10 minutes for plumpness, then drained)
- For the crosses:
- 1/2 cup (65g) all-purpose flour
- 1/3 cup (80ml) water (adjust as needed for a thick paste)
- For the glaze:
- 1/4 cup (60ml) apricot jam or honey, warmed and strained
Tips on ingredients: Look for small-curd raisins for a better texture, and don’t skip soaking them—it makes a noticeable difference. If you want a gluten-free option, try replacing the flour with a 1:1 gluten-free baking flour blend, but expect slight texture changes. For a vegan twist, swap the butter with coconut oil and the egg with a flax egg.
Equipment Needed
- Large mixing bowl (glass or stainless steel recommended) – I find glass bowls easier to clean and check dough consistency
- Measuring cups and spoons – precise measurements matter here
- Stand mixer with dough hook (optional) – great for kneading if you want to save your hands
- Rolling pin – for shaping the crosses
- Baking sheet lined with parchment paper or a silicone baking mat
- Kitchen towel or plastic wrap – to cover dough while rising
- Small saucepan or microwave-safe bowl for warming milk and jam
If you don’t have a stand mixer, no worries! These buns can be kneaded by hand; it just takes a bit more elbow grease. Personally, I use a silicone spatula to scrape the dough from the bowl—it keeps things tidy. For budget-friendly options, use a regular mixing bowl and a wooden spoon for the initial mix, then clean hands for kneading.
Preparation Method

- Activate the yeast (10 minutes): Warm the milk until lukewarm (about 110°F/43°C). Stir in the yeast and a pinch of sugar. Let it sit until foamy and bubbly on top—this means the yeast is alive and kicking.
- Mix dry ingredients (5 minutes): In your large bowl, whisk together the flour, sugar, salt, cinnamon, nutmeg, and cloves until evenly combined.
- Combine wet and dry (5 minutes): Make a well in the dry ingredients and pour in the yeast mixture, melted butter, and egg. Stir until a rough dough forms.
- Knead the dough (10-15 minutes): Transfer to a floured surface and knead until smooth and elastic. (If you’re using a stand mixer, knead with the dough hook on medium speed.) The dough should be slightly sticky but pull away cleanly from your hands.
- Add raisins and incorporate (5 minutes): Flatten the dough a bit, scatter the soaked and drained raisins across, then fold and knead gently until evenly distributed.
- First rise (1 to 1 1/2 hours): Place dough in a greased bowl, cover with a towel or plastic wrap, and let it rise in a warm spot until doubled in size. (I usually set mine near the oven or on top of the fridge.)
- Shape the buns (15 minutes): Punch down the risen dough to release air. Divide into 12 equal pieces (about 60g/2 oz each). Shape each piece into a smooth ball and place on your lined baking sheet, spaced about 2 inches apart.
- Second rise (45 minutes): Cover the buns loosely and let them puff up again until nearly doubled.
- Prepare the crosses (5 minutes): Mix the 1/2 cup flour with water to form a thick paste. Transfer to a piping bag or zip-top bag with a corner snipped. Pipe crosses over each bun. (You can also use a small spoon or knife to shape.)
- Bake (20-25 minutes): Preheat oven to 375°F (190°C). Bake buns until golden brown and sounds hollow when tapped. (Avoid overbaking; they should be soft, not hard.)
- Glaze and cool (10 minutes): While still warm, brush buns with warmed apricot jam or honey for a shiny finish. Let cool on a rack, but honestly, these are best enjoyed slightly warm.
Pro tip: If your dough feels too sticky while kneading, sprinkle a little more flour, but don’t add too much or the buns will dry out. Also, if you’re pressed for time, you can speed up rises by placing the dough in a slightly warmed (not hot!) oven with the light on.
Cooking Tips & Techniques
Getting soft, spiced hot cross buns just right can be a bit of a dance, but after a few tries, it becomes second nature. Here are some tips I picked up along the way:
- Yeast Activation: If the yeast doesn’t foam, it’s either too old or the milk was too hot. I learned this the hard way after an uninspiring flat dough batch.
- Kneading Matters: Don’t rush! Kneading develops gluten, which gives buns their soft, chewy texture. I sometimes set a timer to remind myself to knead at least 10 minutes.
- Rising Spot: A drafty kitchen can slow or stop dough rising. Find a warm, cozy place—top of the fridge or near a sunny window works wonders.
- Spice Balance: Start with less than you think you need; you can always add more next time. Cloves especially can overwhelm if overdone.
- Piping Crosses: If the paste is too runny, the crosses will spread and lose shape. Add a little more flour to stiffen it.
- Glazing: Brush the glaze while buns are warm for the best shine and slight stickiness. Cool buns don’t absorb it as well.
One time, I forgot the raisins until after the first rise—they tasted fine, but something was missing. Lesson learned: add those little bursts of sweetness early in the process!
Variations & Adaptations
If you want to customize your cozy hot cross buns, here are some tasty ways to switch things up:
- Fruit Swap: Replace raisins with dried cranberries, currants, or chopped dried apricots for a different sweetness and texture.
- Vegan Version: Use plant-based milk (almond, oat) and coconut oil instead of butter. Replace the egg with a flax egg (1 tbsp ground flaxseed + 3 tbsp water).
- Gluten-Free: Use a 1:1 gluten-free baking flour blend and add a teaspoon of xanthan gum if your blend doesn’t have it to keep the structure intact.
- Spice It Up: Try adding a pinch of ground cardamom or ginger for a twist on the traditional spice profile.
- Cooking Method: For a softer crust, bake the buns covered loosely with foil for the first 10 minutes, then uncover to finish baking.
Personally, I once tried adding orange zest to the dough—unexpectedly delightful! It cut through the sweetness and added a fresh aroma that made these buns perfect for spring brunch.
Serving & Storage Suggestions
These cozy hot cross buns are best served warm, fresh from the oven or lightly toasted with a dab of butter. They pair wonderfully with a cup of black tea, coffee, or even a mild chai for an extra comforting touch.
For storage, keep the buns in an airtight container at room temperature for up to 2 days. To extend freshness, refrigerate them for up to 5 days or freeze for up to 3 months. When reheating, wrap a bun in a slightly damp paper towel and microwave for 15-20 seconds to bring back softness.
Leftovers (if any!) develop deeper flavors overnight, so sometimes I actually prefer them day two for that mellow, spiced richness. Just don’t forget to warm them up a bit before digging in!
Nutritional Information & Benefits
Each hot cross bun (based on 12 servings) contains approximately:
| Calories | Carbohydrates | Protein | Fat | Fiber |
|---|---|---|---|---|
| 180 kcal | 34g | 4g | 3g | 1.5g |
The raisins add natural sweetness plus iron and antioxidants, while the warm spices like cinnamon and nutmeg have been linked to anti-inflammatory properties. Using whole milk and butter contributes to richness and satisfaction, but you can swap for lower-fat or plant-based options if preferred. The recipe is vegetarian and can be adapted for gluten-free or vegan diets as noted.
Conclusion
Soft, spiced, and bursting with plump raisins, these cozy hot cross buns offer a comforting homemade treat that feels just right for chilly mornings or festive occasions. Whether you stick to tradition or try one of the variations, this recipe gives you a reliable and scrumptious way to enjoy a classic favorite. I love how each bite brings a little joy and warmth, and I bet you will too.
Give this recipe a try, make it your own, and don’t forget to share your tweaks or stories—I always love hearing how these buns find a place on your table. Happy baking and even happier eating!
Frequently Asked Questions
Can I make hot cross buns ahead of time?
Yes! You can prepare the dough and shape the buns, then refrigerate them overnight before baking the next day. Just remember to bring them back to room temperature before baking for best results.
What can I use instead of raisins?
Try dried cranberries, currants, chopped dried apricots, or even chocolate chips if you want a sweeter twist.
How do I keep my buns soft after baking?
Store them in an airtight container once cooled, and reheat gently with a damp paper towel in the microwave to restore moisture.
Can I freeze hot cross buns?
Absolutely! Freeze cooled buns in a sealed bag or container for up to 3 months. Thaw at room temperature and warm before serving.
What if I don’t have a piping bag for the crosses?
No worries! You can use a zip-top plastic bag with a small corner cut off or simply spread the flour paste over the buns with the back of a spoon or a small knife.
Pin This Recipe!

Cozy Hot Cross Buns Recipe Perfect for Soft, Spiced Homemade Treats
Soft, spiced hot cross buns bursting with plump raisins, perfect for cozy mornings and festive occasions. This recipe balances tradition with ease, delivering a comforting homemade treat.
- Prep Time: 30 minutes
- Cook Time: 25 minutes
- Total Time: 2 hours 45 minutes
- Yield: 12 servings 1x
- Category: Breakfast, Snack, Dessert
- Cuisine: British
Ingredients
- 3 1/2 cups (440g) all-purpose flour
- 1/4 cup (50g) granulated sugar
- 2 1/4 tsp (1 packet, 7g) active dry yeast
- 1 tsp ground cinnamon
- 1/2 tsp ground nutmeg
- 1/4 tsp ground cloves (optional)
- 1 tsp salt
- 1 cup (240ml) warm whole milk (about 110°F/43°C)
- 1/4 cup (60g) unsalted butter, melted and slightly cooled
- 1 large egg, room temperature
- 3/4 cup (115g) raisins (soaked in warm water for 10 minutes, then drained)
- For the crosses:
- 1/2 cup (65g) all-purpose flour
- 1/3 cup (80ml) water (adjust as needed for a thick paste)
- For the glaze:
- 1/4 cup (60ml) apricot jam or honey, warmed and strained
Instructions
- Activate the yeast: Warm the milk until lukewarm (about 110°F/43°C). Stir in the yeast and a pinch of sugar. Let it sit until foamy and bubbly on top.
- Mix dry ingredients: In a large bowl, whisk together the flour, sugar, salt, cinnamon, nutmeg, and cloves until evenly combined.
- Combine wet and dry: Make a well in the dry ingredients and pour in the yeast mixture, melted butter, and egg. Stir until a rough dough forms.
- Knead the dough: Transfer to a floured surface and knead for 10-15 minutes until smooth and elastic. If using a stand mixer, knead with dough hook on medium speed.
- Add raisins and incorporate: Flatten the dough, scatter soaked and drained raisins, then fold and knead gently until evenly distributed.
- First rise: Place dough in a greased bowl, cover with towel or plastic wrap, and let rise in a warm spot until doubled in size (1 to 1 1/2 hours).
- Shape the buns: Punch down dough, divide into 12 equal pieces (~2 oz each), shape into smooth balls, and place on lined baking sheet spaced 2 inches apart.
- Second rise: Cover buns loosely and let puff up again until nearly doubled (45 minutes).
- Prepare the crosses: Mix 1/2 cup flour with water to form a thick paste. Transfer to piping bag or zip-top bag with corner snipped. Pipe crosses over each bun.
- Bake: Preheat oven to 375°F (190°C). Bake buns for 20-25 minutes until golden brown and hollow sounding when tapped.
- Glaze and cool: While warm, brush buns with warmed apricot jam or honey. Let cool on a rack. Best enjoyed slightly warm.
Notes
If dough is too sticky, sprinkle a little more flour but avoid adding too much to prevent dryness. Speed up rising by placing dough in a slightly warmed oven with light on. Soak raisins for better texture. For vegan or gluten-free adaptations, see variations section.
Nutrition
- Serving Size: 1 bun (approx. 2 oz)
- Calories: 180
- Fat: 3
- Carbohydrates: 34
- Fiber: 1.5
- Protein: 4
Keywords: hot cross buns, spiced buns, raisin buns, Easter buns, homemade buns, soft buns, traditional recipe


