21+ Mexican Desserts


Mexican desserts offer a sweet ending to any meal with their unique flavors and textures. These treats blend traditional ingredients like cinnamon, chocolate, and vanilla with local fruits and nuts.

From creamy puddings to crispy fried pastries, Mexican sweets cater to many tastes.

You’ll find 20 delicious Mexican desserts that are easy to make at home. Some are well-known favorites, while others may be new to you.

Each recipe brings a taste of Mexico’s rich culinary heritage to your kitchen. Try these desserts to add a touch of sweetness to your next fiesta or family dinner.

1. Churros with Chocolate

Churros are a beloved Mexican dessert you’ll want to try. These crispy, fried dough sticks are coated in cinnamon sugar for a sweet crunch.

Pair your churros with a rich chocolate dipping sauce for an extra treat. The sauce is made with Mexican chocolate, cream, and a hint of cinnamon.

You can make churros at home using simple ingredients like flour, water, and oil. Pipe the dough into hot oil and fry until golden brown.

Serve your churros warm with the chocolate sauce on the side. This dessert is perfect for sharing with friends or enjoying as a special treat.

2. Tres Leches Cake

Tres leches cake is a beloved Mexican dessert that will satisfy your sweet tooth. This moist sponge cake gets its name from the three types of milk used to soak it.

To make tres leches cake, you’ll start by baking a light, airy vanilla cake. Once it cools, you’ll poke holes all over the surface.

Next, you’ll pour a mixture of condensed milk, evaporated milk, and whole milk over the cake. The cake soaks up this sweet milk blend, becoming incredibly moist and flavorful.

Top it off with a layer of fluffy whipped cream frosting. Some recipes add a sprinkle of cinnamon or fresh fruit for extra flair.

Tres leches cake is best served chilled. The cool, creamy texture makes it perfect for warm days or as a refreshing end to a spicy meal.

3. Flan Napolitano

Flan Napolitano is a creamy Mexican dessert that will satisfy your sweet tooth. This smooth custard is topped with a layer of caramel sauce, giving it a rich flavor.

To make Flan Napolitano, you’ll need eggs, cream cheese, evaporated milk, and sweetened condensed milk. Blend these ingredients until smooth.

Pour caramel sauce into a pan, then add the custard mixture.

Bake the flan in a water bath to ensure even cooking. Once set, let it cool and refrigerate. When ready to serve, flip the pan onto a plate. The caramel sauce will drizzle down the sides.

Flan Napolitano is perfect for special occasions or as a treat after a Mexican meal. Its silky texture and sweet taste make it a favorite dessert for many.

4. Arroz con Leche

Arroz con Leche is a beloved Mexican rice pudding dessert. You’ll love its creamy texture and warm cinnamon flavor.

To make it, cook rice with water and cinnamon sticks until tender. Then add milk and sugar, simmering until thick and creamy.

Some recipes use condensed milk for extra richness. Keep stirring often to prevent sticking and burning.

Serve Arroz con Leche warm or chilled. You can top it with a sprinkle of cinnamon or raisins if you like.

This comforting treat is perfect for cool evenings or as a sweet breakfast. It’s easy to make and sure to become a family favorite.

5. Cajeta Empanadas

Cajeta empanadas are a sweet Mexican treat you’ll love. These pastries are filled with cajeta, a creamy caramel made from goat’s milk.

To make them, you’ll need empanada dough and cajeta filling. Roll out the dough and cut it into circles. Place a spoonful of cajeta in the center of each circle.

Fold the dough over and seal the edges. Brush with egg wash and bake until golden brown. For extra sweetness, you can roll them in cinnamon sugar after baking.

Serve these warm empanadas with a cup of coffee or hot chocolate for a delightful dessert experience.

6. Margarita Pie

Margarita Pie brings the zesty flavors of the classic cocktail to your dessert plate. This no-bake treat combines creamy filling with tangy lime and a hint of tequila.

You’ll love the smooth texture and refreshing taste. The graham cracker or pretzel crust adds a perfect crunch.

It’s ideal for summer gatherings or anytime you crave a cool, boozy dessert.

Making Margarita Pie is simple. Mix the ingredients, pour into the crust, and chill.

In a few hours, you’ll have a delicious Mexican-inspired dessert ready to serve.

For an extra touch, garnish with lime slices or zest. You can also rim the pie slices with salt, just like a margarita glass.

7. Buñuelos

Buñuelos are a beloved Mexican dessert that’s crispy, sweet, and perfect for special occasions. These thin, fried dough discs are often enjoyed during Christmas and New Year’s celebrations.

To make buñuelos, you’ll need flour, sugar, baking powder, salt, egg, butter, and vanilla. Mix the dry ingredients, then add the wet ones to form a smooth dough. Divide it into small balls.

Roll each ball out very thinly on a floured surface. Heat oil in a pan and fry each disc for about 2 minutes per side until golden brown.

After frying, sprinkle the buñuelos with cinnamon sugar for extra sweetness.

You can serve buñuelos plain or with a drizzle of honey or syrup. Their light, crispy texture and sweet flavor make them a delightful treat to share with family and friends.

8. Pastel de Elote

Pastel de Elote is a sweet corn cake that’s popular in Mexico. You’ll love this moist, delicious dessert made with fresh corn kernels, butter, sugar, and eggs.

To make it, blend corn with the other ingredients and bake until golden. The result is a cake with a unique texture and sweet corn flavor.

You can serve Pastel de Elote warm, at room temperature, or cold. Top it with whipped cream, ice cream, or cajeta (Mexican caramel sauce) for extra indulgence.

This versatile treat works well for dessert or even breakfast. Pair it with a cup of coffee for a satisfying sweet snack any time of day.

9. Capirotada

Capirotada is a sweet Mexican bread pudding that’s popular during Lent. You’ll love this unique dessert that combines toasted bread, cheese, and fruit.

To make capirotada, you start by creating a syrup with piloncillo (raw sugar), cinnamon, and cloves. This syrup is poured over layers of bread, cheese, raisins, and nuts.

The dish is then baked until the bread soaks up the syrup and becomes soft. Some recipes add peanuts or almonds for extra crunch.

The cheese gives it a savory twist that balances the sweetness.

Capirotada is often served warm and makes a comforting treat on cold days. You can enjoy it as a dessert or even as a special breakfast.

10. Cocadas

Cocadas are delightful Mexican coconut candies that will satisfy your sweet tooth. These treats are easy to make at home with just a few ingredients.

To create cocadas, mix shredded coconut with dulce de leche and chopped macadamia nuts. Shape the mixture into small mounds and place them on a baking sheet.

Bake the cocadas until they turn golden brown on top and bottom. Let them cool before serving. You can even put them in mini paper liners for a cute presentation.

These gluten-free sweets are perfect for coconut lovers. Their caramel-like flavor and nutty crunch make them a popular choice for dessert or snack time.

11. Polvorones

Polvorones are traditional Mexican shortbread cookies that melt in your mouth. These sweet treats are often enjoyed during holidays and special occasions.

To make polvorones, you’ll need flour, butter, powdered sugar, and vanilla extract. Some recipes also include ground nuts for extra flavor and texture.

The dough is rolled out and cut into circles or other shapes before baking. Once cooled, the cookies are usually dusted with powdered sugar.

Polvorones have a crumbly, tender texture that gives them their name – “polvo” means dust in Spanish. You can find variations with different flavors like cinnamon or cocoa.

These delicate cookies pair perfectly with a cup of coffee or hot chocolate. Try making a batch for your next gathering or as a sweet gift for friends and family.

12. Conchas

Conchas are a beloved Mexican sweet bread. You’ll recognize them by their distinctive shell-like pattern on top.

The bread itself is soft and slightly sweet. A crumbly sugar topping adds extra flavor and creates the iconic seashell design.

You can find conchas in many colors, including white, pink, and chocolate. They’re often enjoyed for breakfast or as an afternoon snack with coffee or hot chocolate.

To make conchas at home, you’ll need patience. The dough requires time to rise properly. Once baked, the result is a delicious treat that’s crispy on the outside and tender inside.

13. Mexican Hot Chocolate

Mexican hot chocolate is a rich and flavorful drink that’s perfect for cold days. It’s made with dark chocolate, milk, and spices like cinnamon and chili powder.

You can make it at home by melting chocolate tablets in warm milk. Add a pinch of chili powder or cayenne for a spicy kick. Some recipes include vanilla extract for extra flavor.

This drink is thicker and less sweet than regular hot chocolate. The spices give it a unique taste that sets it apart. You can top it with whipped cream or marshmallows if you like.

Mexican hot chocolate is great for sipping on its own or paired with pastries. It’s a comforting treat that brings warmth and a bit of excitement to your taste buds.

14. Dulce de Leche

Dulce de leche is a sweet and creamy caramel sauce that’s popular in Mexican desserts. You can drizzle it over cakes, use it as a filling for pastries, or enjoy it on its own.

To make dulce de leche at home, you’ll simmer sweetened milk until it turns golden brown and thick. The process takes time, but the result is worth it.

You can use dulce de leche in many desserts. Try spreading it between cookie layers, swirling it into ice cream, or using it as a dip for fruit. Its rich flavor adds a special touch to any treat.

15. Mexican Wedding Cookies

Mexican Wedding Cookies are sweet, crumbly treats often served at weddings and special events. These bite-sized cookies melt in your mouth with their buttery texture.

To make them, you’ll mix butter, sugar, and vanilla. Then add flour and chopped nuts, usually pecans or almonds. Roll the dough into small balls and bake until lightly golden.

After cooling, you coat the cookies in powdered sugar. This gives them their signature snowy appearance. The result is a delicate, not-too-sweet cookie that pairs well with coffee or tea.

These cookies are also known as Russian Tea Cakes or Snowball Cookies in some places. They’re easy to make and perfect for holiday gatherings or as a homemade gift.

16. Sopaipillas

Sopaipillas are a beloved Mexican dessert that will satisfy your sweet tooth. These crispy pillows of fried dough are light, airy, and perfect for dipping.

To make sopaipillas, you’ll need flour, salt, baking powder, shortening, and hot water. Mix the dry ingredients, then work in the shortening and water to form a smooth dough. Let it rest for 20 minutes.

Roll out the dough and cut it into squares or triangles. Fry the pieces in hot oil until they puff up and turn golden brown. This usually takes about 4 minutes.

Serve your sopaipillas warm, dusted with cinnamon sugar or drizzled with honey. They’re a delightful treat that’s sure to impress your friends and family.

17. Pan de Muerto

Pan de Muerto is a sweet bread made for Day of the Dead celebrations in Mexico. You’ll find this tasty treat in bakeries and homes during late October and early November.

The bread has a round shape with bone-like decorations on top. It’s flavored with orange zest and anise, giving it a unique taste.

To make Pan de Muerto, you mix flour, yeast, sugar, and milk. After kneading, you let the dough rise. Then you shape it and add the bone decorations before baking.

The finished bread has a soft texture and a slightly sweet flavor. People often enjoy it with hot chocolate or coffee. It’s a delicious way to remember loved ones during Day of the Dead festivities.

18. Natillas

Natillas are a creamy Spanish custard dessert that has become popular in Mexico. You’ll love this sweet treat made with milk, eggs, sugar, and vanilla.

To make natillas, you heat milk with sugar and vanilla. Then you mix in egg yolks and cornstarch to thicken it. Cook the mixture until it forms a smooth custard.

Once cooled, natillas are often topped with cinnamon or fresh fruit. You can serve them chilled in individual cups or as part of a larger dessert.

Try making natillas at home for a simple yet delicious Mexican-inspired dessert. The silky texture and rich flavor will satisfy your sweet tooth.

19. Alfajores

Alfajores are sweet sandwich cookies popular in Mexico and other Latin American countries. These delicate treats feature two buttery shortbread-like cookies with a creamy dulce de leche filling.

To make alfajores, you’ll cream butter and sugar until fluffy, then mix in egg yolks and dry ingredients. Roll out the dough, cut into circles, and bake until lightly golden.

Once cooled, spread dulce de leche between two cookies. For the finishing touch, dust the tops with powdered sugar or roll the edges in shredded coconut.

Alfajores have a melt-in-your-mouth texture and rich caramel flavor. You can enjoy them with coffee or as a special dessert.

20. Caramel Flan

Caramel flan is a beloved Mexican dessert that’s creamy, sweet, and irresistible. You’ll find this custard-like treat topped with a rich caramel sauce.

To make flan, you’ll need eggs, milk, and sugar.

First, create a caramel by melting sugar until it turns amber. Pour this into your baking dish.

Next, mix the custard ingredients and pour them over the caramel.

Bake the flan in a water bath until set. After cooling, flip it onto a plate to serve.

The result is a silky-smooth dessert with a golden caramel topping. It’s often made in a round shape or bundt pan for an elegant presentation.

Historical Significance

Mexican desserts have deep roots and diverse influences. They reflect centuries of culinary traditions and cultural exchanges.

Origins of Mexican Desserts

Mexican sweets trace back thousands of years to indigenous cultures. The Aztecs and Mayans used local ingredients like corn, cacao, and honey to make treats. They created simple but tasty desserts like atole, a warm corn-based drink.

When the Spanish arrived in the 1500s, they brought new ingredients and techniques.

Sugar, wheat flour, and dairy products changed Mexican sweets forever. This led to the creation of many popular desserts enjoyed today.

Cultural Influences

Mexican desserts show a mix of Native American, Spanish, and French influences. The Spanish introduced flan and rice pudding, which became Mexican favorites. French pastry techniques inspired treats like pan dulce and tres leches cake.

Religious festivals and holidays also shaped Mexican sweets. Day of the Dead celebrations feature sugar skulls and pan de muerto. Christmas brings buñuelos and rosca de reyes.

Today, Mexican desserts continue to evolve. New flavors and modern twists keep these sweet traditions alive. You can find both classic and innovative Mexican treats in bakeries and homes across the country.

Ingredients and Flavors

Mexican desserts use a mix of common and unique ingredients to create their distinct tastes. The flavors range from sweet and creamy to tangy and spicy, giving you a variety of options to enjoy.

Common Ingredients

Mexican desserts often use simple pantry staples. You’ll find milk, eggs, and sugar as key ingredients in many recipes.

Flour is used for baked goods like cookies and cakes. Fruits play a big role too. Strawberries, pineapples, and other tropical fruits add freshness to many sweets.

Cinnamon is a popular spice that gives warmth to dishes like arroz con leche (rice pudding). Vanilla extract adds depth to flavors. Condensed milk and evaporated milk are used to make treats extra creamy and rich.

For some recipes, you’ll need special items like masa harina (corn flour) or piloncillo (unrefined cane sugar). These give desserts an authentic touch.

Unique Flavors

Mexican desserts offer flavors you might not expect. Chili powder is sometimes added to chocolate treats for a spicy kick.

This combo dates back to ancient Aztec times. You’ll taste caramel notes in many sweets thanks to dulce de leche or cajeta (goat’s milk caramel).

These sauces add richness to cakes and cookies. Some desserts use cheese for a salty-sweet mix.

Queso fresco or cream cheese can be found in pastries and cakes. Tropical fruits like guava and mango bring bright, exotic tastes.

They’re used in paletas (popsicles) and other frozen treats. Flowers like hibiscus are used to make sweet syrups.

These add color and a tart flavor to drinks and desserts.