It was one of those chilly, gray afternoons when I found myself rummaging through the back of my pantry, hoping to spot something that could chase away the damp and the dreariness. That’s when I stumbled on a lonely bag of raisins and a half-empty jar of warm spices—cinnamon, nutmeg, and a hint of clove. Honestly, I wasn’t planning on making hot cross buns that day; in fact, I wasn’t even sure they’d turn out well. But something about the idea of soft, pillowy buns dotted with sweet raisins and kissed by cozy spices made me pause.
I remember skeptically mixing the dough, wondering if it’d rise properly or if the spices would be too subtle. The kitchen slowly filled with the scent of baking bread and those nostalgic spices, and by the time the buns were golden brown with their signature cross marks, I was hooked. It wasn’t just about the buns themselves, but the quiet comfort they brought—like a warm hug on a cold day. Ever since that accidental win, these cozy hot cross buns with raisins and warm spices have become my go-to treat whenever I need a little calm and a lot of flavor.
There’s something grounding about this recipe—it’s not fancy, but it’s honest. Each bite carries a story of unexpected delight, and I think that’s why it sticks with me. If you’re looking for a recipe that feels like a gentle pause in the chaos, this one might just do that for you, too.
Why You’ll Love This Recipe
- Quick & Easy: Ready in about 2 hours from start to finish, perfect for a weekend baking session or a cozy afternoon project.
- Simple Ingredients: Uses pantry staples and familiar spices—no need to hunt for anything exotic.
- Perfect for Seasonal Moments: Ideal for Easter gatherings, spring brunches, or any time you want that warm, spiced feeling.
- Crowd-Pleaser: Kids and adults alike tend to request these again and again—soft, sweet, and just the right amount of spice.
- Unbelievably Delicious: The combination of plump raisins and aromatic warm spices creates a comforting flavor that feels like a hug in bread form.
- Distinctive Technique: Using a lightly spiced dough combined with a homemade cross paste gives these buns their traditional look with an extra touch of flavor that sets them apart from generic versions.
- Emotional Connection: This isn’t just another hot cross buns recipe—it’s one that brings the kitchen alive with cozy scents and promises quiet moments of joy.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and substitutions are easy if needed.
- For the Dough:
- 3 ½ cups (440g) all-purpose flour (I prefer King Arthur for a consistent texture)
- ¼ cup (50g) granulated sugar
- 1 tablespoon active dry yeast
- 1 teaspoon ground cinnamon
- ½ teaspoon ground nutmeg
- ¼ teaspoon ground cloves (adds a subtle warmth)
- 1 teaspoon salt
- 1 cup (240ml) whole milk, warmed (or dairy-free milk if preferred)
- ¼ cup (60g) unsalted butter, melted and cooled
- 1 large egg, room temperature
- ¾ cup (110g) raisins (soaked in warm water for 10 minutes if you want them extra plump)
- For the Cross Paste:
- ½ cup (65g) all-purpose flour
- ⅓ cup (80ml) water
- For the Glaze:
- ¼ cup (60ml) apricot jam (warmed and strained for a smooth finish)
If you’re looking to make this gluten-free, swapping the flour for a trusted gluten-free blend works pretty well, but the texture will be slightly different. Greek yogurt can replace the egg if you want to avoid eggs, just add a splash more milk to keep the dough moist.
Equipment Needed
- Mixing bowls (preferably one large for the dough)
- Measuring cups and spoons (essential for precision)
- Whisk or fork (for beating the egg and mixing)
- Stand mixer with dough hook (optional but makes kneading easier; hand kneading works fine too)
- Baking sheet lined with parchment paper
- Pastry brush (for glazing the buns)
- Small saucepan (to warm milk and apricot jam)
If you don’t have a stand mixer, don’t worry—the dough is forgiving and hand-kneading gives it a nice texture. I’ve found that a silicone spatula helps scrape the bowl clean during mixing. Also, a kitchen thermometer to check milk temperature (around 110°F/43°C) can be handy but is not mandatory.
Preparation Method

- Activate the Yeast: In a small bowl, combine the warm milk (110°F/43°C) and yeast with a pinch of sugar. Let it sit for 5–10 minutes until foamy. This step is crucial; if the mixture doesn’t foam, your yeast might be inactive.
- Mix Dry Ingredients: In a large bowl, whisk together the flour, sugar, cinnamon, nutmeg, cloves, and salt. This ensures the spices are evenly distributed.
- Combine Wet and Dry: Make a well in the flour mixture and add the melted butter, egg, and activated yeast mixture. Stir with a wooden spoon or dough hook until a shaggy dough forms.
- Knead the Dough: Turn the dough onto a floured surface and knead for about 8–10 minutes until smooth and elastic. If using a stand mixer, knead with the dough hook on medium speed for 6–7 minutes. The dough should be slightly tacky but not sticky.
- Add Raisins: Gently knead in the raisins until evenly distributed throughout the dough.
- First Rise: Place the dough in a lightly oiled bowl, cover it with a damp towel or plastic wrap, and let it rise in a warm place for 1 to 1 ½ hours, or until doubled in size.
- Shape the Buns: Punch down the dough gently to release air. Divide it into 12 equal pieces (about 70g / 2.5 oz each). Shape each piece into a smooth ball and place on the prepared baking sheet, leaving about 2 inches between buns.
- Second Rise: Cover loosely with a damp towel and let the buns rise for another 30–40 minutes until puffed.
- Prepare the Cross Paste: Mix the ½ cup flour and ⅓ cup water to form a thick, pipeable paste. Transfer to a piping bag or plastic bag with the tip cut off.
- Pipe the Crosses: Pipe a cross shape on top of each bun. Don’t worry if your crosses aren’t perfect; they bake into a rustic charm.
- Bake: Preheat your oven to 375°F (190°C). Bake the buns for 18–20 minutes until golden brown and cooked through. They should sound hollow when tapped.
- Glaze: As soon as the buns come out of the oven, brush the tops with warm apricot jam for a shiny, sweet finish.
- Cool and Enjoy: Let the buns cool slightly on a wire rack before serving warm. Honestly, they’re best enjoyed fresh but are still good the next day.
Cooking Tips & Techniques
Getting these cozy hot cross buns just right involves a few tricks I picked up after more than one batch that didn’t quite hit the mark. For starters, make sure your milk isn’t too hot—temperatures above 120°F (49°C) can kill the yeast, and that’s a rookie mistake I made once (more than once, actually).
When kneading, the dough should feel soft and a bit tacky but not sticky. Adding too much flour can make the buns dense, so err on the side of less and dust your hands if needed. Also, don’t rush the rises; the dough needs that time to develop flavor and texture. I like to proof mine in a slightly warmed oven (turned off, with just the light on) if the kitchen is cold.
For piping the crosses, the paste should be thick enough to hold shape but not too stiff. If it’s too runny, the crosses spread and lose definition. Using a small piping bag or a resealable plastic bag with a tiny corner snipped works perfectly.
If you want extra shine on your buns, don’t skip the apricot glaze—it adds that classic sticky sweetness that makes them irresistible. And if you’re worried about the raisins drying out, soaking them briefly before mixing them in makes a noticeable difference in plumpness.
Variations & Adaptations
- Fruit Alternatives: Swap raisins for currants, chopped dried apricots, or even dried cranberries for a different fruity twist.
- Spice Adjustments: Add a pinch of ground ginger or cardamom to bring a new warmth to the dough. I once tried a version with star anise infused in the milk, which gave a subtle licorice note that was surprisingly good.
- Gluten-Free Option: Use a gluten-free flour blend and add a teaspoon of xanthan gum if your blend doesn’t already contain it. The texture will be slightly less fluffy but still delicious.
- Vegan Adaptation: Replace milk with almond or oat milk, butter with coconut oil, and egg with a flax egg (1 tablespoon ground flaxseed + 3 tablespoons water, let sit 5 minutes).
- Cooking Method: If you don’t want to bake in a conventional oven, these buns can be steamed for a soft, moist texture—though you’ll miss the golden crust.
Serving & Storage Suggestions
These cozy hot cross buns are best served warm, ideally fresh out of the oven or gently reheated. Slather them with butter or cream cheese for an indulgent treat. They pair wonderfully with a hot cup of tea or coffee, making them perfect for a relaxed breakfast or afternoon snack.
If you’re serving for a crowd, arrange them on a rustic wooden board with a bowl of extra jam or honey on the side. They’re fantastic alongside simple scrambled eggs or a fresh fruit salad for brunch.
To store, keep the buns in an airtight container at room temperature for up to 2 days. For longer storage, freeze them individually wrapped for up to 3 months. When reheating, pop them in a low oven (about 300°F/150°C) for 10 minutes or microwave briefly with a damp paper towel to keep them soft. The flavors actually mellow and deepen after a day, so sometimes I prefer them the next day.
Nutritional Information & Benefits
Each bun contains approximately 220 calories, 4 grams of fat, 40 grams of carbohydrates, and 4 grams of protein. The raisins add natural sweetness and a small boost of fiber and iron.
The warm spices used—cinnamon, nutmeg, and cloves—are known for their antioxidant properties and may aid digestion. Using whole milk and butter contributes to a richer texture and flavor, but you can always swap for lower-fat or plant-based alternatives to suit your diet.
This recipe is vegetarian-friendly and can be adjusted for vegan or gluten-free diets as noted. While the buns contain common allergens like dairy, eggs, and gluten, substitutions make this recipe accessible to many.
Conclusion
These cozy hot cross buns with raisins and warm spices have quietly become a favorite in my kitchen—partly because they’re straightforward to make, but mostly because they bring a sense of calm and comfort that’s hard to find in a recipe. I love how the warm spices gently sneak into the background while the soft texture and sweet raisins take center stage.
Feel free to tweak the spices or fruit to your liking—this recipe is forgiving and invites personalization. Whether you’re baking them for a special occasion or just because the day feels a little gray, these buns bring a touch of warmth and sweetness that’s hard to beat.
If you give them a try, I’d love to hear how you make them your own. There’s something special about sharing these little moments of coziness, and I hope this recipe brings a bit of that into your home.
FAQs
Can I make hot cross buns ahead of time?
Yes! You can prepare the dough up to the second rise, then refrigerate overnight. Let it come to room temperature and rise before baking the next day.
What if I don’t have all the spices? Can I just use cinnamon?
Absolutely. Cinnamon alone still gives a lovely warm flavor. The nutmeg and cloves add depth, but the buns will be delicious with just cinnamon.
How do I keep the buns soft for longer?
Store them in an airtight container at room temperature and warm gently before serving. Wrapping them in foil while reheating helps retain moisture.
Can I substitute raisins with fresh fruit?
Fresh fruit isn’t recommended as it adds extra moisture, which affects the dough. Dried fruits like raisins, currants, or chopped dried apricots work best.
Is it possible to freeze these buns after baking?
Yes, once cooled, wrap the buns individually and freeze. Thaw at room temperature and reheat gently before serving.
Pin This Recipe!

Cozy Hot Cross Buns Recipe Easy Homemade with Raisins and Warm Spices
Soft, pillowy hot cross buns dotted with sweet raisins and kissed by cozy warm spices. Perfect for a comforting treat on chilly days or seasonal gatherings.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 2 hours
- Yield: 12 buns 1x
- Category: Bread
- Cuisine: British
Ingredients
- 3 ½ cups (440g) all-purpose flour
- ¼ cup (50g) granulated sugar
- 1 tablespoon active dry yeast
- 1 teaspoon ground cinnamon
- ½ teaspoon ground nutmeg
- ¼ teaspoon ground cloves
- 1 teaspoon salt
- 1 cup (240ml) whole milk, warmed
- ¼ cup (60g) unsalted butter, melted and cooled
- 1 large egg, room temperature
- ¾ cup (110g) raisins (soaked in warm water for 10 minutes if desired)
- ½ cup (65g) all-purpose flour (for cross paste)
- ⅓ cup (80ml) water (for cross paste)
- ¼ cup (60ml) apricot jam (warmed and strained for glaze)
Instructions
- Activate the yeast by combining warm milk (110°F/43°C) and yeast with a pinch of sugar in a small bowl. Let sit 5–10 minutes until foamy.
- In a large bowl, whisk together flour, sugar, cinnamon, nutmeg, cloves, and salt.
- Make a well in the flour mixture and add melted butter, egg, and activated yeast mixture. Stir until a shaggy dough forms.
- Knead the dough on a floured surface for 8–10 minutes until smooth and elastic, or knead with a stand mixer dough hook for 6–7 minutes on medium speed.
- Gently knead in the raisins until evenly distributed.
- Place dough in a lightly oiled bowl, cover, and let rise in a warm place for 1 to 1 ½ hours until doubled in size.
- Punch down dough and divide into 12 equal pieces (about 2.5 oz / 70g each). Shape into smooth balls and place on a parchment-lined baking sheet, spacing about 2 inches apart.
- Cover loosely and let buns rise for another 30–40 minutes until puffed.
- Prepare the cross paste by mixing ½ cup flour and ⅓ cup water to form a thick paste. Transfer to a piping bag or plastic bag with a corner cut off.
- Pipe crosses on top of each bun.
- Preheat oven to 375°F (190°C). Bake buns for 18–20 minutes until golden brown and hollow sounding when tapped.
- Brush warm apricot jam over buns immediately after baking for a shiny glaze.
- Cool slightly on a wire rack and serve warm.
Notes
Ensure milk is warmed to about 110°F (43°C) to activate yeast without killing it. Dough should be tacky but not sticky; avoid adding too much flour. Soak raisins for plumper texture. Use apricot glaze for classic shine. Dough can be refrigerated after second rise and baked next day. For gluten-free, use a gluten-free flour blend with xanthan gum. Vegan adaptations include plant-based milk, coconut oil, and flax egg.
Nutrition
- Serving Size: 1 bun
- Calories: 220
- Fat: 4
- Carbohydrates: 40
- Protein: 4
Keywords: hot cross buns, raisins, warm spices, cinnamon, nutmeg, cloves, homemade bread, Easter, cozy baking


