The smell of warm hot cross buns fresh from the oven, with that sweet vanilla glaze melting over the top, is honestly one of the coziest scents I know. I still remember the first time I baked these buns myself—there was something magical about the soft, fluffy texture combined with the subtle spice and that shiny, sticky vanilla glaze. It quickly became a tradition in my kitchen, especially around Easter, but honestly, these buns work any time you need a little comfort food that feels special. This hot cross buns recipe is easy to follow and makes the perfect batch for family breakfasts or teatime treats.
What makes these homemade hot cross buns stand out is not just the classic mix of cinnamon and nutmeg but the addition of a smooth vanilla glaze that adds a lovely sweetness and shine. I’ve tested this recipe a dozen times to get the balance just right, so you’re getting a tried-and-true method that yields soft, tender buns every single time. Plus, you don’t need any fancy ingredients—just simple pantry staples that you probably already have at home. If you’re looking for a delightful, homemade twist on a classic bakery favorite, this hot cross buns recipe with vanilla glaze is your go-to. Trust me, once you try them, you’ll want to make these buns all year round.
Why You’ll Love This Recipe
- Quick & Easy: These hot cross buns come together in under 2 hours, including rising time, perfect for a weekend baking project.
- Simple Ingredients: No need for fancy spices or hard-to-find items—the recipe uses everyday baking essentials like flour, yeast, and warm milk.
- Perfect for Any Occasion: Whether it’s Easter morning, a brunch gathering, or just a cozy afternoon snack, these buns fit right in.
- Crowd-Pleaser: Kids and adults alike love the soft crumb and that sweet vanilla glaze that makes these buns irresistibly delicious.
- Unbelievably Delicious: The combination of warm spices and the sweet glaze creates a comforting flavor that feels homemade and heartwarming.
What really sets this recipe apart is the attention to detail in the dough preparation and that luscious vanilla glaze. Instead of the usual sugar glaze, the vanilla glaze adds an extra layer of flavor that’s both sweet and fragrant—a little twist that makes all the difference. Plus, I’ve found that gently scoring the crosses before baking helps the buns rise beautifully while giving them their classic look. Honestly, it’s the kind of recipe that makes you close your eyes and savor every bite. Perfect for impressing guests or treating yourself with minimal fuss!
What Ingredients You Will Need
This hot cross buns recipe uses simple, wholesome ingredients to deliver that classic flavor and fluffy texture without any fuss. All staples that you probably have on hand, which makes it even better!
- For the Dough:
- All-purpose flour – 4 cups (480 g), sifted for a light texture
- Active dry yeast – 2 ¼ teaspoons (one packet), for that perfect rise
- Granulated sugar – ½ cup (100 g), to feed the yeast and add sweetness
- Salt – 1 teaspoon, balances the flavors
- Ground cinnamon – 1 ½ teaspoons, gives that warm spicy note
- Ground nutmeg – ½ teaspoon, adds subtle depth
- Milk – 1 ¼ cups (300 ml), warmed to about 110°F (43°C), helps activate the yeast
- Unsalted butter – 4 tablespoons (60 g), melted and slightly cooled, adds richness
- Large eggs – 2, room temperature for best mixing
- Mixed dried fruit (currants, raisins, or sultanas) – 1 cup (150 g), soaked in warm water for 10 minutes, then drained
- For the Crosses:
- All-purpose flour – ½ cup (60 g)
- Water – About ⅓ cup (80 ml), enough to make a thick paste
- For the Vanilla Glaze:
- Powdered sugar – 1 cup (120 g), sifted for smoothness
- Milk – 2 tablespoons (30 ml)
- Pure vanilla extract – 1 teaspoon, the star of the glaze
For best results, I like to use Fleischmann’s yeast—it’s reliable and gives a consistent rise. Also, look for small-curd unsalted butter; it melts evenly and enriches the dough beautifully. If you want a dairy-free version, swap the milk for almond or oat milk and use a dairy-free butter alternative. The dried fruits can be customized too—try chopped dried apricots or cranberries for a seasonal twist!
Equipment Needed
- Large mixing bowl – for combining ingredients
- Measuring cups and spoons – precise measurements matter here
- Stand mixer with dough hook (optional) – makes kneading easier, but hand kneading works fine
- Small saucepan or microwave-safe bowl – to warm milk and melt butter
- Baking sheet or tray – lined with parchment paper for easy cleanup
- Pastry brush – handy for applying glaze evenly
- Kitchen towel or plastic wrap – to cover dough while it rises
If you don’t have a stand mixer, no worries—hand kneading for about 10 minutes works just as well, though it’s a bit of an arm workout! A silicone spatula is also helpful for scraping down the bowl. For the baking sheet, I recommend a rimmed one to prevent the buns from sliding off, but a regular cookie sheet will do. Keeping your tools clean and dry ensures the best dough consistency.
Detailed Preparation Method
- Activate the Yeast: In a small bowl, combine warm milk (about 110°F / 43°C) with the granulated sugar and yeast. Let it sit for 5-10 minutes until it becomes frothy and bubbly. This means the yeast is alive and kicking.
- Mix the Dry Ingredients: In a large mixing bowl, whisk together the sifted flour, salt, cinnamon, and nutmeg. Mixing the spices evenly here ensures every bite has that lovely warm flavor.
- Combine Wet and Dry: Make a well in the center of the dry ingredients. Pour in the melted butter, eggs, and the activated yeast mixture. Stir with a wooden spoon or spatula until a shaggy dough forms.
- Add Dried Fruit: Drain your soaked dried fruit thoroughly, then fold it into the dough evenly. This adds bursts of chewy sweetness throughout the buns.
- Kneading: If using a stand mixer, switch to the dough hook and knead on medium for about 8 minutes until the dough is smooth and elastic. For hand kneading, turn dough onto a floured surface and knead for 10 minutes. The dough should be soft but not sticky—if it clings to your fingers, add a little flour, a tablespoon at a time.
- First Rise: Shape the dough into a ball and place it in a lightly greased bowl. Cover with a towel or plastic wrap and let it rise in a warm spot for 1 to 1 ½ hours, or until doubled in size. A good tip: I often preheat my oven to 200°F (93°C) for 2 minutes, then turn it off and place the covered dough inside. It creates the perfect cozy environment.
- Shape the Buns: Punch down the risen dough and divide it into 12 equal pieces (about 70 g or 2.5 oz each). Roll each piece into a smooth ball and place them spaced evenly on a parchment-lined baking sheet.
- Prepare the Cross Paste: Mix the flour and water until you get a thick, pipeable paste. Transfer to a piping bag or a zip-top bag with a tiny corner snipped off.
- Pipe the Crosses: Pipe a cross over each bun by making a vertical line and then a horizontal line. Don’t worry if it’s not perfect—it bakes in beautifully!
- Second Rise: Let the buns rise again for 30-40 minutes until slightly puffy.
- Bake: Preheat oven to 375°F (190°C). Bake buns for 15-20 minutes, or until golden brown and hollow-sounding when tapped. Keep an eye on them from 15 minutes onwards to avoid over-browning.
- Make the Vanilla Glaze: While the buns bake, whisk together powdered sugar, milk, and vanilla extract until smooth.
- Glaze the Buns: As soon as the buns come out of the oven, brush the vanilla glaze generously over the tops. The warmth helps the glaze soak in and create that shiny, sticky finish.
- Cool and Serve: Let buns cool slightly on a wire rack before serving warm or at room temperature.
Pro tip: If your dough feels too sticky during kneading, resist the urge to add too much flour—it can make the buns dense. Instead, flour your hands and kneading surface lightly. Also, scoring the crosses just before the second rise helps them keep their shape better in the oven.
Cooking Tips & Techniques
Getting hot cross buns just right can seem tricky, but here are some tips I’ve picked up after more than a dozen batches:
- Don’t Overheat the Milk: Yeast is sensitive; milk hotter than 120°F (49°C) can kill it. Use a thermometer or test with your finger—it should feel warm but not hot.
- Knead Thoroughly: Proper kneading develops gluten, which gives buns that soft yet structured crumb. If you skip this step, your buns might turn out dense or crumbly.
- Watch the Rising: Over-proofing can cause buns to collapse, while under-proofing makes them tight and chewy. Aim for dough that doubles in size, but don’t rush it.
- Use Fresh Yeast: Expired yeast won’t rise properly. Always check the expiry date and store yeast in a cool, dry place.
- Glaze While Warm: Brush the vanilla glaze right after baking when the buns are hot. It melts in nicely and gives that irresistible shine.
One time, I left the dough rise too long and ended up with buns that were flatter than usual. Lesson learned: timing is everything, but a warm spot for rising can shave off some waiting time.
Variations & Adaptations
If you want to switch things up or cater to dietary needs, here are a few ideas that have worked well for me:
- Gluten-Free Version: Use a high-quality gluten-free flour blend designed for baking. Add an extra egg or a tablespoon of xanthan gum to help with structure. Expect a slightly different texture but still delicious.
- Vegan Adaptation: Use dairy-free milk (almond, oat, or soy) and replace butter with a plant-based alternative. Swap eggs with flax eggs (1 tablespoon ground flaxseed + 3 tablespoons water per egg, let sit 5 min).
- Fruit Variations: Instead of traditional currants, try chopped dried apricots, cranberries, or even chopped dates for a different flavor profile.
- Spice Twist: Add a pinch of ground cloves or allspice into the dough for a deeper spice note.
- Alternative Glaze: Swap the vanilla glaze for a simple honey glaze (honey warmed with a little water) or a lemon glaze for a tangy touch.
I personally love adding a handful of chopped toasted pecans to the dough for a little crunch—something different but still comforting. Just fold them in with the dried fruit before shaping the buns.
Serving & Storage Suggestions
Hot cross buns are best enjoyed fresh and warm, but they also keep well for a couple of days. Serve them slightly toasted with a pat of butter or your favorite jam—the contrast of the warm bun and melting butter is unbeatable. These buns pair beautifully with a cup of strong tea or coffee, making for a perfect afternoon indulgence.
To store, keep the buns in an airtight container at room temperature for up to 2 days. For longer storage, freeze the buns individually wrapped in plastic wrap and then placed in a freezer bag. When you want to enjoy them, thaw at room temperature and warm in the oven at 300°F (150°C) for 5-7 minutes.
Reheating with a light brush of butter brings back that fresh-baked softness. Plus, the flavors actually deepen after a day or two, so leftovers are pretty special too. Just avoid microwaving, as it can make the buns tough.
Nutritional Information & Benefits
Each hot cross bun contains approximately 220 calories, 5 grams of fat, 35 grams of carbohydrates, and 5 grams of protein. The use of milk and eggs adds some essential nutrients like calcium and vitamin D, while the dried fruit provides fiber and natural sweetness.
Though these buns are a treat, making them at home means you control the ingredients—no preservatives or artificial flavors. You can also tweak the sugar amount for a lighter version. For those watching gluten or dairy, the adaptations make this recipe accessible without sacrificing taste.
From a wellness perspective, these buns are a delightful way to enjoy a bit of sweetness balanced with wholesome ingredients, making them suitable for sharing in a balanced diet.
Conclusion
This hot cross buns recipe with vanilla glaze is truly a keeper. It’s simple enough for an eager home baker but special enough to impress family and friends. I love that it brings a touch of tradition to the table with a fresh, homemade vibe. Plus, the vanilla glaze adds that extra something that keeps everyone coming back for seconds.
Feel free to customize the dried fruit, spices, or glaze to match your taste. Baking these buns is a joyful experience, and sharing them makes it even better. If you try this recipe, I’d love to hear how it turned out or any tweaks you made—drop a comment below or share your photos. Happy baking, friends!
FAQs About Hot Cross Buns with Vanilla Glaze
Can I make the dough ahead of time?
Yes! You can prepare the dough and let it rise overnight in the fridge. Just bring it to room temperature before shaping and baking.
What can I use instead of dried fruit?
Chopped nuts, chocolate chips, or even fresh berries (added right before baking) work well for different flavors.
How do I store leftover buns?
Keep them in an airtight container at room temperature for up to 2 days or freeze for longer storage. Reheat in the oven to keep them soft.
Can I skip the vanilla glaze?
Absolutely! You can brush the buns with melted butter or a simple sugar syrup instead, but the vanilla glaze really adds a nice touch.
Why are my buns dense or heavy?
This usually happens if the dough wasn’t kneaded enough or didn’t rise properly. Make sure the yeast is fresh and the dough doubles in size before baking.
Pin This Recipe!
Hot Cross Buns Recipe Easy Homemade Buns with Vanilla Glaze
Soft, fluffy hot cross buns with warm spices and a sweet vanilla glaze, perfect for Easter or any cozy occasion. This easy recipe uses simple pantry staples and yields tender, flavorful buns.
- Prep Time: 30 minutes
- Cook Time: 20 minutes
- Total Time: 1 hour 50 minutes
- Yield: 12 servings 1x
- Category: Breakfast, Snack, Bakery
- Cuisine: British
Ingredients
- 4 cups (480 g) all-purpose flour, sifted
- 2 ¼ teaspoons active dry yeast (one packet)
- ½ cup (100 g) granulated sugar
- 1 teaspoon salt
- 1 ½ teaspoons ground cinnamon
- ½ teaspoon ground nutmeg
- 1 ¼ cups (300 ml) milk, warmed to about 110°F (43°C)
- 4 tablespoons (60 g) unsalted butter, melted and slightly cooled
- 2 large eggs, room temperature
- 1 cup (150 g) mixed dried fruit (currants, raisins, or sultanas), soaked in warm water for 10 minutes then drained
- ½ cup (60 g) all-purpose flour (for crosses)
- About ⅓ cup (80 ml) water (for crosses)
- 1 cup (120 g) powdered sugar, sifted (for vanilla glaze)
- 2 tablespoons (30 ml) milk (for vanilla glaze)
- 1 teaspoon pure vanilla extract (for vanilla glaze)
Instructions
- Activate the yeast by combining warm milk (about 110°F / 43°C) with granulated sugar and yeast in a small bowl. Let sit for 5-10 minutes until frothy.
- In a large mixing bowl, whisk together sifted flour, salt, cinnamon, and nutmeg.
- Make a well in the dry ingredients and pour in melted butter, eggs, and the activated yeast mixture. Stir until a shaggy dough forms.
- Drain soaked dried fruit and fold it evenly into the dough.
- Knead the dough: use a stand mixer with dough hook on medium for 8 minutes or hand knead on a floured surface for 10 minutes until smooth and elastic. Add flour sparingly if sticky.
- Shape dough into a ball, place in a lightly greased bowl, cover, and let rise in a warm spot for 1 to 1 ½ hours until doubled in size.
- Punch down dough and divide into 12 equal pieces (~2.5 oz or 70 g each). Roll each into a smooth ball and place on a parchment-lined baking sheet spaced evenly.
- Prepare cross paste by mixing flour and water to a thick, pipeable paste. Transfer to a piping bag or zip-top bag with a small corner cut.
- Pipe a cross over each bun with vertical and horizontal lines.
- Let buns rise again for 30-40 minutes until slightly puffy.
- Preheat oven to 375°F (190°C). Bake buns for 15-20 minutes until golden brown and hollow sounding when tapped.
- While buns bake, whisk powdered sugar, milk, and vanilla extract until smooth to make the vanilla glaze.
- Brush vanilla glaze generously over warm buns immediately after baking.
- Cool buns slightly on a wire rack before serving warm or at room temperature.
Notes
Do not overheat milk (keep below 120°F) to avoid killing yeast. Knead thoroughly for soft crumb. Avoid over-proofing to prevent buns collapsing. Brush glaze while buns are warm for best shine. For dairy-free, substitute milk and butter with plant-based alternatives. Gluten-free flour and xanthan gum can be used for gluten-free version. Scoring crosses before second rise helps maintain shape.
Nutrition
- Serving Size: 1 bun
- Calories: 220
- Fat: 5
- Carbohydrates: 35
- Protein: 5
Keywords: hot cross buns, vanilla glaze, homemade buns, Easter buns, sweet buns, cinnamon buns, easy baking, dried fruit buns






