If you have a sweet tooth and love bread with a soft, fluffy texture, then this Mexican Sweet Bread Recipe is about to become your new favorite treat. This iconic pastry, also known as “concha”, features a tender, lightly sweet dough topped with a crumbly, melt-in-your-mouth sugary crust that’s both beautiful and delicious. With every bite, you’ll experience a perfect harmony of rich vanilla and cocoa flavors, making it an irresistible delight that pairs wonderfully with your morning coffee or afternoon tea. Ready to fill your kitchen with the warm aromas of fresh-baked Mexican sweet bread? Let’s dive right in!

Ingredients You’ll Need
Gathering your ingredients is the first step to making this tempting bread, and thankfully, they’re all simple, pantry-friendly items that come together to create amazing taste and texture. Each element plays its part, from the creamy butter to the fragrant vanilla, delivering that authentic Mexican sweet bread experience.
- Dry Yeast (¼ oz): The magic behind the dough’s delightful rise, giving it that airy softness.
- Whole Milk (3/4 cup): Adds richness and moisture, helping the bread stay tender.
- Unsalted Butter, melted (1/2 cup): Imparts a creamy, luscious flavor and tender crumb.
- Granulated Sugar (1/2 cup, divided): Sweetens the dough perfectly without overpowering it.
- Large Eggs (3, room temperature, beaten): Bind ingredients together and add a subtle richness.
- Salt (1 teaspoon): Balances the sweetness and enhances overall flavor.
- Vanilla Extract (1 teaspoon): A warm aroma that elevates the bread’s sweet notes.
- All Purpose Flour (4 cups): The sturdy foundation for fluffy, soft dough.
- Oil (1 teaspoon, for greasing): Prevents sticking and helps the dough rise smoothly.
- Unsalted Butter, softened (1/2 cup): Key ingredient for the crunchy and sweet topping layer.
- All Purpose Flour (1 cup, for topping): Creates structure for the delicious crust.
- Powdered Sugar (3/4 cup): Adds melt-in-your-mouth sweetness to the topping.
- Vanilla Extract (2 teaspoons, for topping): Lends fragrant notes for the vanilla-flavored topping.
- Unsweetened Cocoa Powder (1 tablespoon): Gives a rich chocolate twist to half the topping.
How to Make Mexican Sweet Bread Recipe
Step 1: Prepare the Yeast Mixture
Start by warming the milk carefully, aiming for a cozy temperature between 110-115°F — not too hot, not cold. Stir in the dry yeast and half of the sugar, then cover the mixture and let it rest. You’ll know it’s ready when the surface bubbles and begins to expand, signaling active yeast. This little step is vital because it ensures your bread will rise just right and have that signature light texture.
Step 2: Combine Dry Ingredients
While the yeast is doing its thing, mix the flour with the remaining sugar and salt in your stand mixer bowl. This evenly distributes sweetness and seasoning throughout the dough, ensuring every bite has that balanced, comforting flavor.
Step 3: Mix the Dough
Add the melted butter, eggs, and yeasty milk mixture to the dry ingredients, then blend them on medium speed for several minutes. You’ll notice the dough comes together with a slightly tacky feel — not sticky — that’s perfect for shaping. If it seems too wet, sprinkle in a bit more flour, but be gentle to keep the dough soft.
Step 4: First Rise
Shape your dough into a neat ball and place it in a bowl greased lightly with oil. Cover it with a towel and let it rest at room temperature for about two hours. During this time, the dough will double in size, becoming airy and ready for its sweet topping makeover.
Step 5: Prepare the Sweet Topping
While the dough rises, get the topping ready by creaming softened butter, flour, and powdered sugar until fluffy. Split this mix into two bowls — one gets cocoa powder for a rich chocolate topping, the other vanilla extract for a classic sweet crust. These contrasting flavors give your sweet bread that signature look and irresistible taste edge.
Step 6: Shape and Top Dough Balls
Divide both dough and topping into 12 portions each. Roll the toppings into balls then flatten them into discs. Place each disc atop the dough balls arranged on baking sheets. Don’t forget to score the topping with a knife, creating that iconic shell pattern that makes this Mexican Sweet Bread Recipe so charming.
Step 7: Second Rise
Let the bread rest once more, loosely covered, to puff up for about 40 to 60 minutes. This final rise guarantees fluffy, tender rolls with a beautifully cracked crust.
Step 8: Bake the Bread
Preheat your oven to 350°F (175°C). Pop your bread in and bake for roughly 18-20 minutes. Look for lightly golden bottoms and a firm topping — these signs tell you your beautiful sweet bread is perfectly baked and ready to wow.
Step 9: Cool and Serve
After baking, resist the urge to dig in immediately. Let the bread cool on a wire rack so the texture sets just right. Once cooled, savor your creation fresh or alongside a steaming cup of coffee, finding joy in every tender, decadent bite.
How to Serve Mexican Sweet Bread Recipe

Garnishes
Though this bread shines on its own, a light dusting of powdered sugar or a gentle spread of butter elevates it beautifully. For an extra fruity touch, top with sliced strawberries or a dollop of jam—add a little spark to your already delightful treat.
Side Dishes
Mexican sweet bread pairs wonderfully with warm drinks like coffee, hot chocolate, or spiced tea. Serve alongside fresh fruit or creamy yogurt for a balanced breakfast or afternoon snack, making the experience even more special.
Creative Ways to Present
Arrange your sweet breads in a basket lined with a colorful cloth or stack them on a tiered plate for a festive display. For parties, slice them and serve with mini spreads of flavored butters or honey for guests to personalize their bites. Presentation adds a touch of charm and makes sharing this Mexican Sweet Bread Recipe even more fun!
Make Ahead and Storage
Storing Leftovers
Keep your leftover sweet bread fresh by storing it in an airtight container at room temperature for up to two days. This preserves the soft texture and prevents the topping from drying out.
Freezing
This Mexican Sweet Bread Recipe freezes beautifully. Wrap each piece tightly in plastic wrap, then place in a freezer-safe bag. Freeze for up to one month, so you can enjoy the delicious flavors anytime just by thawing as needed.
Reheating
To bring your sweet bread back to life, warm it gently in a 300°F oven for 5-7 minutes or pop it in the microwave for 15 seconds. This softens the bread and revitalizes the topping’s delightful crunch and flavor.
FAQs
Can I make this recipe without a stand mixer?
Absolutely! While a stand mixer makes kneading easier, you can mix and knead the dough by hand until it reaches a smooth and slightly tacky texture. It may take a bit more time and elbow grease, but the results are just as rewarding.
What can I substitute for whole milk?
You can use 2% milk or even a non-dairy milk like almond or oat milk for a dairy-free option. Just be sure the milk is warmed to the appropriate temperature to activate the yeast properly.
How do I know if my yeast is still good?
Active yeast should bubble and foam when mixed with warm milk and sugar within a few minutes. If it stays flat, your yeast might be old or inactive, so use fresh yeast to ensure a good rise.
Can I add flavors or fillings to this bread?
Definitely! While the classic topping is delicious on its own, adding cinnamon, chocolate chips, or even a touch of orange zest to the dough can create wonderful variations of this Mexican Sweet Bread Recipe.
Is this dough suitable for making larger loaves?
This recipe is designed for individual sweet rolls, but with some adjustments in baking time and shape, it can be baked in a loaf pan. Keep an eye on the bake to prevent overcooking the topping.
Final Thoughts
There is something truly special about creating homemade Mexican sweet bread from scratch — the aroma filling your kitchen, the soft texture, and that perfectly sweet topping. This recipe invites you to slow down and enjoy the process, resulting in a treat you’ll want to make again and again. So grab your ingredients and get ready to bake a little piece of Mexico’s delightful bakery tradition at home!
Print
Mexican Sweet Bread Recipe
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 1 hour 35 minutes
- Yield: 12 servings
- Category: Bread
- Method: Baking
- Cuisine: Mexican
Description
This authentic Mexican Sweet Bread recipe, also known as Conchas, features a soft, fluffy yeast dough topped with a sweet, buttery crust in classic vanilla and rich chocolate flavors. Perfect for breakfast or a delightful snack with coffee or hot chocolate, these conchas offer a satisfying blend of textures and tastes with their tender interior and crisp, patterned topping.
Ingredients
Dough
- 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
Sweet Topping
- 1/2 cup unsalted butter, softened
- 1 cup all-purpose flour
- 3/4 cup powdered sugar
- 2 teaspoons vanilla extract
- 1 tablespoon unsweetened cocoa powder
Instructions
- Prepare the Yeast Mixture: Warm the milk in a microwave-safe bowl in 40-second intervals until it reaches 110-115°F, ensuring it’s not hot or boiling. Stir in the yeast and half of the granulated sugar. Cover with plastic wrap and let sit for at least 5 minutes, until the mixture expands and begins to bubble. If it doesn’t bubble, the yeast may be inactive and you should start again with fresh yeast.
- Combine Dry Ingredients: In the bowl of a stand mixer fitted with a dough hook, add the flour, remaining sugar, and salt. Mix to combine well and evenly distribute the ingredients.
- Mix the Dough: Add the melted butter, beaten eggs, and the activated yeast mixture to the dry ingredients in the stand mixer. Mix at medium speed for 5-7 minutes. The dough should come together and be tacky but not overly sticky. If needed, add a bit more flour to achieve the proper consistency.
- First Rise: Shape the dough into a ball and place it in a lightly oiled bowl. Cover with a clean kitchen towel and let it rise at room temperature for about 2 hours, or until the dough has doubled in size.
- Prepare the Sweet Topping: In a separate bowl, cream together the softened butter, flour, and powdered sugar with an electric mixer for 2-3 minutes until light and fluffy. Divide the mixture evenly into two bowls. Add the cocoa powder to one bowl for a chocolate topping, and vanilla extract to the other for a vanilla topping. Mix well to combine.
- Shape and Top Dough Balls: Roll each topping portion into 6 small balls (12 total). Flatten each into a disk. Divide the risen dough into 12 even pieces, rolling each into a ball and arranging them on greased baking sheets. Place one topping disk on each dough ball. Score the topping with a knife in a shell pattern.
- Second Rise: Cover the assembled bread loosely with a clean towel, and let them rise for an additional 40-60 minutes at room temperature until slightly puffed.
- Bake the Bread: Preheat your oven to 350°F (175°C). Once the dough has completed its second rise, bake for 18-20 minutes, or until the bottoms are golden brown and the topping is set.
- Cool and Serve: Remove the bread from the oven and let cool completely on a wire rack before serving. Enjoy your homemade Mexican Sweet Bread fresh or with a cup of coffee.
Notes
- Make sure the milk is not too hot when activating yeast, as high temperatures can kill the yeast.
- If the yeast does not bubble, it’s best to start over with fresh yeast to ensure good rising.
- For best results, use room temperature eggs to help the dough come together smoothly.
- You can add a bit more flour if the dough is too sticky, but avoid adding too much to keep the bread soft.
- Score the topping gently to create the traditional shell pattern without tearing.
- Allow the bread to cool completely to ensure the texture is set before serving.
- Use an electric mixer to cream the topping ingredients well for a light and fluffy crust.

