Best Mexican Rosca de Reyes Recipe (Authentic, Soft & Traditional Sweet Bread)
There are some recipes that are more than just food. They bring people together, tell a story, and become part of family traditions. For me, the best Mexican Rosca de Reyes recipe is one of those special recipes. Every time I bake this sweet bread, the smell of butter, orange zest, and fresh bread fills the kitchen and reminds me why this bread is loved by so many families.
If you have never made this bread before, don’t worry. This guide is written in simple language and easy steps. Even if you are new to baking, you can make a soft, fluffy, and beautiful Rosca de Reyes at home.
This traditional bread is usually served on Three Kings Day (Día de Reyes), celebrated every year on January 6. Families gather around the table, cut the bread, and enjoy it with hot chocolate or coffee. Inside the bread is a small baby figurine that makes the celebration even more fun.
In this guide, I’ll show you exactly how I make this best Mexican Rosca de Reyes recipe at home, along with helpful baking tips that give great results every time.
What Is Rosca de Reyes?
If you are wondering what is Rosca de Reyes, it is a traditional best Mexican sweet bread made to celebrate the arrival of the Three Wise Men after the birth of Jesus.
The bread is shaped like a large ring, which represents a royal crown. On top, colorful candied fruits are placed to look like jewels. Hidden inside the bread is a small baby Jesus figurine. According to tradition, whoever finds the figurine in their slice hosts the next family gathering on Día de la Candelaria in February.

Many people compare it with the Spanish recipe Roscon de Reyes, but the Mexican version has its own unique look, flavor, and traditions. While both share the same history, Mexican Rosca de Reyes is often decorated with more colorful candied fruit and has its own regional style.
Today, this bread is found in almost every Mexican bakery during the holiday season, and many families also enjoy making it at home.
Why You’ll Love This best Mexican Rosca de Reyes Recipe
There are many reasons why I keep making this recipe every year.
- Soft and fluffy texture
- Rich buttery flavor
- Light orange aroma
- Beautiful holiday presentation
- Easy for beginners
- Perfect for sharing with family and friends
- Uses simple pantry ingredients
- Tastes even better with coffee or Mexican hot chocolate
The best part is that homemade Rosca tastes fresher than store-bought bread, and you can decorate it exactly the way you like.

Ingredients You’ll Need
One thing I love about this recipe is that it uses simple ingredients that are easy to find.
For the Dough
- 4 cups all-purpose flour
- 2¼ teaspoons active dry yeast
- ½ cup warm milk
- ½ cup sugar
- 2 large eggs
- ½ cup unsalted butter (softened)
- 1 teaspoon salt
- 1 teaspoon vanilla extract
- 1 tablespoon fresh orange zest
For Decoration
- Mixed candied fruits
- Red and green cherries
- Candied orange peel
- Sliced almonds
- Sugar paste strips (optional)
- One small baby Jesus figurine (optional)
Egg Wash
- 1 egg
- 1 tablespoon milk
Kitchen Tools
Before starting, I like to prepare everything first.
You’ll need:
- Large mixing bowl
- Measuring cups
- Measuring spoons
- Wooden spoon
- Dough hook or stand mixer (optional)
- Baking tray
- Parchment paper
- Pastry brush
- Cooling rack
Having everything ready makes baking much easier.
How to Make Mexican Rosca de Reyes Recipe
Making this bread takes a little time because the dough needs to rise, but every minute is worth it.
Step 1: Activate the Yeast
Pour the warm milk into a bowl.
Add the yeast and one teaspoon of sugar.
Mix gently and let it sit for about 10 minutes.
When the mixture becomes foamy, your yeast is ready.
If nothing happens, your yeast may be old, so use fresh yeast before continuing.

Step 2: Mix the Dough
In a large bowl, combine:
- Flour
- Sugar
- Salt
- Orange zest
Mix everything together.
Now add:
- Eggs
- Vanilla
- Soft butter
- Activated yeast mixture
Mix until the dough starts coming together.
Step 3: Knead the Dough
Place the dough on a lightly floured surface.
Knead for about 10–12 minutes.
At first the dough may feel sticky, but keep kneading.
Eventually it becomes soft, smooth, and stretchy.
If using a stand mixer, knead with the dough hook for about 8 minutes.
Good kneading is one of the secrets to making the perfect Rosca de Reyes recipe.
Step 4: First Rise
Place the dough into a lightly greased bowl.
Cover it with a clean kitchen towel.
Leave it in a warm place for about 1½ to 2 hours.
The dough should double in size.
I usually leave mine inside the oven with the light turned on. It creates the perfect warm space for rising.
Step 5: Shape the Rosca
Punch down the risen dough gently.
Shape it into a long log.
Join both ends together to make a large ring.
Place the ring on a baking tray lined with parchment paper.
Remember to make the center hole larger than you think because it will become smaller as the dough rises.
This simple trick helps keep the classic crown shape after baking.

Step 6: Add the Baby Figurine
If you’re following the traditional Rosca de los Reyes recipe, now is the time to hide the baby Jesus figurine inside the dough.
Push it carefully into the bottom of the dough so it cannot be seen.
If you don’t have a figurine, you can skip this step without affecting the recipe.
Step 7: Decorate the Bread
Now comes my favorite part.
Brush the top with the egg wash.
Decorate with:
- Candied cherries
- Orange peel
- Mixed candied fruit
- Almond slices
- Sugar paste strips
There is no wrong way to decorate it.
Every Rosca looks different, and that’s part of its beauty.
The colorful toppings make this bread look festive and special.

Step 8: Second Rise
Cover the decorated bread again.
Let it rise for another 40 to 50 minutes.
During this time, preheat your oven to 350°F (175°C).
The second rise makes the bread lighter and softer after baking.
Don’t skip this step if you want bakery-style results.
Step 9: Bake Until Golden
Bake the bread for about 30 to 35 minutes.
The top should become beautifully golden brown.
Your kitchen will fill with the sweet smell of butter and orange.
If the top starts browning too quickly, loosely cover it with aluminum foil during the last 10 minutes.
Once baked, transfer it to a cooling rack.
Allow it to cool before slicing.
Freshly baked Mexican Rosca de Reyes recipe has a soft inside with a light buttery flavor and just the right amount of sweetness.
One of the things I enjoy most about this recipe is how it brings everyone into the kitchen. Decorating the bread, hiding the baby figurine, and waiting for it to come out of the oven all become part of the experience. It isn’t just about baking—it’s about creating memories with family and friends. Once you try this homemade version, you’ll understand why this traditional sweet bread has remained a favorite for generations.
Expert Tips for the Best Mexican Rosca de Reyes Recipe
After making this bread several times, I have learned a few simple tricks that always help me get better results. These tips are easy to follow and can make a big difference.
- Always use fresh yeast. Old yeast may not rise properly.
- Warm the milk slightly, but do not make it too hot. Hot milk can kill the yeast.
- Use room-temperature butter and eggs for a smoother dough.
- Knead the dough well until it feels soft and elastic.
- Give the dough enough time to rise. Don’t rush this step.
- Avoid adding too much flour, even if the dough feels a little sticky.
- Let the bread cool before slicing so it keeps its soft texture.
These small steps help create a soft and fluffy Rosca de Reyes recipe that tastes just like it came from a Mexican bakery.

Common Mistakes to Avoid
Even experienced bakers make mistakes sometimes. Here are a few common ones and how to avoid them.
Using Cold Ingredients
Cold butter or eggs can slow down the yeast and make the dough harder to mix.
Adding Too Much Flour
Many people think sticky dough needs more flour. In most cases, it just needs more kneading.
Not Letting the Dough Rise
The dough needs enough time to double in size. If you bake it too early, the bread will be dense.
Overbaking
Rosca should be soft inside. Bake only until the top is golden brown.
Skipping the Egg Wash
The egg wash gives the bread its beautiful golden color and shiny finish.
Delicious Variations
One of my favorite things about this recipe is that you can change it to match your family’s taste.
Cream Cheese Rosca
Add a sweet cream cheese filling before shaping the dough.

Chocolate Rosca
Mix chocolate chips into the dough for a richer flavor.
Nut-Filled Rosca
Fill the bread with chopped pecans, walnuts, or almonds.
Fruit-Filled Rosca
Add raisins or dried cranberries for extra sweetness.
Mini Roscas
Instead of making one large ring, divide the dough into smaller individual Roscas.
These ideas let you enjoy the classic recipe in new and exciting ways.
Rosca de los Reyes Recipe vs. Recipe Roscon de Reyes

Many people ask if these two breads are the same.
The answer is both yes and no.
The Spanish recipe Roscon de Reyes is the original version that inspired the Mexican bread. When Spanish traditions came to Mexico, the recipe changed over time and became today’s Rosca de los Reyes recipe.
Here are some of the main differences:
| Mexican Rosca de Reyes | Spanish Roscón de Reyes |
| More colorful decorations | Simpler decorations |
| Candied fruits are common | Often filled with whipped cream |
| Popular throughout Mexico | Traditional in Spain |
| Usually enjoyed with hot chocolate | Often served with coffee |
Both breads celebrate Three Kings Day and share the same beautiful tradition of gathering family around the table.
What to Serve with Rosca de Reyes
Although this bread is delicious by itself, I think it tastes even better with a warm drink.
Some great choices include:
- Mexican Hot Chocolate
- Café de Olla
- Fresh Coffee
- Black Tea
- Atole
- Champurrado
- Warm Milk
- Fresh Orange Juice
During winter mornings, my favorite combination is Rosca de Reyes with a hot cup of Café de Olla.
How to Store Leftovers
Homemade bread is always best on the first day, but you can keep it fresh for several days.
At Room Temperature
Store it in an airtight container for up to 3 days.
In the Refrigerator
Wrap it well and refrigerate for up to one week.
Freeze It
Slice the bread before freezing.
Wrap each slice in plastic wrap and place them inside a freezer bag.
It stays fresh for about 2 months.
Reheating
Warm slices in the microwave for about 15 seconds or heat them in the oven for a few minutes.
The bread becomes soft again and tastes almost fresh from the oven.
Nutrition Information
The exact nutrition depends on the ingredients you use, but one average slice contains approximately:
- Calories: 320
- Carbohydrates: 46g
- Protein: 7g
- Fat: 11g
- Sugar: 18g
- Fiber: 2g
- Sodium: 180mg
This is only an estimate and may vary.
Frequently Asked Questions
What is Rosca de Reyes?
If you’re wondering what is Rosca de Reyes, it is a traditional Mexican sweet bread made for Three Kings Day. It has a ring shape, colorful candied fruit on top, and often hides a small baby Jesus figurine inside.
Why is there a baby Jesus figurine inside?
The figurine represents baby Jesus. According to tradition, the person who finds it in their slice hosts the next family celebration on Día de la Candelaria.
Can I make Rosca de Reyes ahead of time?
Yes. You can prepare the dough the night before and keep it in the refrigerator. Let it come to room temperature before baking.
Can I freeze Rosca de Reyes?
Yes. Wrap it tightly and freeze it for up to two months.
How long does Rosca de Reyes stay fresh?
It stays fresh for about three days at room temperature if stored properly.
Is this recipe beginner-friendly?
Absolutely.
This Mexican Rosca de Reyes recipe uses simple ingredients and easy instructions that anyone can follow.
Can I make it without candied fruit?
Yes.
You can decorate it with sliced almonds, coarse sugar, dried fruit, or chocolate chips instead.
Why didn’t my dough rise?
Usually this happens because:
- The yeast was old.
- The milk was too hot.
- The room was too cold.
- The dough didn’t have enough time to rise.
Using fresh yeast and giving the dough enough time usually solves the problem.
Final Thoughts
Every holiday has a recipe that brings people together, and for me, this Mexican Rosca de Reyes recipe is one of those special traditions. It is more than just a sweet bread—it is a symbol of family, celebration, and sharing happy moments around the table.
I love making this recipe because it fills the kitchen with the warm smell of butter and orange while everyone gathers to decorate the bread and wait for it to bake. Watching family and friends enjoy their first slice always makes the effort worthwhile.
Whether you are baking it for the first time or continuing a family tradition, I hope this recipe helps you create wonderful memories. Take your time, enjoy the process, and don’t worry if your first Rosca isn’t perfect. Like every homemade recipe, it gets better each time you make it.
If you try this recipe, serve it with a warm cup of Mexican hot chocolate or coffee, share it with the people you love, and enjoy the beautiful tradition that has been passed down for generations. Once you taste this soft, buttery, and festive bread, you’ll understand why the Rosca de Reyes recipe remains one of Mexico’s most treasured holiday treats. Happy baking!
