Introduction
The first time I made these cozy hot cross buns with vanilla glaze, it was kind of an unplanned thing. I was fiddling around in the kitchen on a chilly Sunday morning, the kind where the fog clings outside and you just want something warm and soft to nibble on with your coffee. Honestly, I was a bit skeptical about the whole vanilla glaze idea—hot cross buns traditionally have that simple sugar cross, right? But I thought, why not try something a little sweeter and silkier? As I pulled those buns out of the oven, golden and puffed, the smell alone was enough to melt any morning grumpiness. The vanilla glaze added this subtle, cozy sweetness that felt like a gentle hug on a plate. It wasn’t fancy, just familiar ingredients coming together in a way that felt unexpectedly special. I found myself making these buns multiple times in one week, sharing them with friends who kept asking for the recipe. What stuck with me was that quiet, comforting feeling—like the kitchen itself had become a little sanctuary. That’s why these cozy hot cross buns with vanilla glaze aren’t just a recipe; they’re a kind of soft, warm pause in an otherwise hectic day.
Why You’ll Love This Recipe
After a handful of test runs and sharing these buns with family and friends, here’s what I can tell you about why this cozy hot cross buns recipe with vanilla glaze stands out:
- Quick & Easy: The dough comes together fairly quickly, and you can have fresh buns in under two hours—perfect when you want comfort food without the all-day wait.
- Simple Ingredients: Nothing fancy here—just pantry staples like flour, yeast, warm milk, and a few spices. You probably have everything in your kitchen already.
- Perfect for Cozy Mornings & Holidays: Whether it’s a lazy Sunday breakfast or a festive treat around Easter, these buns fit the bill with their soft texture and subtle spice.
- Crowd-Pleaser: Kids love the soft, sweet dough, and adults appreciate the depth the spices and vanilla glaze bring.
- Unbelievably Delicious: The vanilla glaze isn’t overpowering but adds just the right touch of sweetness, making these a comforting treat you’ll want to make again and again.
What makes these buns different? It’s the balance—the dough is tender but holds together nicely, and the vanilla glaze adds that warm, sweet finish without being sticky or cloying. It’s comfort food that feels a little more special than your average sweet roll, but still easy enough for a weekday treat. This recipe stuck with me because it’s the kind of food that makes you pause, take a deep breath, and feel a little more at home.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver soft, flavorful hot cross buns with a lovely vanilla glaze. Most are pantry staples, and substitutions are easy if needed.
- For the Dough:
- 3 1/2 cups (440g) all-purpose flour (I recommend King Arthur for consistent results)
- 1/4 cup (50g) granulated sugar
- 1 packet (2 1/4 tsp or 7g) active dry yeast
- 1 tsp ground cinnamon (adds warmth and spice)
- 1/2 tsp ground nutmeg (optional but lovely)
- 1/2 tsp salt
- 1 cup (240ml) whole milk, warmed (not too hot, around 110°F/43°C)
- 1/4 cup (60g) unsalted butter, melted and slightly cooled
- 1 large egg, room temperature
- 3/4 cup (120g) raisins or currants (soaked in warm water for 10 minutes for plumpness)
- For the Crosses:
- 1/2 cup (60g) all-purpose flour
- 1/3 cup (80ml) water (adjust as needed for dough consistency)
- For the Vanilla Glaze:
- 1 cup (120g) powdered sugar, sifted
- 2 tbsp (30ml) whole milk
- 1 tsp pure vanilla extract (don’t skip this—it makes all the difference)
Ingredient tips: For a dairy-free version, swap milk for almond or oat milk and use coconut oil instead of butter. If you want to avoid raisins, chopped dried apricots or cranberries work wonderfully. Look for fresh, fragrant vanilla extract—cheaper vanilla imitations won’t give the same cozy depth.
Equipment Needed

- Large mixing bowl (glass or stainless steel preferred to gauge dough texture)
- Stand mixer with dough hook (optional but helpful for kneading; hand-kneading works fine too)
- Measuring cups and spoons
- Whisk (for glaze and cross batter)
- Baking sheet lined with parchment paper or a silicone baking mat
- Pastry bag or small zip-top bag (for piping the crosses)
- Kitchen thermometer (handy to check milk temperature and dough readiness)
Personally, I prefer using a stand mixer for the dough because it saves my hands some serious work (kneading can be a bit of a workout!). But if you don’t have one, no worries—just plan on an extra 10 minutes of kneading. For the crosses, a piping bag makes neat lines easy, but a spoon and a steady hand can manage just as well. Parchment paper is a must; it keeps the buns from sticking and makes cleanup a breeze.
Preparation Method
- Activate the yeast: In a small bowl, combine the warm milk (110°F/43°C) with a pinch of sugar and the yeast. Stir gently and let it sit for 5-10 minutes until foamy and bubbly. If it doesn’t foam, your yeast might be expired or the milk too hot or cold.
- Mix dry ingredients: In a large bowl or stand mixer, whisk together the flour, sugar, cinnamon, nutmeg, and salt.
- Add wet ingredients: Pour the yeast mixture, melted butter, and egg into the dry ingredients. Mix with the dough hook or wooden spoon until a sticky dough forms.
- Knead the dough: Turn the dough onto a lightly floured surface and knead for about 8-10 minutes until smooth and elastic. If using a stand mixer, knead on medium speed for 6-7 minutes. The dough should be soft but not overly sticky—add flour sparingly if needed.
- Incorporate raisins: Drain the soaked raisins and knead them into the dough evenly.
- First rise: Place the dough in a lightly greased bowl, cover with a damp cloth or plastic wrap, and let it rise in a warm spot for 1 to 1 1/2 hours, or until doubled in size.
- Shape the buns: Punch down the dough gently and divide it into 12 equal pieces (about 70g or 2.5 oz each). Shape each into a smooth ball and place on the prepared baking sheet, spaced about 2 inches apart.
- Second rise: Cover the buns loosely with plastic wrap and let rise for another 30-45 minutes until puffy.
- Make the cross batter: Mix the 1/2 cup flour and water to form a thick but pipeable paste. Transfer to a piping bag or zip-top bag with a small corner cut off.
- Pipe the crosses: Pipe a vertical line and then a horizontal line over each bun to create the classic cross shape.
- Bake: Preheat oven to 375°F (190°C). Bake the buns for 15-20 minutes until golden brown and sound hollow when tapped.
- Prepare the vanilla glaze: While the buns bake, whisk together powdered sugar, milk, and vanilla extract until smooth.
- Glaze the buns: Remove buns from oven and immediately brush or drizzle the vanilla glaze over the warm tops.
- Cool and enjoy: Let the buns cool slightly on a wire rack before serving warm or at room temperature.
Pro tip: If you like your buns extra shiny, brush them with a little melted butter right after glazing. Also, don’t skip the resting times—they’re key for that tender crumb and soft texture.
Cooking Tips & Techniques
One thing I learned early on is how crucial the milk temperature is for good yeast activation. Too hot and it kills the yeast; too cold and it won’t activate properly. Aim for that cozy warm spot, like baby bath temperature.
When kneading, it’s tempting to keep adding flour if the dough feels sticky, but a slightly tacky dough is better—it means your buns won’t be dry or tough. Just flour your hands and workspace lightly to keep things manageable.
Piping the crosses can feel fiddly, but don’t stress if they’re not perfect lines—it adds character! If the batter is too runny, add a bit more flour; too thick and it won’t pipe well.
Timing your second rise is a balancing act. If your kitchen is cold, it might take longer. The buns are ready when they’re noticeably puffed and spring back slowly when gently pressed.
One personal fail was skipping the soaking step for raisins—ended up with hard, chewy bits in the buns, which is no fun. Soaking adds plumpness and juiciness you want.
Variations & Adaptations
- Gluten-Free Version: Use a gluten-free all-purpose flour blend and add a teaspoon of xanthan gum for structure. Dough may be stickier, so handle gently.
- Vegan Adaptation: Swap milk with almond or oat milk, butter with coconut oil or vegan margarine, and egg with a flax egg (1 tbsp ground flaxseed + 3 tbsp water).
- Flavor Twists: Add orange zest to the dough for a citrusy note or swap raisins for chopped dates and walnuts for a richer texture.
- Cooking Methods: You can bake these buns in a cast-iron skillet for a rustic crust or use a bread machine for kneading and first rise, then shape and bake as usual.
- Personal Variation: I once tried a spiced vanilla glaze with a pinch of cardamom and it brought a lovely fragrant twist without overwhelming the cozy vibe.
Serving & Storage Suggestions
These cozy hot cross buns are best enjoyed warm, fresh from the oven, with a smear of butter or extra drizzle of vanilla glaze. They pair beautifully with a cup of black tea, milky coffee, or even a glass of cold milk for the kids.
Store leftovers in an airtight container at room temperature for up to 2 days. For longer storage, wrap tightly and freeze for up to 3 months. Thaw at room temperature and warm gently in the oven or microwave before serving.
Reheating in a toaster oven helps keep the crust slightly crisp while warming the inside. Over time, the vanilla glaze may soak in more, making the buns even softer and more flavorful the next day.
Nutritional Information & Benefits
Each hot cross bun (without glaze) contains approximately 200 calories, 4g fat, 35g carbohydrates, and 4g protein. The vanilla glaze adds a touch more sugar and calories but keeps the treat moderate for occasional indulgence.
Key ingredients like cinnamon and nutmeg carry antioxidant properties, and the raisins provide small amounts of fiber and iron. Using whole milk and butter contributes to richness and satiety, but you can lighten the recipe with low-fat milk or plant-based alternatives.
These buns are naturally gluten-containing, but with substitutions, they can suit gluten-free or vegan diets. Just watch for cross-contamination if allergies are a concern.
From a wellness perspective, these buns are a comforting way to enjoy a treat that feels homemade and thoughtful, not overly processed or artificial.
Conclusion
If you’re looking for a cozy, comforting treat with a lovely twist, these hot cross buns with vanilla glaze are a great pick. They’re soft, flavorful, and the recipe is forgiving enough for kitchen novices and pros alike. Feel free to make it your own—with different dried fruits or spices—and savor that warm, homemade feeling.
I keep coming back to these buns because they remind me that sometimes, the best comfort food is the one you can make quickly and share easily. If you try them, I’d love to hear how you put your spin on the recipe or what memories they bring up for you. Baking, after all, is a little act of kindness—both to yourself and anyone lucky enough to share your kitchen.
FAQs
How long do hot cross buns stay fresh?
They stay fresh at room temperature for about 2 days when stored in an airtight container. For longer storage, freeze them wrapped tightly for up to 3 months.
Can I make the dough ahead of time?
Yes! You can prepare the dough up to the first rise, then refrigerate it overnight. Let it come to room temperature before shaping and continuing with the recipe.
What can I use instead of raisins?
Chopped dried apricots, cranberries, currants, or even chopped dates are great alternatives. Soak them briefly for best texture.
Is the vanilla glaze necessary?
The glaze adds a lovely sweet finish and moisture, but you can skip it or replace it with a simple sugar syrup or honey if preferred.
Can I freeze the buns before baking?
Yes, shape the buns and freeze them on the baking sheet. Once frozen, transfer to a freezer bag. Bake from frozen, adding a few extra minutes to the baking time.
Pin This Recipe!

Cozy Hot Cross Buns Recipe with Easy Vanilla Glaze for Perfect Comfort
Soft, flavorful hot cross buns with a subtle vanilla glaze that adds a cozy sweetness. Perfect for cozy mornings, holidays, or anytime you want a comforting treat.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 1 hour 50 minutes
- Yield: 12 servings 1x
- Category: Breakfast, Snack
- Cuisine: British
Ingredients
- 3 1/2 cups (440g) all-purpose flour
- 1/4 cup (50g) granulated sugar
- 1 packet (2 1/4 tsp or 7g) active dry yeast
- 1 tsp ground cinnamon
- 1/2 tsp ground nutmeg (optional)
- 1/2 tsp salt
- 1 cup (240ml) whole milk, warmed to 110°F (43°C)
- 1/4 cup (60g) unsalted butter, melted and slightly cooled
- 1 large egg, room temperature
- 3/4 cup (120g) raisins or currants, soaked in warm water for 10 minutes
- For the crosses:
- 1/2 cup (60g) all-purpose flour
- 1/3 cup (80ml) water (adjust as needed)
- For the vanilla glaze:
- 1 cup (120g) powdered sugar, sifted
- 2 tbsp (30ml) whole milk
- 1 tsp pure vanilla extract
Instructions
- Activate the yeast by combining warm milk (110°F/43°C), a pinch of sugar, and yeast in a small bowl. Let sit for 5-10 minutes until foamy.
- In a large bowl or stand mixer, whisk together flour, sugar, cinnamon, nutmeg, and salt.
- Add the yeast mixture, melted butter, and egg to the dry ingredients. Mix until a sticky dough forms.
- Knead the dough on a lightly floured surface for 8-10 minutes until smooth and elastic, or knead with a stand mixer on medium speed for 6-7 minutes.
- Drain soaked raisins and knead them evenly into the dough.
- Place dough in a lightly greased bowl, cover, 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 (about 2.5 oz or 70g each). Shape into smooth balls and place on a parchment-lined baking sheet, spaced 2 inches apart.
- Cover buns loosely and let rise for 30-45 minutes until puffy.
- Mix flour and water to form a thick but pipeable paste for the crosses. Transfer to a piping bag or zip-top bag with a small corner cut off.
- Pipe a vertical and horizontal line over each bun to form crosses.
- Preheat oven to 375°F (190°C). Bake buns for 15-20 minutes until golden brown and hollow sounding when tapped.
- While baking, whisk powdered sugar, milk, and vanilla extract to make the glaze.
- Remove buns from oven and immediately brush or drizzle vanilla glaze over warm tops.
- Let buns cool slightly on a wire rack before serving warm or at room temperature.
Notes
Milk temperature is crucial for yeast activation; aim for about 110°F (43°C). Slightly tacky dough is better than dry. Soak raisins for plumpness. For extra shine, brush buns with melted butter after glazing. Resting times are key for soft texture. Piping crosses can be done with a spoon if no piping bag is available.
Nutrition
- Serving Size: 1 bun (approximately
- Calories: 220
- Sugar: 10
- Sodium: 180
- Fat: 5
- Saturated Fat: 3
- Carbohydrates: 38
- Fiber: 1
- Protein: 5
Keywords: hot cross buns, vanilla glaze, cozy buns, Easter buns, sweet rolls, homemade buns, cinnamon buns, easy baking


