Cinnamon Raisin Hot Cross Buns (Make-Ahead Easter Rolls)
There’s something undeniably special about warm Cinnamon Raisin Hot Cross Buns (Make-Ahead Easter Rolls), especially when springtime rolls around. With their soft, pillowy texture and rich, aromatic spices, these buns stand out not only for their delightful flavor but also for their nostalgic ties to Easter celebrations. The sweet scent of cinnamon wafting through your kitchen as they bake will transport you back to cherished family gatherings and festive brunches. Not to mention, they’re perfectly fluffy, making them a crowd-pleaser for sure. Who could resist a fresh hot cross bun slathered with a bit of butter?
Table of Contents

These buns are not only delicious; they’re also incredibly easy to make and store ahead for special occasions. You can whip up a batch, let them rise, and even bake them the day before Easter, allowing you to focus on spending time with your loved ones. So, get ready to fill your home with warmth and joy as you try your hand at these homemade treats. They might just become your new favorite holiday tradition!
Why You’ll Love This Recipe
- Simple & Quick: With a prep time of just 120 minutes, you’ll have fresh buns ready to enjoy in no time.
- Irresistible Flavor: The combination of cinnamon and raisins creates a warm, comforting taste that’s hard to beat.
- Eye-Catching Appeal: Perfectly piped crosses on top make these buns look just as delightful as they taste.
- Flexible Serving: Whether for breakfast, brunch, or an afternoon snack, these buns are perfect for any gathering.
- Make Ahead: Bake today and serve them fresh tomorrow without any last-minute stress.

Ingredients You’ll Need
- 1 cup milk: Warmed to help activate the yeast. Using whole or 2% milk will enrich the flavor.
- 2 tbsp active dry yeast: Essential for the rise; make sure your yeast is fresh for perfect fluffy buns.
- 1 tsp white sugar: Feed the yeast! It helps in activating the yeast for better rising action.
- 2 eggs: These add richness and moisture to the dough. You can use room temperature eggs for better incorporation.
- 1/4 cup water: Also warmed slightly, helps in achieving the right dough consistency.
- Pinch of salt: Balances the sweetness and enhances flavor.
- 1/4 cup melted unsalted butter: Adds richness; ensure it cools slightly before mixing in.
- 1/4 tsp cinnamon: The star spice that lends warmth and a lovely aroma to the buns.
- 3 cups all-purpose white flour: You may need slightly more depending on humidity; this forms the basis of your dough.
- 1/2 cup California raisins: Adds sweetness and chewiness; feel free to substitute other dried fruits.
- Oil for brushing the bowl: Prevents the dough from sticking as it rises.
- 1 egg, beaten: This acts as an egg wash, giving your buns a beautiful glossy finish.
- 1 tbsp water: To combine with the beaten egg for the egg wash.
- 3 tbsp icing sugar: For an adorable topping once the buns are cooled.
How to Make Cinnamon Raisin Hot Cross Buns (Make-Ahead Easter Rolls)
Activate Yeast: In a mixing bowl, combine 1 cup warmed milk, 2 tbsp active dry yeast, and 1 tsp white sugar. Stir gently and let sit for about 10 minutes until the mixture becomes foamy, indicating the yeast is alive and well.
Mix Ingredients: Add 2 eggs, 1/4 cup water, a pinch of salt, 1/4 cup melted unsalted butter, and 1/4 tsp cinnamon into the yeast mixture. Mix well until all ingredients are incorporated smoothly.
Incorporate Flour: Gradually add 3 cups all-purpose white flour, one cup at a time, mixing until a dough begins to form. You might find you need more or less flour depending on your kitchen’s humidity.
Add Raisins: Once the dough has somewhat come together, fold in 1/2 cup California raisins until they’re evenly distributed. This adds a lovely chew and sweetness to your buns.
First Rise: Lightly brush a bowl with oil and place your dough inside, covering it with a damp towel. Let it rise in a warm spot for about 90 minutes or until it has doubled in size. A cozy, draft-free spot is key here.
Shape the Buns: After the dough has risen, punch it down gently to release any trapped air. Divide your dough into either 9 large or 12 smaller dough balls and shape them gently. Place them on a greased baking pan with a bit of space in between each.
Second Rise: Preheat your oven to 375°F. Then, cover the shaped buns with a moist towel and allow them to rise for another 30 minutes, letting them get puffy and soft once again.
Egg Wash: Brush each bun with the beaten egg mixed with 1 tbsp water. This will give them that beautiful golden-brown sheen when baked.
Bake: Place your buns in the preheated oven and bake for about 15 minutes, or until they’re golden and fragrant, with edges looking beautifully toasty.
Prepare Icing: In the meantime, mix 3 tbsp icing sugar with enough water until it reaches a thick piping consistency. Transfer to a piping bag or squeeze bottle for ease later.
Decorate: Once the buns have cooled completely, pipe a cross on each bun using the icing mixture. This final touch looks lovely and brings that traditional look to your hot cross buns.
Serve & Enjoy: Slice them open, spread on some butter, and watch them disappear from the table!

Storing & Reheating
Store your Cinnamon Raisin Hot Cross Buns at room temperature in an airtight container for up to 3 days. If you want to keep them longer, consider refrigerating them for about one week. For extended freshness, freezing is a great option; wrap individual buns in plastic wrap and then place them in a freezer-safe bag. They can last up to 3 months in the freezer. When you’re ready to enjoy, simply reheat them in the oven at 350°F for about 10 minutes until warm again. Note that the texture might slightly change, but a quick refresh in the oven will bring back their fluffy nature.
Chef’s Helpful Tips
- Avoid over-kneading the dough, which can make the buns dense. Mix just until combined.
- Make sure your yeast is fresh for the best rise. Check the expiration date before starting.
- Use room temperature ingredients for easier mixing—this includes your eggs and melted butter.
- If your dough is too sticky, gradually add flour until it’s manageable but still soft.
- Get creative with the icing design! You can add a little vanilla extract or almond extract to the icing for a flavor twist.
- If you plan to make these ahead, bake them the day before your event, cool completely, and store them in a container. Reheat before serving for that fresh-baked taste.
There’s no doubt that making Cinnamon Raisin Hot Cross Buns (Make-Ahead Easter Rolls) can be one of the most rewarding experiences in your kitchen. With their tender, sweet, and spicy nature, they radiate comfort and holiday spirit. Experiment with different fillings or toppings to make them your own! Whether you need them for an Easter feast, a cozy Sunday breakfast, or a delightful brunch with friends, these buns fit any occasion beautifully.
Recipe FAQs
Can I make the dough ahead of time?
Absolutely! You can prepare the dough and let it rise, then shape it and store it in the refrigerator overnight. Just allow them to come to room temperature before the second rise and baking.
Can I use other dried fruits instead of raisins?
Yes! Feel free to swap California raisins with cranberries, currants, or even chopped dates for a different twist. Just keep in mind any flavors you’d like to add.
What if my buns don’t rise enough?
If your buns are not rising, it might be due to inactive yeast. Ensure your yeast is fresh and check your rising environment—keeping it warm and free from drafts is essential.
How can I make these buns healthier?
You can substitute some of the all-purpose flour with whole wheat flour for added fiber. Reducing the sugar or using honey instead can also improve the health factor without sacrificing too much sweetness.
PrintMore Main Dishes Recipes
- Baked Chicken Breasts
- Corned Beef Hash
- Garlic & Herb Crusted Lamb Chops (Easter Centerpiece)
- Creamy Pesto Chicken
- Chicken Tikka Masala | Creamy 30-Minute Restaurant-Style Indian Dinner
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Cinnamon Raisin Hot Cross Buns (Make-Ahead Easter Rolls)
- Prep Time: 120 minutes
- Cook Time: 15 minutes
- Total Time: 2 hours 15 minutes
- Yield: 9-12 buns 1x
- Category: Baking
- Method: Baking
- Cuisine: Easter
Description
These Cinnamon Raisin Hot Cross Buns are perfect for Easter, combining sweet raisins and warm spices in a deliciously soft dough. With simple ingredients and easy prep, they make a great treat for breakfast or a delightful snack!
Ingredients
- 1 cup milk
- 2 tbsp active dry yeast
- 1 tsp white sugar
- 2 eggs
- 1/4 cup water
- pinch of salt
- 1/4 cup melted unsalted butter
- 1/4 tsp cinnamon
- 3 cups all purpose white flour
- 1/2 cup california raisins
- oil for brushing bowl
- 1 egg, beaten
- 1 tbsp water
- 3 tbsp icing sugar
Instructions
- Warm milk in a mixing bowl and add yeast and sugar, stirring to combine. Let it sit for 10 minutes until foamy.
- Stir in eggs, water, salt, melted butter, and cinnamon into the yeast mixture.
- Gradually add flour, one cup at a time, mixing until a dough ball forms.
- Fold in the raisins until evenly distributed.
- Grease a bowl with oil, place the dough inside, and cover with a moist towel. Let it rise in a warm spot for 90 minutes.
- Once risen, divide the dough into 9 large pieces or 12 smaller pieces and place them on a baking pan.
- Preheat the oven to 375°F (190°C).
- Let the dough rise again for another 30 minutes, covered with a moist towel.
- Brush the tops of the buns with beaten egg wash.
- Bake in the preheated oven for 15 minutes until golden.
- Mix water with icing sugar until thickened, then fill a piping bag with the mixture.
- Allow buns to cool completely before piping a cross on each one.
- Serve warm with butter.
Notes
Make sure to prepare the dough in a warm environment for the best rise.
Keep an eye on the buns while baking to prevent over-browning.
Nutrition
- Serving Size: 1 bun
- Calories: 210
- Sugar: 5g
- Sodium: 150mg
- Fat: 7g
- Saturated Fat: 4g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 33g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 60mg
