As the first hints of spring appear, my kitchen fills with the nostalgic aroma of freshly baked hot cross buns wafting through the air. There’s something special about these delightful, pillowy creations that brings warmth to both the heart and the home. Remember the joy of breaking bread with family during Easter? This recipe resurrects that cherished tradition, allowing the tantalizing blend of cinnamon and spices to dance alongside tangy raisins in each bite.
But what truly sets this recipe apart is its versatility. With just a few simple tweaks, you can customize these buns to fit your taste or what’s available in your pantry. Whether you prefer dried cranberries for a tart twist or a hint of cardamom to spice things up, these buns promise to become a family favorite that adapts to any festive occasion. So roll up your sleeves, and let’s create something memorable that not only delights your taste buds but also harks back to meaningful celebrations!
Why are hot cross buns so beloved?
Warm aromas of freshly baked goods fill your kitchen, creating an inviting atmosphere. Customizable fillings mean everyone can enjoy their favorite flavors—swap in dried fruits or spices for a personalized touch. Nostalgic charm connects generations through shared recipes that celebrate Easter. Fluffy texture ensures each bite is soft and satisfying, while the glossy icing adds a festive flair. Treat yourself and your loved ones to these delicious treats, and explore more tempting ideas with our guide on Easter baking.
Hot Cross Buns Ingredients
• Create your perfect batch with these essentials!
For the Dough
- Whole Milk – Creates a soft and tender dough; use whole milk for optimal richness.
- Canola Oil – Ensures moisture and tenderness; you can substitute with melted butter for added flavor.
- Sugar – Adds sweetness to the dough; consider reducing or swapping half with honey for a delightful twist.
- Active Dry Yeast – Acts as a leavening agent for the dough; be sure it’s fresh—one packet is about 2 1/4 teaspoons.
- All-purpose Flour – Provides structure to the buns; swap for a gluten-free blend if needed.
- Baking Powder & Baking Soda – Essential leavening agents for achieving that perfect fluffiness.
- Salt – Enhances the flavor and balances sweetness; don’t skip this one!
- Cinnamon – Adds warmth and flavor; feel free to mix in cardamom or nutmeg for an aromatic twist.
For the Filling
- Raisins – A traditional filling that adds sweetness and chewiness; they’re delightful, but you can use dried cranberries or chopped apricots instead!
For the Topping
- Egg White – Used for egg wash to achieve a beautiful golden sheen on the buns.
- Powdered Sugar – The base for the glossy icing that tops off your hot cross buns perfectly.
With these ingredients in hand, you’re well on your way to making irresistible hot cross buns that carry the essence of family joy and festive tradition!
How to Make Hot Cross Buns
Prepare Milk Mixture: Heat the whole milk in a saucepan until it’s scalded, then stir in canola oil and sugar. Allow it to cool until it feels warm, not hot, to the touch.
Activate Yeast: Sprinkle the active dry yeast over the warm milk mixture. Let it sit for about 5-10 minutes until it’s bubbly and frothy, indicating the yeast is active and ready.
Mix Ingredients: In a large mixing bowl, combine the all-purpose flour with baking powder, baking soda, salt, and cinnamon. Pour in the activated yeast mixture and stir until everything is just combined; it will be slightly sticky.
First Rise: Cover the dough with a clean kitchen towel and let it rise in a warm place for about 1 hour or until doubled in size.
Prepare Filling: While the dough is rising, mix together the sugar and cinnamon in a bowl. You can add any optional spices here for extra flavor if desired.
Form Buns: Once the dough has risen, gently flatten it. Sprinkle the cinnamon-sugar mixture and dried raisins on top, fold the dough over, and shape it into small balls.
Second Rise: Place the shaped buns on a prepared baking sheet, leaving space between each one. Cover and let them rise for another hour, until puffy.
Bake: Preheat your oven to 400°F (200°C). Brush each bun with egg wash for a golden finish and bake for 15-20 minutes or until they’re golden brown on top.
Cool and Ice: Allow the buns to cool completely on a wire rack. Once cool, ice them with a mixture of powdered sugar and a splash of milk for that classic hot cross bun look!
Optional: Serve warm for breakfast, or enjoy with tea for an afternoon treat.
Exact quantities are listed in the recipe card below.

What to Serve with Hot Cross Buns?
Enjoying hot cross buns is a delightful springtime tradition that always calls for some delicious accompaniments.
- Fresh Fruit Salad: A zesty mix of seasonal fruits brightens the meal and complements the sweet spices of the buns beautifully.
- Creamy Butter: Spread a dollop of soft, salted butter over warm buns for an indulgent, melt-in-your-mouth experience.
- Herbal Tea: A soothing cup of chamomile or peppermint tea provides a light contrast to the rich sweetness of the buns.
- Honey or Jam: Drizzling honey or spreading your favorite jam enhances the flavors, adding an extra fruity note to each bite.
- Yogurt Parfait: Layering yogurt with granola and berries creates a delightful breakfast that balances the sweetness of the hot cross buns perfectly.
- Cheese Platter: A selection of mild cheeses offers a savory contrast to the sweet buns, creating an unexpected yet delicious flavor combination.
- Chocolate Fondue: Indulge in a fun dessert by dipping the buns into warm chocolate, making for a delightful treat that everyone will love.
- Lemonade: A refreshing glass of lemonade cleanses the palate, making it a lovely pairing with the rich flavors of your hot cross buns.
Let your imagination run wild with these delightful pairings that will elevate your hot cross bun experience to new levels of joy and satisfaction!
How to Store and Freeze Hot Cross Buns
- Room Temperature: Store hot cross buns in an airtight container at room temperature for up to 2 days. This keeps them soft and delicious, perfect for snacking.
- Fridge: If you’d like to keep them longer, you can refrigerate the buns for up to 5 days. Wrap them in plastic wrap, then place in an airtight container to prevent drying out.
- Freezer: For longer storage, freeze hot cross buns in a freezer-safe bag or container for up to 3 months. Thaw overnight in the fridge or at room temperature.
- Reheating: To enjoy warm buns again, simply pop them in a preheated oven at 350°F (175°C) for about 5-10 minutes until heated through.
Hot Cross Buns Variations
Feel free to get creative with these hot cross buns and customize them to your heart’s content!
- Dried Fruit Swap: Replace raisins with dried cranberries, apricots, or a mix of other dried fruits for an exciting twist.
- Spice It Up: Add nutmeg or cardamom in addition to cinnamon for a fragrant spice explosion that complements the sweetness.
- Sweetener Choice: For a different flavor, replace half the sugar with honey or maple syrup to enhance the bun’s sweetness.
- Fruit Infusion: Incorporate citrus zest, like orange or lemon, into the dough to brighten up the flavor profile.
- Nuts & Seeds: Mix in chopped nuts such as walnuts or pecans for added texture and a nutty crunch.
- Gluten-Free: Use a gluten-free flour blend in place of all-purpose flour to cater to gluten-sensitive family members or friends.
- Choco-Lover’s Delight: Fold in chocolate chips or chunks into the dough for a decadent, sweet twist that chocolate lovers will adore.
- Whipped Cream Topping: For a special touch, top the buns with lightly whipped cream or cream cheese frosting instead of icing for a richer flavor.
Experimenting with these variations can lead to delightful surprises, ensuring your hot cross buns are always a hit at your table!
Make Ahead Options
These hot cross buns are perfect for busy home cooks looking to save time without sacrificing flavor! You can prepare the dough through the mixing step (Step 3) and refrigerate it overnight. Just make sure to tightly cover the bowl to prevent drying out and maintain quality. The next day, allow the dough to come to room temperature and proceed with the first rise (Step 4). If you want them even fresher, the formed buns can be refrigerated for up to 24 hours before baking; simply let them rise again before popping them in the oven. This way, you’ll enjoy warm, fluffy hot cross buns with minimal effort on the day you plan to serve them.
Expert Tips for Hot Cross Buns
- Yeast Activation: Ensure your milk is warm, not too hot, to activate the yeast properly—this step is crucial for fluffy hot cross buns.
- Dough Texture: If your dough is too sticky, add a little more flour as you knead, but avoid adding too much to ensure soft buns.
- Filling Distribution: Finely chop any dried fruit to ensure an even distribution throughout the dough, preventing uneven bites.
- Check Doneness: Tap the bottom of a bun; a hollow sound indicates they are fully cooked. Don’t rely solely on color!
- Cooling Time: Allow the buns to cool completely before icing; warm buns will cause the icing to melt and lose its glossy finish.
Enjoy creating your delicious hot cross buns with these helpful tips!

Hot Cross Buns Recipe FAQs
How do I choose ripe ingredients for my hot cross buns?
Absolutely! For the best results, use fresh active dry yeast; when activated, it should become bubbly and frothy. Your milk should be warm but not hot to the touch for yeast activation. Choose dried fruits like raisins that are plump and moist; avoid any with dark spots or that feel hard. Fresh spices will enhance the flavor, so reach for whole cinnamon sticks and grind them if possible.
What is the best way to store my hot cross buns?
Very! Keep your hot cross buns in an airtight container at room temperature for up to 2 days for optimal softness. If you need to store them longer, you can refrigerate them in a plastic wrap for up to 5 days, but they may lose some of their fluffiness. When reheating, a quick warmth in the oven can rejuvenate their delightful texture.
Can I freeze hot cross buns?
Absolutely! To freeze your hot cross buns, first, let them cool completely. Then wrap each bun tightly in plastic wrap, followed by aluminum foil, to prevent freezer burn. Place them in a freezer-safe bag or container, and they’ll be good for up to 3 months! When you’re ready to enjoy, simply thaw them overnight in the refrigerator or leave them at room temperature for a few hours.
What are some common troubleshooting tips for baking hot cross buns?
If your buns aren’t rising well, double-check that your yeast is active; it should be bubbly after being mixed with warm milk. If your dough is stickier than expected, sprinkle in a little extra flour while kneading until it reaches a manageable consistency. Also, remember that baking times can vary, so keep an eye on them towards the end! Tapping the bottom of a bun should yield a hollow sound, a true sign of doneness.
Are hot cross buns safe for my pets or those with allergies?
I often recommend being cautious! Hot cross buns typically contain ingredients like raisins, which are toxic to dogs, so keep them away from your furry friends. Additionally, if anyone has allergies to gluten or dairy, you can substitute all-purpose flour with a gluten-free blend and use plant-based milk. Always check ingredient labels for hidden allergens if you’re sharing with others.

Irresistible Hot Cross Buns with Sweet Custom Fillings
Ingredients
Equipment
Method
- Prepare Milk Mixture: Heat the whole milk in a saucepan until it’s scalded, then stir in canola oil and sugar. Allow to cool until warm.
- Activate Yeast: Sprinkle the active dry yeast over the warm milk mixture. Let sit for about 5-10 minutes until bubbly.
- Mix Ingredients: Combine flour, baking powder, baking soda, salt, and cinnamon in a bowl. Stir in activated yeast mixture until combined.
- First Rise: Cover the dough and let it rise in a warm place for about 1 hour or until doubled in size.
- Prepare Filling: Mix sugar and cinnamon in a bowl and add optional spices for flavor.
- Form Buns: Flatten the dough, add cinnamon-sugar mixture and raisins, then shape into small balls.
- Second Rise: Place shaped buns on a baking sheet, cover, and let rise for another hour until puffy.
- Bake: Preheat oven to 400°F (200°C). Brush buns with egg wash and bake for 15-20 minutes until golden brown.
- Cool and Ice: Allow buns to cool completely on a wire rack. Ice with powdered sugar and a splash of milk.









