Let me tell you, the scent of freshly baked hot cross buns wafting through my kitchen is enough to make anyone’s mouth water. There’s something about that warm, spicy aroma mingling with the sweet zing of orange that just stops you in your tracks. The first time I baked these soft hot cross buns with zesty orange glaze, I was instantly hooked—the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special.
Years ago, when I was knee-high to a grasshopper, my grandma would pull out her old recipe book every Easter and fill the house with the smell of cinnamon, cloves, and citrus zest. I tried to recreate those memories on a rainy weekend, fiddling with spices and textures until I landed on this recipe. Honestly, I wish I’d discovered this version years ago—the buns are so soft and tender it feels like a warm hug in every bite. My family couldn’t stop sneaking them off the cooling rack (and I can’t really blame them!).
These soft hot cross buns are dangerously easy to make and offer pure, nostalgic comfort. Perfect for a cozy brunch, a sweet treat for your kids, or to brighten up your Pinterest cookie board, this recipe has become a staple for family gatherings and gifting. I tested it multiple times—in the name of research, of course—and it never disappoints. You’re going to want to bookmark this one for every Easter and beyond.
Why You’ll Love This Soft Hot Cross Buns Recipe with Zesty Orange Glaze
Honestly, baking these soft hot cross buns with zesty orange glaze has been one of my more satisfying kitchen experiments. Here’s why you’ll want to make them ASAP:
- Quick & Easy: Comes together in under 2 hours, perfect for busy weekends or last-minute Easter prep.
- Simple Ingredients: No fancy grocery trips needed; you likely already have flour, spices, and citrus in your pantry.
- Perfect for Easter & Spring: Great for holiday brunches, potlucks, or even as a sweet gift for neighbors.
- Crowd-Pleaser: Always gets rave reviews from kids and adults alike—soft, fluffy, and just the right amount of spice.
- Unbelievably Delicious: The zesty orange glaze takes ordinary hot cross buns to another level with a bright, tangy finish.
This isn’t just another hot cross buns recipe. What sets it apart is the tender crumb achieved by a touch of butter and milk, plus the secret zesty orange glaze that adds a fresh pop of flavor. The dough is slightly sweet and spiced just right—none of that overpowering heaviness you sometimes find in store-bought buns. It’s comfort food reimagined—soft, fragrant, and bright, but with the same soul-soothing satisfaction you crave.
Perfect for impressing guests without stress or turning a simple breakfast into something memorable, this recipe will soon be your go-to for every spring celebration.
What Ingredients You Will Need
This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most are pantry staples, and swapping is possible if needed!
- For the Dough:
- All-purpose flour – 3 ½ cups (440g) (I prefer King Arthur for consistent texture)
- Granulated sugar – ¼ cup (50g)
- Instant yeast – 2 ¼ tsp (1 packet)
- Ground cinnamon – 1 ½ tsp
- Ground allspice – ½ tsp
- Salt – ½ tsp
- Whole milk – 1 cup (240ml), warmed (adds richness and softness)
- Unsalted butter – 4 tbsp (55g), melted and cooled
- Large eggs – 2, room temperature
- Mixed dried fruit (currants, raisins, chopped sultanas) – 1 cup (150g)
- For the Crosses:
- All-purpose flour – ½ cup (65g)
- Water – ⅓ cup (80ml)
- For the Zesty Orange Glaze:
- Powdered sugar – 1 cup (120g), sifted
- Fresh orange juice – 3 tbsp (45ml)
- Zest of 1 medium orange (adds bright citrus punch)
- Vanilla extract – ½ tsp (optional)
If you need gluten-free options, you can try a 1-to-1 gluten-free flour blend, but expect a slightly different texture. For dairy-free, swap milk with almond or oat milk and use vegan butter. The mixed dried fruit can be swapped for fresh chopped apples or cranberries in the fall.
Equipment Needed
- Large mixing bowl (or stand mixer bowl) – for combining dough ingredients
- Stand mixer with dough hook (optional but helpful) – saves elbow grease and ensures consistent kneading
- Measuring cups and spoons – for precise measurements
- Kitchen scale (optional) – highly recommended to get exact flour weight
- Baking sheet or tray – lined with parchment paper for easy cleanup
- Small saucepan or microwave-safe bowl – to melt butter and warm milk
- Pastry bag or resealable plastic bag – for piping crosses (alternatively, a small spoon and steady hand)
- Wire rack – to cool buns and allow glaze to set
If you don’t have a stand mixer, no worries! Kneading by hand for 8-10 minutes works just fine. I’ve also used a fork and wooden spoon to mix before kneading. For piping, a zip-top bag with a tiny corner snipped does the trick. Keep your tools clean and dry for best results!
Preparation Method

- Activate Yeast: Warm the milk to about 110°F (43°C)—warm, not hot. Stir in the sugar and yeast. Let it sit for 5-10 minutes until foamy. If it doesn’t foam, your yeast might be dead, so start fresh.
- Mix Dry Ingredients: In a large bowl, whisk together the flour, cinnamon, allspice, and salt. This evenly distributes the spices and salt throughout the dough.
- Combine Wet Ingredients: Beat the eggs lightly in a separate bowl. Add melted butter and the foamy yeast mixture, stirring to combine.
- Form the Dough: Make a well in the dry ingredients and pour in the wet mixture. Mix with a wooden spoon or stand mixer on low speed until a shaggy dough forms.
- Add Dried Fruit: Toss in the mixed dried fruit and knead by hand on a floured surface for about 8-10 minutes (or with a mixer using dough hook for 6-7 minutes) until smooth, elastic, and slightly tacky. Add a tiny bit of flour if too sticky, but don’t overdo it.
- First Rise: Place dough in a lightly oiled bowl, cover with a damp cloth or plastic wrap, and let it rise in a warm spot for 1 to 1.5 hours, or until doubled in size. This is where patience pays off!
- Shape Buns: Punch down the dough gently to deflate. Divide into 12 equal pieces (about 70g or 2.5 oz each). Shape each piece into a smooth ball and place on a parchment-lined baking sheet, spaced about 2 inches (5cm) apart.
- Second Rise: Cover loosely with a cloth and let the buns rise for another 30-40 minutes until puffy.
- Prepare Cross Paste: Mix the ½ cup flour and water into a thick, pipeable paste. Transfer to a piping bag or plastic bag with a small corner cut.
- Pipe Crosses: Carefully pipe crosses over the top of each bun. Don’t worry about perfection; rustic charm is part of the appeal.
- Bake: Preheat oven to 375°F (190°C). Bake buns for 18-20 minutes until golden brown and hollow sounding when tapped underneath.
- Make the Orange Glaze: While buns bake, whisk powdered sugar, orange juice, orange zest, and vanilla extract until smooth.
- Glaze and Cool: As soon as buns come out, brush the zesty orange glaze generously over the tops. Let cool on wire rack before serving.
Pro tip: If the glaze thickens, just stir in a splash more orange juice. The buns smell heavenly when fresh out of the oven, but give that glaze a minute to set—you’ll thank me later!
Cooking Tips & Techniques
Honestly, baking soft hot cross buns can feel intimidating, but a few tricks make all the difference:
- Don’t Rush Rising: Letting the dough rise fully is key for soft, fluffy buns. If your kitchen is cold, try placing the dough near a warm oven or sunny window.
- Use Room Temperature Eggs: They incorporate better, creating a smoother dough texture.
- Kneading Matters: Knead until the dough is elastic and smooth but not dry. The dough should spring back when poked.
- Keep Butter Melted but Not Hot: Hot butter can kill yeast, so cool it before mixing.
- Pipe with Confidence: Don’t stress over the crosses—imperfect lines add character. If you mess up, just wipe it off and try again.
- Glaze While Warm: Brushing the glaze on while buns are warm helps it soak in and add shine, but don’t wait too long or it won’t stick.
One time, I underbaked the buns—turned out doughy inside. Lesson learned: oven temps vary, so test by sound and color. Also, multitasking by prepping the glaze while buns rise saves time and keeps things smooth.
Variations & Adaptations
This soft hot cross buns recipe is pretty flexible, so here are some ways I’ve mixed it up:
- Vegan Version: Swap milk for almond or oat milk, replace butter with coconut oil or vegan margarine, and use flax eggs (1 tbsp ground flax + 3 tbsp water per egg).
- Spice It Up: Add a pinch of ground nutmeg or ginger for extra warmth. I’ve also tossed in some finely chopped crystallized ginger for a zingy surprise.
- Seasonal Fruit: Swap dried fruit for chopped fresh berries in summer or finely chopped apples and walnuts in fall.
- Gluten-Free: Use a 1-to-1 gluten-free flour blend and add an extra egg for binding. Texture will vary but still tasty.
- Chocolate Twist: Add mini chocolate chips in place of dried fruit for a kid-friendly treat.
Personally, I once added a splash of orange liqueur to the glaze for a grown-up twist—dangerously good! Feel free to get creative and make this recipe your own.
Serving & Storage Suggestions
These soft hot cross buns are best served warm, fresh from the oven or lightly toasted the next day. The zesty orange glaze adds brightness, so I like to serve them alongside a cup of strong black tea or even a creamy latte.
For a full brunch spread, pair with scrambled eggs, fresh fruit, and a mild cheese like cream cheese or mascarpone. They also make charming gifts wrapped in parchment and tied with twine.
Store leftover buns in an airtight container at room temperature for up to 2 days or in the refrigerator for up to a week. To freeze, wrap individually in plastic wrap and place in a freezer bag for up to 3 months. Reheat gently in a toaster or oven to revive softness.
Reheating really brings out the citrus glaze flavors again, so don’t skip that step if enjoying leftovers. Flavors actually deepen overnight, giving you a little more zing with every bite.
Nutritional Information & Benefits
Each soft hot cross bun (without glaze) contains approximately 220 calories, 7g fat, 35g carbohydrates, 3g protein, and 3g fiber. The dried fruit adds natural sweetness and small amounts of vitamins and minerals.
The orange zest and juice in the glaze provide a nice dose of vitamin C and antioxidants. Cinnamon and allspice contain anti-inflammatory properties, making these buns a slightly healthier comfort treat than your average sweet bread.
This recipe can be adapted for gluten-free or dairy-free diets, making it accessible for many. Of course, the buns do contain eggs and dairy by default, so keep that in mind for allergen considerations.
From a wellness perspective, I appreciate how these buns satisfy a sweet craving without relying on heavy sugars or artificial flavors—just honest ingredients and a little love.
Conclusion
Soft hot cross buns with zesty orange glaze are absolutely worth trying if you want a homemade Easter treat that feels both classic and fresh. This recipe strikes the perfect balance between soft, spicy dough and bright citrus flavor, all wrapped up in a beautifully glazed bun.
Feel free to customize it with your favorite fruits, spices, or dietary swaps—I love how adaptable it is. For me, this recipe brings back warm memories and creates new ones every time I bake it.
Give it a go, and let me know how you like to enjoy your hot cross buns! Don’t forget to share your pics or any fun twists you try in the comments. Happy baking, friends—you’re going to love these as much as I do!
Frequently Asked Questions About Soft Hot Cross Buns with Zesty Orange Glaze
Can I make the dough ahead and refrigerate it?
Yes! After kneading, cover the dough tightly and refrigerate overnight. Let it come to room temperature and rise a bit before shaping and baking.
What if I don’t have allspice or cinnamon?
You can substitute with ground nutmeg or mixed pumpkin pie spice for a similar warm flavor.
How do I know when the buns are fully baked?
They should be golden brown and sound hollow when tapped on the bottom. An instant-read thermometer should read about 190°F (88°C) inside.
Can I use fresh fruit instead of dried?
Yes, but reduce the quantity slightly to avoid extra moisture. Chopped apples or berries work well.
How long does the orange glaze keep on the buns?
The glaze is best fresh but will keep its flavor for 2-3 days. It might soften over time but still adds a lovely shine and taste.
Pin This Recipe!

Soft Hot Cross Buns Recipe with Zesty Orange Glaze
Soft, tender hot cross buns with warm spices and a bright, tangy orange glaze. Perfect for Easter, brunch, or a cozy sweet treat.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 1 hour 50 minutes
- Yield: 12 servings 1x
- Category: Breakfast, Brunch, Dessert
- Cuisine: British
Ingredients
- 3 ½ cups (440g) all-purpose flour
- ¼ cup (50g) granulated sugar
- 2 ¼ tsp (1 packet) instant yeast
- 1 ½ tsp ground cinnamon
- ½ tsp ground allspice
- ½ tsp salt
- 1 cup (240ml) whole milk, warmed
- 4 tbsp (55g) unsalted butter, melted and cooled
- 2 large eggs, room temperature
- 1 cup (150g) mixed dried fruit (currants, raisins, chopped sultanas)
- ½ cup (65g) all-purpose flour (for crosses)
- ⅓ cup (80ml) water (for crosses)
- 1 cup (120g) powdered sugar, sifted (for glaze)
- 3 tbsp (45ml) fresh orange juice (for glaze)
- Zest of 1 medium orange (for glaze)
- ½ tsp vanilla extract (optional, for glaze)
Instructions
- Warm the milk to about 110°F (43°C). Stir in the sugar and yeast. Let sit for 5-10 minutes until foamy.
- In a large bowl, whisk together flour, cinnamon, allspice, and salt.
- Beat eggs lightly in a separate bowl. Add melted butter and foamy yeast mixture, stirring to combine.
- Make a well in dry ingredients and pour in wet mixture. Mix until a shaggy dough forms.
- Toss in mixed dried fruit and knead by hand on floured surface for 8-10 minutes or with mixer dough hook for 6-7 minutes until smooth and elastic.
- Place dough in lightly oiled bowl, cover, and let rise in warm spot for 1 to 1.5 hours until doubled in size.
- Punch down dough and divide into 12 equal pieces (~70g each). Shape into smooth balls and place on parchment-lined baking sheet spaced 2 inches apart.
- Cover loosely and let buns rise for 30-40 minutes until puffy.
- Mix ½ cup flour and ⅓ cup water into thick paste. Transfer to piping bag or plastic bag with small corner cut.
- Pipe crosses over tops of buns.
- Preheat oven to 375°F (190°C). Bake buns for 18-20 minutes until golden brown and hollow sounding when tapped.
- While buns bake, whisk powdered sugar, orange juice, orange zest, and vanilla extract until smooth.
- Brush orange glaze generously over warm buns. Let cool on wire rack before serving.
Notes
[‘If glaze thickens, stir in a splash more orange juice.’, ‘Let dough rise fully for soft, fluffy buns; use a warm spot if kitchen is cold.’, ‘Use room temperature eggs for better dough texture.’, ‘Cool melted butter before mixing to avoid killing yeast.’, ‘Pipe crosses with confidence; rustic lines add charm.’, ‘Brush glaze on while buns are warm for best shine and flavor.’, ‘Dough can be refrigerated overnight after kneading; bring to room temperature before shaping.’, ‘Substitute spices or fruits as desired for variations.’, ‘Reheat buns gently to revive softness and flavor.’]
Nutrition
- Serving Size: 1 bun
- Calories: 220
- Fat: 7
- Carbohydrates: 35
- Fiber: 3
- Protein: 3
Keywords: hot cross buns, Easter recipe, orange glaze, soft buns, homemade, spiced buns, dried fruit, holiday baking



