As I pulled a batch of these homemade hot cross buns from the oven, the aroma of warm spices and sweet citrus filled my kitchen—an invitation to celebrate Easter in the coziest way possible. These soft and fluffy buns, studded with orange-soaked raisins, bring a delightful touch of tradition to any gathering. Not only are they perfect for sharing with loved ones, but their slightly sweet, comforting flavor makes them an ideal alternative to fast food. Picture yourself enjoying one while it’s still warm, slathered with butter and paired with a steaming cup of tea—a truly satisfying experience! Ready to master the art of baking these classic treats? Let’s dive into the recipe for these irresistible hot cross buns!

Why are Hot Cross Buns So Special?
Irresistible Aroma: The moment these buns bake, your kitchen transforms into a bakery filled with fragrant spices and citrus sweetness.
Soft and Fluffy: Each bite boasts a light, airy texture that melts in your mouth, making them a delightful treat for any occasion.
Tradition and Meaning: Traditionally served on Good Friday, they symbolize seasonal celebration and family gatherings—an ideal backdrop for Easter festivities.
Versatile Enjoyment: Whether enjoyed fresh from the oven or toasted with butter, these buns cater to varied tastes and preferences.
Quick to Make: With just a few straightforward steps, you can have these delectable buns ready to impress before you know it. Love baking? For more tips, check out our guide on perfecting bread dough.
Hot Cross Buns Ingredients
For the Dough
• Raisins – Adds sweetness and chewiness; soak in orange juice to plump before incorporating.
• Orange Juice – Provides moisture and citrus flavor; can be substituted with apple juice for a different zest.
• All-Purpose Flour – The base structure of the buns; replace with a gluten-free flour blend if needed.
• Orange Zest – Enhances flavor with bright citrus notes; use fresh zest for maximum flavor boost.
• Ground Cinnamon – Adds warmth and sweetness; there’s no direct substitute, but allspice can work in a pinch.
• Kosher Salt – Balances the flavors; sea salt can be used at the same ratio instead.
• Ground Nutmeg – Offers a nutty flavor tone; optional to omit if desired or substitute with extra cinnamon.
• Whole Milk – Activates yeast and adds richness; almond milk can be used for a dairy-free option.
• Active Dry Yeast – Essential for rising; make sure it’s fresh and active; instant yeast may be substituted using the same amount.
• Brown Sugar – Provides moisture and sweetness; white sugar can substitute for a lighter flavor.
• Unsalted Butter – Adds richness and flavor; plant-based butter works for a dairy-free alternative.
• Large Eggs – Contributes structure and moisture; flax or chia seed substitutes are ideal for vegan options.
• Vanilla Extract – Enhances overall flavor; optional but highly recommended for a depth of taste.
For the Cross
• Flour – Used to create a firm base for the cross; no substitutions recommended.
• Water – Combined with flour to create a paste for piping crosses; make sure it’s room temperature for best results.
Ready to bake the most delightfully soft hot cross buns you’ve ever tasted? Let’s start mixing those ingredients together!
Step‑by‑Step Instructions for Soft & Fluffy Homemade Hot Cross Buns
Step 1: Prepare Raisins
In a small saucepan, gently warm the raisins with orange juice over low heat for about 5 minutes until they plump and become fragrant. Remove from heat and let them cool slightly before draining, ensuring they’re ready to add to your hot cross buns dough later.
Step 2: Combine Dry Ingredients
In a large mixing bowl, whisk together the all-purpose flour, orange zest, ground cinnamon, kosher salt, and ground nutmeg until thoroughly combined. This blend of dry ingredients will set a flavorful foundation for your soft and fluffy homemade hot cross buns.
Step 3: Activate Yeast
In a separate bowl, combine warm milk with the active dry yeast and 1 teaspoon of brown sugar. Allow the mixture to sit for about 5 minutes, or until it becomes foamy—a sign that your yeast is active and ready to help the dough rise beautifully.
Step 4: Mix Dough
In a large mixing bowl, cream together the unsalted butter and remaining brown sugar until smooth. Then, add the eggs, vanilla extract, and cooled raisins, followed by the combined dry ingredients and the foamy yeast mixture. Mix until a smooth, slightly sticky dough forms, ready for its first rise.
Step 5: First Rise
Oil a large bowl lightly and place the dough inside, covering it with a clean kitchen towel. Let the dough rise in a warm spot for about 45 to 60 minutes, or until it has doubled in size. This rising process is key to achieving those perfectly fluffy hot cross buns.
Step 6: Shape Buns
Once the dough has risen, gently deflate it and turn it out onto a floured surface. Roll the dough into a long rope and cut it into 15 equal pieces. Shape each piece into a ball and place them snugly in a greased baking dish. Cover and let rise again for another 30 to 45 minutes.
Step 7: Make the Cross
While the dough rises, prepare the cross mixture by combining flour and water into a thick paste. Transfer this paste into a piping bag or a zip-top bag with a corner snipped off. Pipe crosses onto the risen dough balls, creating a nice decorative touch for your hot cross buns.
Step 8: Bake
Preheat your oven to 350°F (175°C). Bake the hot cross buns for 22 to 25 minutes or until they are golden brown on top and sound hollow when tapped on the bottom. As soon as they come out of the oven, brush them generously with melted butter to add a delightful shine and flavor.

How to Store and Freeze Hot Cross Buns
Room Temperature: Store freshly baked hot cross buns in an airtight container at room temperature for up to 2 days to maintain their softness.
Fridge: If you need to keep them longer, they can be placed in the fridge for up to a week, but be aware that this may dry them out slightly. Look for a sealed container to keep them moist.
Freezer: For longer storage, freeze the buns in a zip-top bag or wrapped in plastic wrap for up to 3 months. Thaw them overnight in the fridge before warming in the oven or toaster.
Reheating: Enjoy warm hot cross buns by reheating them in the oven at 350°F for about 5-10 minutes or in a microwave for 10-15 seconds. This will revive their delightful softness!
Hot Cross Buns Variations & Substitutions
Feel free to explore these variations and make this recipe your own with delightful twists and substitutions!
-
Chocolate Chip Buns: Substitute raisins with chocolate chips for a sweet and indulgent treat that kids and adults will love. Just toss them in with the other ingredients for extra deliciousness!
-
Nuts & Dried Fruits: Add chopped nuts or your choice of dried fruits, such as apricots or cranberries, for an exciting texture and a flavor boost. The combination will give each bun a delightful surprise.
-
Spelt Flour: Replace all-purpose flour with spelt flour for a nuttier flavor and slightly denser texture. This substitution also adds nutritional benefits while maintaining a soft bun.
-
Cinnamon-Raisin Twist: Amplify the cinnamon flavor by adding an extra teaspoon to the dough, enhancing that warm and comforting spice profile with every bite. Perfect for those who want a cozy, spiced experience.
-
Zesty Citrus: Try replacing some of the orange juice with lemon or lime juice for an invigorating, tangy twist that brings a fresh zing to the classic combination of flavors.
-
Plant-Based Options: Use almond milk instead of whole milk and plant-based butter for a dairy-free version that still delivers on taste and texture without missing a beat.
-
Vegan Delight: Substitute eggs with flaxseed meal mixed with water (1 tablespoon flaxseed meal + 2.5 tablespoons water = 1 egg) for a vegan-friendly option that still binds beautifully.
-
Chili Heat: For some spicy excitement, add a pinch of cayenne pepper or chili flakes to the dough. This surprising kick can delight those who love a touch of heat in their baked goods.
Don’t hesitate to experiment and infuse your personality into these hot cross buns. If you’re looking for additional baking tips, check out our guide on perfecting bread dough, and let your creativity shine in the kitchen!
Make Ahead Options
These soft and fluffy homemade hot cross buns are perfect for meal prep enthusiasts! You can prepare the dough and shape the buns up to 24 hours in advance. Simply complete the first rise, then cover the shaped buns tightly with plastic wrap and refrigerate them overnight to maintain their quality. When you’re ready to bake, let them rise at room temperature for about 30-45 minutes before piping the cross and placing them in the oven. This way, you can enjoy freshly baked hot cross buns with minimal effort on busy mornings—an ideal treat for Easter celebrations! Just remember to brush them with melted butter immediately after baking for that perfect finishing touch.
Expert Tips for Perfect Hot Cross Buns
-
Fresh Yeast: Always check your yeast’s freshness; expired yeast can lead to dense buns that don’t rise well.
-
Warm Environment: Ensure your dough rises in a warm place; a cold room can hinder the fermentation process, resulting in less fluffy hot cross buns.
-
Knead Well: Don’t skip the kneading step; properly kneading develops gluten, which is essential for creating that soft, airy texture.
-
Properly Shape: When rolling your dough into balls, ensure they’re uniform in size for even baking. Irregular shapes can lead to uneven cooking.
-
Butter Brushing: Don’t forget to brush melted butter over the buns right after baking. This not only adds flavor but keeps them moist as well.
-
Experiment: Don’t hesitate to try variations like adding chocolate chips or other dried fruits for a fun twist on the traditional hot cross buns!
What to Serve with Soft & Fluffy Homemade Hot Cross Buns
Warm spices and sweet citrus create a comforting scene, perfect for celebrating Easter alongside your homemade buns.
- Creamy Butter: A classic addition that enhances the buns’ sweetness, adding a rich flavor that melts into each bite.
- Steaming Hot Tea: The soothing warmth of tea complements the fruity notes, making it the ideal beverage pairing.
- Fresh Fruit Salad: Bright, refreshing fruits like strawberries and oranges add a zesty contrast, balancing the sweetness of the buns.
- Spiced Apple Cider: A warm, spiced cider brings seasonal flavors to your table, creating a nostalgic Easter ambience.
- Honey Glaze: Drizzle a light honey glaze over the buns for an extra touch of sweetness that pairs beautifully with the spices.
- Sticky Toffee Pudding: For those with a sweet tooth, this decadent dessert serves as a delightful finale post bun feast.
- Almond Milk Latte: Enhance your experience with a frothy latte, providing a nutty richness to complement the spiced flavors of the buns.
- Carrot Cake: Celebrate Easter’s traditional flavors with a moist carrot cake; its spices echo the warmth of your hot cross buns.
- Vanilla Ice Cream: A scoop of creamy vanilla ice cream adds a delightful contrast to warm buns, creating a cozy dessert combo.

Hot Cross Buns Recipe FAQs
How do I choose the right raisins?
Absolutely! When selecting raisins for your hot cross buns, look for plump, moist raisins without dark spots all over. Avoid overly dry or shriveled ones, as they can give a chewy texture that contrasts with the soft buns. For an extra juicy treat, soaking them in orange juice before use is a delightful step!
What’s the best way to store hot cross buns?
To maintain the amazing softness of your hot cross buns, store them in an airtight container at room temperature for up to 2 days. If you’re planning to keep them longer, refrigerating can extend freshness for about a week, but they may dry out slightly. Make sure to cover them snugly to retain moisture!
Can I freeze hot cross buns, and how?
Absolutely! You can freeze your hot cross buns for up to 3 months. To do this, let them cool completely after baking, then place the buns in a zip-top bag or wrap them tightly in plastic wrap. When you’re ready to enjoy them, simply thaw overnight in the fridge and warm them in the oven at 350°F for about 5-10 minutes to regain that fresh-baked goodness.
What if my dough doesn’t rise?
Very! If your dough doesn’t rise properly, it could be due to expired yeast or not having a warm environment for it to proof. You can troubleshoot by checking the expiration date on your yeast and ensuring the dough is placed in a warm, draft-free area. If you find out your yeast is inactive, you can start again with fresh yeast and ensure you activate it properly by mixing it with warm (not hot) milk and a bit of sugar.
Are hot cross buns safe for pets?
It’s important to be cautious! Hot cross buns typically contain ingredients like raisins and spices (such as nutmeg) that are harmful to pets, especially dogs and cats. While the buns are delicious for us humans, it’s best to keep them away from our furry friends to ensure their safety. If you’re looking for pet-friendly treats, consider baking something special just for them!
Can I make these buns vegan or gluten-free?
Yes! To make vegan hot cross buns, substitute the large eggs with a flaxseed or chia seed mixture (1 tablespoon mixed with 2.5 tablespoons of water for each egg), and use plant-based butter and almond milk. For gluten-free options, replace all-purpose flour with a high-quality gluten-free flour blend, ensuring it’s specifically formulated for baking. Just remember, gluten-free doughs can behave differently, so expect variations in texture!
Hot Cross Buns Recipe FAQs

Deliciously Soft Hot Cross Buns for Your Easter Celebration
Ingredients
Equipment
Method
- Prepare raisins by warming them with orange juice in a saucepan for about 5 minutes. Drain and let cool.
- Combine all-purpose flour, orange zest, ground cinnamon, kosher salt, and ground nutmeg in a large mixing bowl.
- Activate the yeast by combining warm milk, active dry yeast, and brown sugar. Let it sit until foamy.
- Cream together melted unsalted butter and brown sugar, then mix in eggs, vanilla extract, and cooled raisins, followed by dry ingredients and yeast mixture.
- Let the dough rise in a greased bowl covered with a towel for 45 to 60 minutes until doubled in size.
- Shape the risen dough into 15 equal pieces and place them in a greased baking dish. Let rise again for 30 to 45 minutes.
- Prepare the cross mixture by combining flour and water into a paste, then pipe crosses onto the risen buns.
- Bake the buns at 350°F for 22 to 25 minutes until golden brown. Brush with melted butter after baking.

Leave a Reply