The smell of warm, spiced hot cross buns fresh out of the oven is something that instantly whisks me back to childhood Easter mornings. Honestly, nothing quite beats that tender crumb, studded with juicy raisins and a hint of aromatic cinnamon, topped with a glossy vanilla glaze that just melts in your mouth. I first tried making this hot cross buns recipe with vanilla glaze a few years ago when I wanted an Easter treat that felt homemade but still special enough to impress family and friends. After testing it over and over—because, you know, baking buns is as much about patience as it is about love—I finally nailed the perfect balance of softness, spice, and sweetness.
This recipe isn’t just about tradition; it’s about bringing a little warmth and comfort to your kitchen with a treat that’s surprisingly easy to bake. Whether you’re an experienced baker or someone who’s usually too intimidated to try bread, these hot cross buns with vanilla glaze will make you feel like a pro. Plus, they’re perfect for sharing, gifting, or simply enjoying with a cup of tea on a lazy spring afternoon.
So, if you’re looking for a reliable, delicious hot cross buns recipe with vanilla glaze to brighten your Easter or any cozy morning, you’ll want to stick around. I’ve poured my baking trials and tips into this post to help you get those buns just right—soft, flavorful, and with a shine that makes them irresistible every single time.
Why You’ll Love This Recipe
- Quick & Easy: This hot cross buns recipe comes together in about 2 hours, including rising time, making it perfect for weekend baking or festive mornings.
- Simple Ingredients: You probably already have everything in your pantry—flour, yeast, spices, and a handful of raisins or currants.
- Perfect for Easter & Beyond: While these buns are a classic Easter staple, they’re great anytime you crave a comforting, lightly spiced treat.
- Crowd-Pleaser: Kids, adults, and even the pickiest eaters tend to rave about the soft texture and subtly sweet vanilla glaze.
- Unbelievably Delicious: The secret vanilla glaze adds a silky finish that sets this recipe apart from your average hot cross bun.
- This isn’t just a traditional hot cross buns recipe—it’s the one I turn to when I want a foolproof result that tastes like it came from a bakery, but with a personal touch.
- What makes it different? The vanilla glaze, of course, which adds a lovely fragrant sweetness that perfectly complements the warm spices inside the buns.
- This recipe has become my go-to for holiday baking, and honestly, it’s the kind of treat that makes you close your eyes after the first bite and sigh happily.
What Ingredients You Will Need
This hot cross buns recipe with vanilla glaze uses straightforward, wholesome ingredients that work together to create a soft, flavorful bread with a touch of sweetness and spice. Most are pantry staples, making it easy for you to whip up a batch anytime you wish.
- For the Dough:
- All-purpose flour – 4 cups (480g), for that perfect soft crumb (I prefer King Arthur Flour for consistent results)
- Active dry yeast – 2 1/4 teaspoons (one packet), to get the dough rising beautifully
- Granulated sugar – 1/4 cup (50g), adds just enough sweetness
- Salt – 1 teaspoon, balances flavors
- Ground cinnamon – 2 teaspoons, the signature spice that warms these buns
- Ground nutmeg – 1/2 teaspoon, adds subtle depth of flavor
- Whole milk – 1 cup (240ml), warmed to about 110°F (43°C), softens the dough
- Unsalted butter – 4 tablespoons (57g), melted and slightly cooled (adds richness)
- Large eggs – 2, at room temperature, for tenderness and structure
- Raisins or currants – 1 cup (150g), soaked in warm water for 10 minutes to plump up
- For the Crosses:
- All-purpose flour – 1/2 cup (60g)
- Water – about 1/3 cup (80ml), enough to make a thick paste
- For the Vanilla Glaze:
- Powdered sugar – 1 cup (120g), sifted for smoothness
- Vanilla extract – 1 teaspoon, the star of this glaze
- Milk – 2 tablespoons (30ml), to reach desired glaze consistency
If you’re looking for a gluten-free option, swapping all-purpose flour for a trusted gluten-free blend works well but expect a slightly different texture. For dairy-free, use almond or oat milk and coconut oil instead of butter. The raisins can be swapped for dried cranberries or chopped dried apricots for a fruity twist.
Equipment Needed
- A large mixing bowl – to combine and proof the dough comfortably
- Measuring cups and spoons – for precise ingredient measurements
- Stand mixer with dough hook (optional) – makes kneading easier, but hand kneading works just fine if you don’t have one
- Pastry brush – to apply the glaze evenly on the buns
- Baking sheet or tray – lined with parchment paper to prevent sticking
- Kitchen towel or plastic wrap – for covering the dough during rising
- Cooling rack – to cool buns evenly and keep the bottoms from getting soggy
I’ve made these buns using both a stand mixer and by hand. Honestly, hand kneading is meditative and rewarding, but the mixer saves time if you’re in a rush. You don’t need any fancy equipment here, just some patience and love (and maybe a timer!).
Detailed Preparation Method
- Activate the yeast: Warm the milk to about 110°F (43°C) – warm, not hot or it will kill the yeast. Stir in the sugar and sprinkle the yeast on top. Let it sit for 5-10 minutes until foamy. If it doesn’t foam, your yeast may be dead—start over with fresh yeast.
- Mix dry ingredients: In your mixing bowl, combine the flour, salt, cinnamon, and nutmeg. Whisk them together to distribute the spices evenly.
- Combine wet and dry: Add the melted butter and eggs to the yeast mixture. Pour the wet ingredients into the dry ingredients and mix 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, use the dough hook on medium speed for 6-7 minutes.) The dough should be soft but not sticky; add a little flour if it’s too wet.
- Add the raisins: Drain the soaked raisins and knead them gently into the dough until evenly distributed.
- First rise: Place the dough in a lightly oiled bowl, cover with a towel or plastic wrap, and let it rise in a warm spot for about 1 to 1 1/2 hours, or until doubled in size.
- Shape the buns: Punch down the dough to release the air. Divide it into 12 equal pieces (about 70g or 2.5 oz each). Shape each piece into a smooth ball and place them on a parchment-lined baking tray, spaced evenly.
- Second rise: Cover the buns loosely and let them rise for about 30-40 minutes until puffy.
- Make the crosses: Mix the flour and water for the cross paste into a thick batter. Transfer to a piping bag or a small ziplock with a corner snipped off. Pipe crosses onto the tops of the buns carefully. Don’t worry if they’re not perfect—it adds charm!
- Bake: Preheat your oven to 375°F (190°C). Bake the buns for 18-22 minutes until golden brown and cooked through. You should smell that signature cinnamon aroma filling your kitchen.
- Prepare the vanilla glaze: While the buns bake, whisk together powdered sugar, vanilla extract, and milk until smooth. Adjust milk quantity to get a pourable but thick glaze.
- Glaze the buns: As soon as the buns come out of the oven, brush the vanilla glaze generously over the hot buns. The glaze will soak in slightly, giving a shiny, sweet finish.
- Cool and enjoy: Transfer buns to a cooling rack. They’re best enjoyed warm or at room temperature. If you can resist, wait at least 20 minutes to let the glaze set.
Pro tip: If your dough feels too sticky during kneading, resist the urge to add too much flour—it’ll dry out the buns. Instead, lightly oil your hands and surface to keep it manageable. Also, make sure your kitchen is warm enough for rising; a cold room can slow things down dramatically.
Cooking Tips & Techniques
- Perfecting the dough texture: The key to soft hot cross buns is a moist, elastic dough. Don’t be afraid to knead a little longer if the dough feels dense.
- Proofing matters: Letting the dough rise properly twice ensures light, fluffy buns that aren’t chewy or dense. If your buns aren’t rising well, your yeast might be old or your room too cold.
- Raisin soaking: Soaking dried fruit makes them plump and juicy inside the buns. If you skip this, your buns might dry out faster.
- Cross application: Apply the paste gently—too much can crack during baking. A thin, even cross looks best after baking.
- Vanilla glaze timing: Brush glaze immediately after baking while buns are hot for a glossy effect. If you wait, the glaze won’t soak in as well.
- Common mistakes: Overbaking dries out the buns. Start checking at 18 minutes. Underbaking leaves doughy centers. Use a thermometer if unsure—the internal temp should be around 190°F (88°C).
Variations & Adaptations
- Spice it up: Add ground cloves, allspice, or cardamom for a bolder flavor profile. I once added orange zest for a citrus twist that my family adored.
- Fruit swaps: Try dried cherries, chopped dates, or even chocolate chips for a non-traditional version kids love.
- Gluten-free version: Use a gluten-free flour blend and add xanthan gum if needed. The texture won’t be quite the same but still delicious.
- Vegan adaptation: Replace butter with coconut oil, use flax eggs (1 tbsp flaxseed meal + 3 tbsp water per egg), and swap milk for plant-based milk. The glaze can be made with powdered sugar and almond milk.
- Cooking method: For a quick fix, these buns can be steamed instead of baked for a softer, chewier texture—just reduce the glaze to a simple sugar syrup.
Serving & Storage Suggestions
These hot cross buns with vanilla glaze are best enjoyed warm, straight from the oven or lightly toasted the next day. Serve them with a pat of butter or your favorite jam for extra indulgence. They pair beautifully with a hot cup of tea, coffee, or even a creamy chai latte to complement the spices.
To store, keep the buns in an airtight container at room temperature for up to 2 days. For longer storage, wrap them tightly and freeze for up to 3 months. When ready to eat, thaw at room temperature and warm briefly in the oven or microwave.
The vanilla glaze tends to soften the crust over time, which some folks love because it keeps the buns tender. If you prefer a crispier crust, toast them lightly before serving.
Nutritional Information & Benefits
Per bun (assuming 12 servings), these hot cross buns contain approximately 180 calories, 4 grams of fat, 32 grams of carbohydrates, and 4 grams of protein. The inclusion of spices like cinnamon not only adds flavor but also provides antioxidants and may help regulate blood sugar.
Using milk and eggs adds protein and calcium, while raisins contribute iron and fiber. This recipe is not gluten-free unless flour is swapped, and contains dairy and eggs, which are common allergens to note.
From a wellness perspective, these buns are a treat balanced with wholesome ingredients—perfect for special occasions or a comforting snack that doesn’t feel overly indulgent.
Conclusion
If you’re after a classic hot cross buns recipe with vanilla glaze that’s both approachable and delicious, this one’s the real deal. It’s the kind of recipe that feels like a warm hug—soft, sweet, and just a little bit special. I love how the vanilla glaze gives these buns an extra layer of charm without complicating the process.
Feel free to tweak the spices or fruit to suit your taste, and don’t be shy about sharing your own adaptations—I’d love to hear how you make these buns your own. Baking these is a lovely way to fill your home with cozy aromas and create memories that last.
If you try this recipe, please leave a comment or share your photos—I’m always excited to see your baking results. Happy baking, and may your kitchen smell as wonderful as mine does right now!
FAQs
How long do hot cross buns stay fresh?
Stored in an airtight container, they stay fresh for 2-3 days at room temperature. For longer storage, freeze them and thaw as needed.
Can I make the dough ahead of time?
Yes! You can prepare the dough, let it rise once, then refrigerate overnight. Shape and let rise again before baking the next day.
What can I use instead of raisins?
Dried cranberries, chopped dates, currants, or even chocolate chips are great alternatives depending on your preference.
Do I have to make the crosses with flour paste?
While traditional, you can skip the crosses or pipe icing crosses after baking for a different look and flavor.
Can I substitute the vanilla glaze with something else?
Absolutely! A simple sugar syrup, honey drizzle, or even a lemon glaze can be used to top your buns instead.
Pin This Recipe!

Hot Cross Buns Recipe with Vanilla Glaze Easy Homemade Easter Treat
Soft, spiced hot cross buns studded with juicy raisins and topped with a glossy vanilla glaze. Perfect for Easter or any cozy morning treat.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Total Time: 2 hours 20 minutes
- Yield: 12 servings 1x
- Category: Breakfast, Snack, Holiday Treat
- Cuisine: British
Ingredients
- 4 cups all-purpose flour (480g)
- 2 1/4 teaspoons active dry yeast (one packet)
- 1/4 cup granulated sugar (50g)
- 1 teaspoon salt
- 2 teaspoons ground cinnamon
- 1/2 teaspoon ground nutmeg
- 1 cup whole milk (240ml), warmed to about 110°F (43°C)
- 4 tablespoons unsalted butter (57g), melted and slightly cooled
- 2 large eggs, at room temperature
- 1 cup raisins or currants (150g), soaked in warm water for 10 minutes
- 1/2 cup all-purpose flour (60g) for the crosses
- About 1/3 cup water (80ml) for the crosses
- 1 cup powdered sugar (120g), sifted for the vanilla glaze
- 1 teaspoon vanilla extract
- 2 tablespoons milk (30ml) for the vanilla glaze
Instructions
- Warm the milk to about 110°F (43°C). Stir in the sugar and sprinkle the yeast on top. Let it sit for 5-10 minutes until foamy.
- In a mixing bowl, combine the flour, salt, cinnamon, and nutmeg. Whisk to distribute spices evenly.
- Add melted butter and eggs to the yeast mixture. Pour wet ingredients into dry ingredients and mix until a shaggy dough forms.
- Turn dough onto a floured surface and knead for 8-10 minutes until smooth and elastic. Alternatively, use a stand mixer with dough hook on medium speed for 6-7 minutes.
- Drain soaked raisins and knead them gently into the dough until evenly distributed.
- Place dough in a lightly oiled bowl, cover with towel or plastic wrap, and let rise in a warm spot for 1 to 1 1/2 hours until doubled in size.
- Punch down dough and divide into 12 equal pieces (~70g or 2.5 oz each). Shape each into a smooth ball and place on parchment-lined baking tray spaced evenly.
- Cover buns loosely and let rise for 30-40 minutes until puffy.
- Mix flour and water for the cross paste into a thick batter. Transfer to piping bag or ziplock and pipe crosses onto buns.
- Preheat oven to 375°F (190°C). Bake buns for 18-22 minutes until golden brown and cooked through.
- While buns bake, whisk powdered sugar, vanilla extract, and milk until smooth to make glaze.
- Brush vanilla glaze generously over hot buns immediately after baking.
- Transfer buns to cooling rack and let glaze set for at least 20 minutes before serving.
Notes
If dough is too sticky, lightly oil hands and surface instead of adding too much flour. Ensure kitchen is warm for proper rising. Brush glaze immediately after baking for best shine. Use thermometer to check internal temperature (~190°F) to avoid underbaking.
Nutrition
- Serving Size: 1 bun
- Calories: 180
- Fat: 4
- Carbohydrates: 32
- Protein: 4
Keywords: hot cross buns, vanilla glaze, Easter recipe, spiced buns, homemade bread, raisin buns, holiday baking




