As the sweet aroma of cinnamon wafts through the kitchen, I can’t help but feel a rush of nostalgia. Those moments spent kneading dough and waiting for it to rise, only to end up with the most comforting, Soft and Fluffy Hot Cross Buns, are truly special. These traditional Easter treats are not just delicious; they’re also versatile! You can easily swap raisins for chocolate chips or cranberries, making them a fantastic crowd-pleaser at any gathering. With minimal prep time, you can whip up a batch that fills your home with warmth and love. Plus, they freeze beautifully—allowing you to savor that fresh-baked delight any time! Ready to bring the joy of baking into your home? Let’s dive into this beloved recipe and create something that will make your taste buds dance!

Why Are Hot Cross Buns So Special?
Warm, Nostalgic Flavor: The comforting combination of cinnamon and sweet raisins evokes cherished memories of family gatherings and holiday traditions.
Versatile Ingredients: Swap raisins for chocolate chips or dried cranberries, making these buns adaptable to any palate.
Quality Texture: The light, fluffy texture is a result of the careful kneading process, ensuring every bite is a delight.
Easy to Prepare: With minimal prep time, these homemade treats fit seamlessly into your schedule, making baking fun and accessible.
Perfect for Sharing: Serve them warm, fresh from the oven, at brunch gatherings, or as an afternoon snack with tea, and watch them disappear!
Make-Ahead Friendly: Enjoy the convenience of freezing batches; just reheat for that fresh-baked goodness anytime. For other simple yet delightful recipes, check out my Ground Beef Hot for a savory treat!
Hot Cross Buns Ingredients
-
For the Dough
-
All-Purpose Flour – The backbone of your buns; can use bread flour for a chewier texture.
-
Granulated Sugar – Sweetness enhancer; reduce if opting for sweeter fillings like chocolate chips.
-
Active Dry Yeast – Essential for leavening; ensure it’s fresh for optimal rising.
-
Ground Cinnamon – Provides warmth; feel free to add a pinch of allspice for extra flavor.
-
Ground Nutmeg – Adds subtle nuttiness; can be omitted if you prefer.
-
Salt – Balances sweetness and strengthens the dough; don’t skip it for best results.
-
Warm Milk – Hydrates and activates yeast; use dairy or non-dairy for a lactose-free option.
-
Melted Butter – Richness booster; substitute with vegetable oil for a dairy-free version.
-
Eggs – Moisture and richness providers; vegan alternative can be flax egg.
-
Vanilla Extract – For added aroma and sweetness; optional if you prefer a simpler flavor.
-
Orange Zest (optional) – Brightens taste with citrus notes; switch it up with lemon zest if desired.
-
Raisins or Currants – Inserts sweetness and texture; chocolate chips or cranberries work as a delicious swap.
-
For the Cross
-
Flour & Water Paste – Thick enough to hold shape; essential for creating the iconic cross.
-
For the Glaze
-
Apricot Jam – Adds shine; honey or maple syrup can be great alternatives for glazing.
These Hot Cross Buns are a delightful addition to your Easter celebrations or any cozy gathering!
Step‑by‑Step Instructions for Soft and Fluffy Hot Cross Buns
Step 1: Activate the Yeast
In a small bowl, combine 1/2 cup of warm milk, 1 packet of active dry yeast, and 1 teaspoon of sugar. Stir gently and let it sit for 5–10 minutes until it becomes frothy. This signals that the yeast is alive and ready to help your Hot Cross Buns rise beautifully.
Step 2: Prepare the Dry Ingredients
In a large mixing bowl, whisk together 4 cups of all-purpose flour, 1/4 cup of granulated sugar, 1 teaspoon of ground cinnamon, 1/2 teaspoon of ground nutmeg, and 1 teaspoon of salt. This blend creates a flavorful base for your dough. Make a well in the center to make mixing easier in the next step.
Step 3: Combine Ingredients for Dough
Once the yeast mixture is frothy, pour it into the well of the dry ingredients along with 1/4 cup of melted butter, 2 large eggs, 1 teaspoon of vanilla extract, and optional orange zest. Mix together until a soft, shaggy dough forms. Don’t worry about perfection; just ensure that everything is combined well.
Step 4: Knead the Dough
Lightly flour a clean surface and transfer your dough onto it, kneading it for about 8–10 minutes. Use the heel of your hand to push the dough away, then fold it back over itself. Continue kneading until it’s smooth and elastic, incorporating 1 cup of raisins last for added sweetness and texture.
Step 5: First Rise
Form the dough into a ball and place it in a greased bowl, turning it to coat. Cover with a damp cloth and let it rise in a warm spot for about 1 to 1½ hours, or until doubled in size. When ready, the dough should feel airy and have a slight bounce when pressed gently.
Step 6: Shape the Buns
After the first rise, punch down the dough to release the air. Divide the dough into 12 equal pieces and shape each portion into a smooth ball. Place the balls in a greased baking dish, ensuring they are close but not touching. Cover and allow them to rise again for 30–40 minutes until they puff up.
Step 7: Pipe the Crosses
While the buns are rising, prepare a paste for the crosses by mixing 1/4 cup of flour with enough water to create a thick consistency. Transfer this mixture into a piping bag or a squeeze bottle, and carefully pipe a cross over each bun. This step gives your Hot Cross Buns their traditional appearance.
Step 8: Bake the Buns
Preheat your oven to 375°F (190°C). Once the buns have risen, place them in the oven and bake for 18–22 minutes, or until they turn golden brown. The tops should be firm and slightly spring back when touched, ensuring that they are perfectly baked through.
Step 9: Glaze and Serve
In a small saucepan, warm 1/4 cup of apricot jam with 1 tablespoon of water until smooth. Brush this glaze generously over the freshly baked Hot Cross Buns for a beautiful shine. Allow them to cool slightly before serving warm, adding a comforting touch to your breakfast or brunch gathering.

How to Store and Freeze Hot Cross Buns
Room Temperature: Keep Hot Cross Buns in an airtight container at room temperature for up to 2 days. This allows them to maintain their lovely softness.
Fridge: If you prefer longer storage, place the buns in the fridge in a tightly sealed bag for up to 5 days. Just be mindful that refrigeration might slightly affect their fluffiness.
Freezer: For extended freshness, freeze the buns wrapped individually in plastic wrap and then placed in a freezer bag. They’ll keep well for up to 3 months.
Reheating: To enjoy your Hot Cross Buns, reheat them in the oven at 350°F (175°C) for about 10 minutes, or until warmed through. This restores their delightful texture and warmth!
What to Serve with Soft and Fluffy Hot Cross Buns
Warm, cozy gatherings are the perfect backdrop for a delightful meal that complements the sweetness of these classic treats.
-
Creamy Butter: A dollop of freshly whipped butter melts beautifully on a warm bun, enhancing its soft texture and creating pure bliss.
-
Fresh Fruit Salad: Bright, juicy fruits provide a refreshing contrast to the sweet buns, adding a burst of color and nutrition to your table. Think of vibrant berries, apples, and citrus!
-
Earl Grey Tea: The fragrant notes of bergamot in Earl Grey tea pair perfectly with the warm spices in the buns, making for an inviting afternoon tea experience.
-
Honey Glazed Carrots: Their natural sweetness and soft texture wonderfully complement the richness of Hot Cross Buns. This pairing takes your meal to a new level of deliciousness.
-
Maple Syrup: A drizzle of pure maple syrup over your buns adds an extra layer of sweetness and a hint of rustic charm. Perfect for brunch!
-
Vanilla Ice Cream: Serve warm buns with a scoop of vanilla ice cream for an indulgent dessert that elevates classic flavors into something memorable.
-
Chocolate Milk: Enveloping all the nostalgia of childhood, a glass of rich chocolate milk works surprisingly well with the spices of the buns, making every bite exciting.
-
Cheese Board: Add contrasting flavors with aged cheddar or creamy brie, bringing a delightful savory element to the table that balances out the sweetness of your buns.
-
Spiced Hot Chocolate: Rich and warming, a mug of spiced hot chocolate is a perfect pairing that delivers comfort with every sip alongside your sweet buns.
Expert Tips for Hot Cross Buns
-
Check Your Yeast: Make sure the yeast foams during activation; if it doesn’t, it’s likely expired and will prevent your Hot Cross Buns from rising.
-
Knead Just Right: Aim for a slightly sticky dough; over-kneading can toughen the texture. It should be soft and elastic for the perfect fluffy result.
-
Watch the Rising Times: Allow the dough ample time to rise. Rushed rising can yield dense buns, so be patient for that airy softness.
-
Experiment with Flavor: Don’t hesitate to swap out raisins for chocolate chips or cranberries; personalizing your Hot Cross Buns can excite your taste buds!
-
Glaze for Shine: Ensure the glaze is warm when brushing over the buns; this not only adds shine but enhances flavor, making your treats irresistible.
Make Ahead Options
These delicious Hot Cross Buns are perfect for busy home cooks looking to save time during the Easter rush! You can prepare the dough up to 24 hours in advance by mixing it through Step 4 and then covering it tightly with plastic wrap in the fridge to slow down the rising process; just remember to bring it back to room temperature before the second rise. Additionally, shaped buns can be refrigerated for up to 3 days before baking—just let them sit at room temperature for about 30 minutes, then bake as instructed. To maintain their quality, store the buns in an airtight container after baking and glaze, allowing them to stay deliciously soft. With these make-ahead options, you can enjoy those cozy, comforting Hot Cross Buns with minimal fuss!
Hot Cross Buns Variations & Substitutions
Feel free to let your creativity shine by customizing these Hot Cross Buns to suit your taste and dietary needs!
- Chocolate Chips: Substitute raisins with chocolate chips for a decadent twist that satisfies sweet cravings.
- Dried Cranberries: Swap in dried cranberries for a tart contrast to the sweet dough, perfect for a fruity flavor.
- Citrus Zest: Add lemon or lime zest instead of orange zest for a refreshing zing that elevates the buns.
- Nutty Crunch: Incorporate chopped nuts like walnuts or pecans into the dough for added texture and richness.
- Spiced Variety: For an exciting flavor profile, try adding a pinch of nutmeg or cardamom to the spice mix.
- Vegan Option: Replace eggs with flax eggs and use almond milk instead of regular milk to create vegan-friendly buns.
- Maple Glaze: Use warm maple syrup as a glaze alternative for a unique sweetness that complements the cinnamon.
- Savory Spin: Try mixing in chopped herbs like rosemary for a delightful savory twist, taking these buns beyond sweet.
These variations make it easy to cater to everyone’s taste buds! For more inspiring dishes, don’t miss out on my Ground Beef Hot recipe that’s perfect for a hearty meal!

Hot Cross Buns Recipe FAQs
How do I choose the best raisins for my Hot Cross Buns?
I recommend using plump, moist raisins without any dark spots or signs of drying out. The quality of your raisins will enhance the sweetness and texture of the buns. If you prefer a subtler flavor, you can try swapping them for dried cranberries or even chocolate chips, which make for a delicious variation!
What is the best way to store my Hot Cross Buns?
Store your Hot Cross Buns in an airtight container at room temperature for up to 2 days. This method keeps them soft and fresh. If you want to keep them longer, wrap them tightly in plastic wrap and place them in the fridge for up to 5 days, but note that refrigeration may slightly affect their fluffiness. Always allow them to come to room temperature before serving for the best flavor.
Can I freeze Hot Cross Buns, and how do I do it?
Absolutely! To freeze your Hot Cross Buns, wrap them individually in plastic wrap and place them inside a freezer bag, ensuring as much air as possible is removed. They’ll last up to 3 months in the freezer. When you’re ready to enjoy them, simply reheat in the oven at 350°F (175°C) for about 10 minutes, and they’ll regain their wonderful texture!
What should I do if my dough doesn’t rise properly?
If your dough isn’t rising, it’s likely because the yeast may be expired. To troubleshoot, you can test the yeast by mixing it with warm milk and a teaspoon of sugar. If it foams after 5-10 minutes, it’s good to go! If not, you might need to start over with fresh yeast. Also, ensuring a warm environment for the first rise is key; if it’s too cold, try placing the bowl in a slightly warm oven or near a heater.
Can Hot Cross Buns be made vegan?
Yes, you can make a vegan version of Hot Cross Buns by replacing the eggs with flax eggs (one tablespoon of ground flaxseed mixed with three tablespoons of water, let sit for a few minutes to thicken). For the melted butter, vegetable oil works perfectly as a substitute. You can still enjoy the soft and fluffy texture while accommodating different dietary needs!
Are there any common substitutions I can make in this recipe?
Definitely! For a little twist, consider swapping all-purpose flour for bread flour to achieve a chewier texture. If you’re not a fan of cinnamon, you can use a mix of pumpkin pie spice or simply omit it and lean into the citrus flavors instead by increasing the amount of orange or lemon zest. The beauty of Hot Cross Buns lies in their versatility!

Homemade Hot Cross Buns That Are Irresistibly Soft and Fluffy
Ingredients
Equipment
Method
- Activate the Yeast: Combine 1/2 cup warm milk, 1 packet active dry yeast, and 1 teaspoon sugar. Let sit for 5–10 minutes until frothy.
- Prepare the Dry Ingredients: In a bowl, whisk together 4 cups all-purpose flour, 1/4 cup sugar, 1 teaspoon cinnamon, 1/2 teaspoon nutmeg, and 1 teaspoon salt.
- Combine Ingredients for Dough: Pour the yeast mixture into the well of dry ingredients along with 1/4 cup melted butter, 2 eggs, and 1 teaspoon vanilla extract. Mix until a shaggy dough forms.
- Knead the Dough: Transfer dough to a floured surface and knead for 8–10 minutes until smooth and elastic, incorporating 1 cup raisins last.
- First Rise: Form dough into a ball, place in a greased bowl, cover, and let rise for 1 to 1½ hours until doubled.
- Shape the Buns: Punch down the dough, divide into 12 pieces, shape each into a ball, place in a greased dish, cover, and let rise for 30–40 minutes.
- Pipe the Crosses: Mix 1/4 cup flour with enough water to create a thick paste. Pipe a cross over each bun.
- Bake the Buns: Preheat oven to 375°F. Bake buns for 18–22 minutes until golden brown.
- Glaze and Serve: Warm 1/4 cup apricot jam with 1 tablespoon water, brush over buns, and allow to cool slightly before serving.

Leave a Reply