Cinnamon Raisin Hot Cross Buns (Make-Ahead Easter Rolls)
Cinnamon Raisin Hot Cross Buns are not just a treat for Easter; they’re a celebration of warmth, spice, and tradition all rolled into one delightful bun. The inviting aroma wafting through your kitchen as these buns bake transports you to a cozy bakery where you can almost see the golden brown buns rising in the oven. Rich with the sweetness of California raisins and a hint of cinnamon, these hot cross buns are a timeless favorite that can make anyone’s day feel a little brighter.
Table of Contents

I still remember the first time I tried making them during Easter with my grandmother. The joy of kneading the dough and shaping each bun ignited a love for baking that has stayed with me. There’s something magical about the blend of spices and sweetness, bringing a smile to faces both near and far. This recipe for Cinnamon Raisin Hot Cross Buns (Make-Ahead Easter Rolls) is not only easy and fun to create, but it’ll also fill your home with the most inviting scent. Whip up a batch, share them, and watch as they quickly disappear!
Why You’ll Love This Recipe
- Simple & Quick: With just a 2-hour prep time, you’ll have fresh buns ready in no time!
- Irresistible Flavor: Each bite combines sweet and spicy notes, making them utterly satisfying.
- Eye-Catching Appeal: The classic cross design adds a charming touch that impresses without requiring expert skills.
- Flexible Serving: Enjoy them warm for breakfast or as a delightful afternoon snack.
- Make-Ahead Option: Prepare them in advance for hassle-free baking on special occasions.

Ingredients You’ll Need
- 1 cup milk: The foundation for your dough; warmed to activate the yeast.
- 2 tbsp active dry yeast: Essential for that fluffy texture.
- 1 tsp white sugar: Helps feed the yeast for proper rising.
- 2 eggs: Adds richness and binds the ingredients together. Use room temperature for best results.
- 1/4 cup water: You’ll need it to help balance the dough moisture.
- Pinch of salt: Enhances the flavors and strengthens the dough.
- 1/4 cup melted unsalted butter: Adds moisture and richness; ensure it cools slightly before adding.
- 1/4 tsp cinnamon: The star spice that gives these buns their signature flavor.
- 3 cups all-purpose white flour: The base for the dough; adjust as necessary based on humidity.
- 1/2 cup California raisins: Sweet bursts of flavor that complement the warm spices. Feel free to substitute with currants or dried cranberries if preferred.
- Oil for brushing the bowl: Keeps the dough from sticking while it rises.
- 1 egg, beaten: This egg wash promotes a beautiful golden color on the buns as they bake.
- 1 tbsp water: To use in the egg wash for a smooth finish.
- 3 tbsp icing sugar: For the finishing touch—sweet piping to create the iconic cross.
How to Make Cinnamon Raisin Hot Cross Buns (Make-Ahead Easter Rolls)
Combine Milk, Yeast, and Sugar: In a mixing bowl, add 1 cup warmed milk, 2 tablespoons active dry yeast, and 1 teaspoon white sugar. Stir gently to combine and let it sit for 10 minutes until the mixture foams up, indicating that the yeast is active.
Mix Wet Ingredients: Add 2 eggs, 1/4 cup water, a pinch of salt, 1/4 cup melted unsalted butter, and 1/4 teaspoon cinnamon into the yeast mixture. Stir thoroughly to combine all the ingredients, creating a fragrant base.
Add Flour Gradually: Incorporate flour into the mixture, adding 1 cup of 3 cups all-purpose white flour at a time until a dough ball forms. You may need to adjust the flour amount, depending on the humidity in your kitchen.
Fold in Raisins: Gently fold in 1/2 cup California raisins into the dough, ensuring they’re well-distributed throughout.
Let Dough Rise: Brush a bowl with a little oil, place the dough inside, and let it rise for 90 minutes in a warm spot. Cover it with a moist towel; this yeast-powered process allows the dough to double in size.
Shape the Buns: After 90 minutes, divide the dough ball into either 9 large dough balls or 12 smaller ones, depending on your preference. Arrange them on a baking pan, giving them space to rise.
Preheat Oven: Preheat your oven to 375°F (190°C) while your dough is rising for the second time.
Second Rise: Let your shaped buns rise for an additional 30 minutes, again covering them with a moist towel. This step ensures they become fluffy and airy.
Brush Egg Wash: Once risen, brush the tops of the buns with the beaten egg wash (1 egg mixed with 1 tablespoon water) to achieve a gorgeous golden color.
Bake the Buns: Place the buns in your preheated oven and bake for about 15 minutes or until they turn golden brown. Keep an eye on them to ensure they don’t over-bake!
Make Icing for Crosses: While the buns cool, stir together 1 tablespoon water with 3 tablespoons icing sugar until smooth, then transfer it into a piping bag.
Pipe the Crosses: Allow the buns to cool completely before piping a cross on each one, creating that festive Easter look.
Serve and Enjoy: Serve warm, ideally with a generous pat of butter. These buns are sure to be a hit!

Storing & Reheating
To store your cinnamon raisin hot cross buns, keep them in an airtight container at room temperature for up to 3 days. For longer storage, refrigerate them for up to a week; just be sure to seal them well. If you want to freeze them, wrap each bun individually in cling wrap and place them in a freezer-safe bag for up to 3 months. When you’re ready to enjoy, simply thaw them in the fridge overnight and reheat in a preheated oven at 350°F (175°C) for about 10 minutes until warmed through. The texture may be softer after freezing, but adding a touch of butter will refresh their flavor beautifully.
Chef’s Helpful Tips
- Avoid over-kneading the dough, which can make the buns tough; just knead until smooth.
- Ensure your milk isn’t too hot; scalding can kill the yeast. Aim for warm, not boiling.
- Adding a pinch more cinnamon can elevate the spice flavor if desired.
- For an extra special touch, swap raisins with mixed dried fruit or chocolate chips on special occasions.
- If you’re short on time, consider preparing the dough the night before and letting it rise in the fridge.
These Cinnamon Raisin Hot Cross Buns (Make-Ahead Easter Rolls) not only bless your table with warmth and spice, but they also give you the perfect opportunity to gather with loved ones and share in a delicious moment. The joy of homemade baking is reflected in every bite, and I hope you’ll find as much satisfaction in making them as I do. Go ahead and embrace your inner baker—there’s magic waiting in those doughy little delights!
Recipe FAQs
Can I use a bread machine for this recipe?
Yes, you can use a bread machine for mixing and kneading the dough. Just follow the manufacturer’s instructions for adding ingredients and set it on a dough cycle. Shape your buns as directed afterward.
What can I substitute for the raisins?
If you’re looking to change it up, you can substitute raisins with dried cranberries, currants, or even chopped dried apricots for a different flavor profile. Chocolate chips also work well if you’re in the mood for something sweeter!
How do I know when my buns are done baking?
You’ll know your buns are done when they’re golden brown and sound hollow when you tap them on the bottom. Additionally, you can use a toothpick to test for doneness; it should come out clean with no sticky dough.
Can I make these buns vegan?
Absolutely! Substitute eggs with flax eggs (1 tablespoon of flaxseed meal mixed with 2.5 tablespoons of water equals one egg) and use almond or soy milk in place of regular milk. Use vegan butter for a non-dairy option.
PrintMore Desserts & Appetizers Recipes
- Easy Double Chocolate Muffins
- Chipotle Ranch
- Sugar Free Banana Bread
- High-Protein Fried Pickle Dip (Viral Recipe)
- Cinnamon Swirl Banana Cake
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 to 12 buns 1x
- Category: Desserts & Appetizers
- Method: Baking
- Cuisine: American
Description
These Cinnamon Raisin Hot Cross Buns are a delightful treat with their soft texture and sweet cinnamon flavor. Made with simple ingredients like milk, eggs, and raisins, they are the perfect addition to any holiday table, ensuring a warm and satisfying experience for everyone!
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
- In a mixing bowl, combine warmed milk, yeast, and sugar. Stir well and let sit for 10 minutes until the yeast becomes frothy.
- Add in eggs, water, salt, melted butter, and cinnamon to the yeast mixture. Mix until well combined.
- Gradually add 1 cup of flour at a time until a dough ball forms.
- Stir in the raisins until evenly distributed throughout the dough.
- Lightly grease a bowl with oil and place the dough inside. Cover with a damp towel and let it rise in a warm location for 90 minutes.
- Once risen, divide the dough into 9 large or 12 smaller rolls and place them on a baking sheet.
- Preheat the oven to 375°F (190°C).
- Allow the rolls to rise for an additional 30 minutes, covering again with a damp towel.
- Brush the tops of the buns with the beaten egg wash.
- Bake in the preheated oven for about 15 minutes or until golden brown.
- In the meantime, mix water with icing sugar until thickened and put into a piping bag.
- Once cooled, pipe a cross over each bun with the icing sugar mixture.
- Serve warm with butter and enjoy!
Notes
Make sure the milk is warmed but not hot to activate the yeast effectively.
For best results, use fresh yeast and check the expiration date before use.
Feel free to add other dried fruits or spices for variation.
Nutrition
- Serving Size: 1 bun
- Calories: 190
- Sugar: 6g
- Sodium: 150mg
- Fat: 6g
- Saturated Fat: 3g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 25mg
