Mexican Sweet Bread, also known as pan dulce, is soft, sweet, and full of traditional bakery flavor. Discover popular varieties, homemade recipes, and serving ideas for this classic treat.

Mexican sweet Bread in a platter.
Want to save this recipe?

Mexican sweet bread is a soft and slightly sweet bakery-style treat that comes in many delicious varieties. With its fluffy texture, colorful toppings, and comforting flavor, it’s a favorite for breakfast, dessert, or enjoying with a warm cup of coffee or hot chocolate.

We are going to show you easy step by step instructions for Mexican Sweet Breads Pan Dulce. Everyone will be so impressed when you make this popular quick bread recipe at home.

The bread is sweet but not overly sweet. It is just perfect! I also like to make Flan Cake Recipe and Tres Leches Cake for more traditional desserts.

What Is Mexican Sweet Bread?

Mexican sweet bread is called Conchas. They are very popular in Mexican bakeries and for good reason. This sweet bread is delicious.

Concha means “shell” in English which denotes the bread’s appearance of a shell. It is stunning in appearance and also tastes wonderful.

Sweet Bread Mexican style bread is so tasty and everyone will enjoy it. We also like to make Sopapilla Recipe.

Ingredients

Ingredients for Mexican sweet bread- dry yeast, milk, butter, sugar, eggs, vanilla, flour, oil powdered sugar, cocoa powder.

For The Bread

  • Active dry yeast: Make sure the yeast is fresh and not expired so the dough rises properly and creates a soft texture.
  • Whole milk: Adds richness and helps create tender, flavorful bread. Other milk varieties can be used, but whole milk gives the best flavor.
  • Unsalted butter: Melted butter adds richness and keeps the bread soft and moist.
  • Granulated sugar: Sweetens the dough and helps feed the yeast for a better rise.
  • Large eggs: Room temperature beaten eggs blend more smoothly into the dough and help create a fluffy texture.
  • Vanilla extract: Pure vanilla extract gives the bread a warm, sweet bakery-style flavor.
  • All-purpose flour: Regular all-purpose flour creates the structure for the dough without making it too heavy. Oil: Used to grease the pan and help prevent sticking while baking.

For The Topping

  • Unsalted butter: Softened butter blends easily and creates a rich, tender topping texture.
  • All-purpose flour: Spoon the flour into the measuring cup instead of scooping directly from the bag to avoid adding too much flour.
  • Powdered sugar: Sift the powdered sugar first so the topping stays smooth and free of lumps.
  • Cocoa powder: Use unsweetened cocoa powder for rich chocolate flavor without extra sweetness.

Get the complete list of ingredients at the bottom of the page.

How To Make Mexican Sweet Bread

  • Step 1. Heat the milk in a microwave safe bowl in 20 second intervals until the milk is warm to the touch (approximately 110-115 degrees F). 
Mixing bowl with yeast and sugar.

Step 2. Stir in the yeast and half of the granulated sugar.  Cover with plastic wrap and let the mixture sit for 5 minutes until the mixture is bubbly. 

Flour added to yeast mixture in bowl.

Step 3. In the bowl of a stand mixer, stir together the cups of flour, remaining sugar and salt.   

Butter and eggs mixed into yeast mixture.

Step 4. Then add in the melted butter, eggs and yeast mixture.  Mix on medium speed for 5-7 minutes until the dough comes together.  The dough should be tacky but not sticky. 

Large bowl with dough.

Step 5. Coat a large bowl with oil.  Shape the dough into a ball and place it in the oiled bowl.  Cover the bowl with a kitchen town. Then let rise until it has doubled in size. It will take about 2 hours.

Dough divided into balls and placed on baking sheet.

Step 6. Then divide the dough into 12 even pieces and roll them into balls.  Place them on 2 baking sheets lined with parchment paper. 

Topping rolled out and ready to use on cutting board.

Step 7. While the balls are rising, prepare the topping.  Use a hand mixer and cream together the flour, butter and powdered sugar. Then separate the mixture into 2 bowls.  Mix the vanilla extract into 1 bowl to form the white vanilla topping and mix the cocoa powder into the other bowl to form the cocoa topping.  Form each topping into approximately 6 balls.  Then flatten them.  Place each disk over a dough ball on the baking sheets. 

Topping placed on dough balls and marked with shell pattern.

Step 8. Use a sharp knife to cut grooves into the topping in a clam shell pattern.  Then cover with kitchen towels. Allow the dough to rise until doubled in size. 

Bread ready to serve.

Step 9. Bake for 18-20 minutes until the bottoms are golden brown. Allow to cool for 10 minutes on the baking sheets and then move to a wire rack to finish cooling. 

Storage

Store at room temperature: Keep leftover conchas in an airtight container at room temperature.

Best within 5 days: They stay soft and fresh for up to 5 days when properly stored.

Keep tightly covered: Sealing the container well helps prevent the bread from drying out.

Warm before serving: Heat for a few seconds in the microwave for a softer, fresh-from-the-bakery texture.

How To Freeze?

If you need these to last longer, consider freezing them. Make sure the conchas have cooled completely.

Place on a baking sheet and freeze for 1 to 2 hours. Then store the conchas inside a freezer bag or container.

They can be frozen up to 3 months. When ready to enjoy, thaw at room temperature for 1 to 2 hours.

Mexican sweet bread ready to enjoy.

Expert Tips

  • Check the yeast expiration date: Fresh yeast is important for helping the dough rise properly and creating soft, fluffy bread.
  • Allow enough rising time: Do not rush the rising process. Giving the dough enough time to double in size creates the best texture.
  • Shape the topping easily: Flatten the topping dough with your hands, a rolling pin, or even a tortilla press for smooth, even disks.
  • Use gel food coloring: Gel coloring creates brighter, more vibrant colors without changing the texture of the topping.
  • Watch baking time carefully: Bake for about 18–20 minutes, but keep an eye on the bread since oven temperatures can vary. You want lightly golden bottoms without overbrowning.
  • Use room temperature ingredients: Softened butter and room temperature eggs blend more smoothly into the dough for a better texture.
  • Don’t add too much flour: The dough should be soft and slightly tacky. Too much flour can make the bread dense and dry.
  • Grease your hands lightly: A little oil or butter on your hands can help prevent sticking when shaping the dough.
  • Score the topping gently: Use a knife or concha cutter to create the classic shell pattern without pressing too deeply into the dough.
  • Warm milk works best: The milk should be warm, not hot, to help activate the yeast without killing it.
  • Space the dough apart: Leave room between each concha on the baking sheet since they will expand as they bake.
  • Cool slightly before serving: Let the conchas rest for a few minutes after baking so the topping can set properly.

More Mexican Dessert Recipes

Bake a batch of homemade conchas and enjoy the soft, sweet bakery-style flavor right from your own kitchen! These classic Mexican sweet breads are perfect with coffee, hot chocolate, or as a special treat any time of day. Don’t forget to leave a review and star rating to share how they turned out!

Mexican Sweet Bread stacked together.

Mexican Sweet Bread

4.75 from 4 votes
Mexican Sweet Bread is a popular option at any Mexican bakery. Learn how to make Mexican pan dulce at home for a fabulous, sweet treat.
Prep Time 3 hours
Cook Time 18 minutes
Cool 10 minutes
Total Time 3 hours 28 minutes
Servings 12
Cuisine Mexican
Course Dessert
Calories 420

Ingredients

For the Bread:

  • 1 package Dry Yeast ¼ oz
  • 3/4 cup Whole Milk
  • 1/2 cup Unsalted Butter melted
  • 1/2 cup Granulated Sugar divided
  • 3 Large Eggs room temperature, beaten
  • 1 teaspoon Salt
  • 1 teaspoon Vanilla Extract
  • 4 cups All Purpose Flour
  • 1 teaspoon Oil for greasing

For the Topping:

  • 1/2 cup Unsalted Butter softened
  • 1 cup All Purpose Flour
  • 3/4 cup Powdered Sugar
  • 2 teaspoons Vanilla Extract
  • 1 Tablespoons Unsweetened Cocoa Powder

See how we calculate recipe costs.

Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

Instructions

  • Heat the milk in a microwave safe bowl in 20 second intervals until the milk is warm to the touch (approximately 110-115 degrees F).
  • Stir in the yeast and half of the granulated sugar.  Cover with plastic wrap and let the mixture sit for 5 minutes until the mixture is bubbly.  Note: If the mixture is not bubbly, you will need to pour it out and start again with a new package of yeast.
  • In the bowl of a stand up mixer, stir together the flour, remaining sugar and salt.  Place the bowl in your stand up mixer and attach the dough hook to the mixer.  Then add in the melted butter, eggs and yeast mixture.  Mix on medium speed for 5-7 minutes until the dough comes together.  The dough should be tacky but not sticky.  If the dough is still sticky, gradually add in more flour, 1 tablespoon at a time, until the dough is smooth and just tacky.
  • Coat a large bowl with oil.  Shape the dough into a ball and place it in the oiled bowl.  Cover the bowl with a kitchen town and let it rise until it has doubled in size (approximately 2 hours).
  • .Then divide the dough into 12 even pieces and roll them into balls.  Place them on 2 baking sheets lined with parchment paper.
  • While the balls are rising, prepare the topping.  With a hand held mixer, cream together the flour, butter and powdered sugar until light and fluffy.  Then separate the mixture evenly into 2 bowls.  Mix the vanilla extract into 1 bowl to form the white vanilla topping and mix the cocoa powder into the other bowl to form the cocoa topping.
  • Form each topping into approximately 6 balls that are approximately 1 ½ tablespoons big.  Then flatten them into large disks that are large enough to cover your dough balls.  Place each disk over a dough ball on the baking sheets.  Lightly pat it down to secure the topping to the dough.
  • Use a sharp knife to cut grooves into the topping in a clam shell pattern.  Then cover with kitchen towels and allow the dough to rise for 30-60 minutes until they have doubled in size.
  • Preheat the oven to 350 degrees F.  Bake for 18-20 minutes until the bottoms are golden brown. Allow them to cool for 10 minutes on the baking sheets and then move to a wire rack to finish cooling.
  • Then they are ready to serve and enjoy!

Recipe Notes

Make sure that your yeast is not expired as expired yeast will not activate correctly. 
I make the topping disks by flattening them out with my hands, but you can use a rolling pin or tortilla press if you prefer.  
You can easily add in food coloring to the topping if you want to make different colors of this delicious Mexican sweet bread.  
Store any leftovers in an airtight container at room temperature for up to 5 days.

Nutrition Facts

Calories 420kcal, Carbohydrates 57g, Protein 8g, Fat 18g, Saturated Fat 10g, Polyunsaturated Fat 1g, Monounsaturated Fat 5g, Trans Fat 1g, Cholesterol 83mg, Sodium 219mg, Potassium 113mg, Fiber 2g, Sugar 17g, Vitamin A 557IU, Vitamin C 0.003mg, Calcium 38mg, Iron 3mg

Pin This Now to Remember It Later

Pin Recipe

Share this recipe!

PinYummly

About the Author

Hi, I’m Carrie. Welcome to Desserts on a Dime!

I’m on a mission to help you create delicious desserts on a budget and do not require a ton of time. Together, we are going to make something sweet that the entire family will love!

4.75 from 4 votes (4 ratings without comment)

Leave A Review

Your email address will not be published. Required fields are marked *

Recipe Rating