Our Best Mexican Desserts

March 19, 2025

Mexican desserts are a sweet treat for your taste buds. They blend unique flavors and textures to create mouthwatering sweets.

From creamy puddings to crispy fried pastries, there’s something for everyone.

You’ll find over 21 tasty Mexican dessert recipes to try at home. These treats range from simple cookies to more complex cakes.

Many use common ingredients you may already have in your kitchen. With a bit of time and effort, you can enjoy authentic Mexican sweets without leaving your house.

1. Churros

Churros are a beloved Mexican dessert you’ll want to try. These crispy, fried dough sticks are dusted with cinnamon sugar for a sweet treat.

You can enjoy churros on their own or dip them in chocolate sauce or dulce de leche. They’re often served as a snack or dessert.

To make churros, you’ll need a special star-shaped piping tip. This gives them their signature ridged texture.

The dough is piped into hot oil and fried until golden brown.

Churros are best eaten fresh and warm. You can find them at Mexican restaurants, food trucks, and fairs.

Or try making them at home for a fun baking project.

2. Tres Leches Cake

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

To make this treat, you’ll start with a light sponge cake. After baking, you’ll poke holes in the cake and pour a mixture of condensed milk, evaporated milk, and whole milk over it.

The cake soaks up all the creamy goodness, becoming incredibly moist and flavorful.

Top it off with a layer of freshly whipped cream and a sprinkle of cinnamon.

You’ll often find Tres Leches Cake at Mexican celebrations like birthdays and weddings. It’s a perfect dessert for any special occasion or just because you’re craving something sweet.

3. Flan

Flan is a beloved Mexican dessert that will melt in your mouth. This creamy custard is made with simple ingredients like eggs, milk, sugar, and vanilla.

The magic happens when you pour caramel into the bottom of a mold before adding the custard mixture. As it bakes, the caramel creates a delicious sauce.

To make flan, you’ll cook sugar until it turns amber, then quickly coat the bottom of a pan. Next, blend the custard ingredients and pour them over the caramel.

Bake the flan in a water bath to ensure even cooking. Once set, chill it thoroughly before unmolding.

When you flip it onto a plate, the caramel sauce will cascade down the sides.

4. Cajeta

Cajeta is a sweet Mexican caramel sauce made from goat’s milk. You’ll love its rich, creamy texture and deep caramel flavor.

To make cajeta, goat’s milk is slowly cooked with sugar until it thickens and darkens. The result is a gooey, golden-brown sauce.

You can use cajeta in many ways. Drizzle it over ice cream, spread it on toast, or stir it into coffee.

It’s also great as a topping for cakes and other desserts.

Try making cajeta at home or look for it in Mexican grocery stores. Once you taste this delicious treat, you’ll want to add it to everything!

5. Mexican Hot Chocolate

Mexican hot chocolate is a rich and flavorful drink that’s different from regular hot cocoa. It’s made with real chocolate and spices like cinnamon.

You’ll find it’s thicker and less sweet than typical hot chocolate. The taste is more complex, with notes of vanilla and sometimes a hint of chili.

To make it at home, melt Mexican chocolate tablets in warm milk. Whisk until frothy. Some recipes add a pinch of cayenne for extra warmth.

This cozy drink is perfect for chilly days. You can enjoy it with churros or other Mexican desserts for a tasty treat.

6. Capirotada

Capirotada is a tasty Mexican bread pudding dessert. It’s often eaten during Lent and Easter celebrations.

You’ll find layers of toasted bread, nuts, dried fruits, and cheese in this sweet treat. A cinnamon syrup ties all the flavors together.

Common ingredients include piloncillo (Mexican brown sugar), raisins, walnuts, and Monterey Jack cheese. Some recipes add bananas or pineapple for extra fruitiness.

Capirotada takes about 15 minutes to prepare and an hour to cook. It’s a comforting dessert that brings families together during special occasions.

7. Arroz con Leche

Arroz con leche is a beloved Mexican rice pudding dessert. You’ll love its creamy texture and comforting flavors.

This sweet treat is made with simple ingredients like rice, milk, sugar, and cinnamon.

You can enjoy arroz con leche both warm and cold. It’s perfect for satisfying your sweet tooth any time of day.

The dish is easy to prepare, taking about 45 minutes from start to finish.

To make arroz con leche, you’ll simmer rice in milk until it’s soft and creamy. Then you’ll add sugar, vanilla, and a sprinkle of cinnamon for extra flavor.

The result is a delicious dessert that’s sure to please your family and friends.

8. Sopapillas

Sopapillas are crispy, puffy Mexican pastries that make a delightful sweet treat. You can easily make them at home with just a few simple ingredients.

To prepare sopapillas, you’ll roll out dough into thin squares and fry them in hot oil. As they cook, the dough puffs up into pillowy cushions.

Once golden brown, you can dust your sopapillas with cinnamon sugar or drizzle them with honey. They’re best enjoyed warm and fresh from the fryer.

Sopapillas are versatile – you can serve them as a dessert or even as a savory side dish.

Their light, airy texture and subtle sweetness make them a crowd-pleasing addition to any Mexican meal.

9. Bunuelos

Bunuelos are crispy Mexican fritters dusted with cinnamon sugar. They’re a popular dessert, especially during holidays like Christmas and New Year’s.

To make bunuelos, mix flour, baking powder, salt, and sugar. Add egg, butter, milk, and vanilla to form a dough. Roll the dough thin and cut into circles.

Fry the circles in hot oil until golden brown. Drain on paper towels, then coat with cinnamon sugar while still warm.

You can serve bunuelos with honey or piloncillo syrup for extra sweetness. Their light, crispy texture and sweet coating make them a delightful treat to end a meal.

10. Polvorones

Polvorones are crumbly Mexican shortbread cookies. They melt in your mouth with a buttery, sweet flavor. These treats are often served at weddings and holidays.

You can make polvorones with just a few simple ingredients. The dough usually contains flour, butter, sugar, and nuts like pecans or walnuts. Some recipes add cinnamon or vanilla for extra flavor.

To make polvorones, cream butter and sugar together. Mix in the dry ingredients to form a dough. Shape the dough into balls or crescents. Bake until lightly golden. Once cooled, dust the cookies with powdered sugar.

Try polvorones with a cup of Mexican hot chocolate or coffee. Their delicate texture and rich taste make them a popular dessert for special occasions.

11. Conchas

Conchas are sweet Mexican bread rolls topped with a crunchy, cookie-like shell. Their name comes from their seashell-like appearance.

You’ll find conchas in many Mexican bakeries. They come in various colors and flavors like vanilla, chocolate, and strawberry.

To make conchas, you start with a soft, sweet bread dough. The topping is made from flour, sugar, and butter. You shape it into a thin disc and place it on top of the dough before baking.

Conchas are often enjoyed for breakfast or as a snack. You can dunk them in hot chocolate or coffee for a tasty treat. They’re also great on their own or with a glass of milk.

12. Marranitos

Marranitos are adorable little pig-shaped Mexican gingerbread cookies. These sweet treats are also known as puerquitos or cochinitos.

Marranitos have a rich, molasses-based flavor with warm spices like cinnamon and ginger. The dough is rolled out and cut into pig shapes before baking.

You’ll often find marranitos at Mexican bakeries and during holidays. They’re a fun cookie to make at home too. Kids love helping cut out the pig shapes.

The cookies have a soft, cake-like texture when fresh. As they age, they become firmer and perfect for dunking in milk or coffee.

xr:d:DAF7p_lVFbs:5,j:6424802304738958974,t:24020215

13. Empanadas Dulces

Empanadas dulces are sweet Mexican pastries filled with delicious treats. You can make these dessert empanadas at home using simple ingredients.

Start with empanada dough or use store-bought pie crust for a quick shortcut. Fill the dough with tasty options like caramel, fruit jams, or dulce de leche.

For a classic choice, try cajeta (Mexican caramel) as your filling. Add chopped nuts or fresh fruit pieces to give it extra flavor and texture.

Before baking, brush the empanadas with egg wash to get a golden crust. Bake until they turn light brown and crispy. Serve these sweet hand pies warm for a yummy Mexican dessert.

14. Carlota de Limón

Carlota de Limón is a refreshing Mexican dessert perfect for warm days. You can make this no-bake treat with just a few simple ingredients.

To create Carlota de Limón, you’ll layer Maria cookies with a creamy mixture of condensed milk, evaporated milk, and lime juice. The cookies soften as they absorb the tangy lime filling.

This dessert is quick to prepare, taking only about 15 minutes. After assembling, you’ll need to chill it for a few hours before serving.

Carlota de Limón offers a delightful balance of sweet and tart flavors. Its creamy texture and zesty lime taste make it a crowd-pleasing dessert for any occasion.

15. Paletas

Paletas are Mexican ice pops that will cool you down on hot days. These frozen treats come in many flavors, from fruity to creamy.

You can easily make paletas at home. All you need are popsicle molds and fresh ingredients.

Popular fruit flavors include mango, strawberry, and lime.

For a twist, try creamy paletas made with coconut milk or condensed milk. Some recipes add a spicy kick with chili powder.

Paletas are healthier than many desserts. They often use real fruit and less sugar than store-bought popsicles.

16. Coyotas

Coyotas are sweet pastries from northern Mexico, especially popular in Sonora. These round, flat treats have a flaky texture and a delicious filling.

The dough is made with flour, lard or butter, sugar, and yeast. Piloncillo, a type of unrefined cane sugar, is often used for the filling.

You can find coyotas in bakeries throughout Sonora. They’re great with coffee or as a snack any time of day.

The name “coyotas” comes from a local term for mestizo women. A baker named Agustina Araiza helped make these pastries famous in the 1950s.

Try making coyotas at home for a taste of authentic Mexican sweets. They’re sure to be a hit at your next gathering.

17. Alegrías

Alegrías are sweet Mexican treats made from popped amaranth seeds. These crunchy, no-bake bars offer a delightful mix of textures and flavors.

To make alegrías, you’ll need amaranth seeds, brown sugar or piloncillo, and honey or agave syrup. Pop the amaranth seeds in a hot pan, then mix them with the sweeteners.

You can add nuts, dried fruits, or pumpkin seeds for extra flavor and nutrition. Press the mixture into a mold and let it cool to form bars.

Alegrías are not just tasty but also nutritious. Amaranth is packed with protein and other essential nutrients. These treats have been enjoyed in Mexico for thousands of years.

18. Pastel de Elote

Pastel de Elote is a sweet Mexican corn cake that you’ll love. It’s made with fresh sweet corn kernels and condensed milk for extra sweetness.

This dessert has a unique texture that’s both cake-like and slightly dense. You’ll taste the natural sweetness of corn in every bite.

You can serve Pastel de Elote warm or at room temperature. Try dusting it with powdered sugar for a pretty finish.

It’s perfect with a cup of coffee or Mexican hot chocolate. You can also pair it with a scoop of vanilla ice cream for an extra treat.

19. Mazapan

Mazapan is a beloved Mexican candy that you can easily make at home. This sweet treat consists of just two main ingredients: ground peanuts and powdered sugar.

To create mazapan, you’ll mix these ingredients together until they form a crumbly dough. Then, you’ll press the mixture into molds to shape it.

The result is a delicate, melt-in-your-mouth confection with a rich peanut flavor. Mazapan has a distinctive texture that’s both crumbly and smooth.

You can find mazapan in stores, but making it yourself allows you to control the sweetness and peanut intensity. It’s a simple yet satisfying dessert that captures the essence of Mexican sweets.

20. Tortitas de Santa Clara

Tortitas de Santa Clara are delicious Mexican cookies from Puebla. These sweet treats have a rich history, created by nuns at the Santa Clara convent.

The cookies have a shortbread-like base made with flour, shortening, and egg yolks. Their signature feature is a sugary glaze on top made from ground pumpkin seeds.

To make the glaze, you’ll boil pumpkin seeds and grind them into a paste. Mix this with sugar syrup cooked to the hard ball stage. Spread the glaze on the cookie base before baking.

When baked, Tortitas de Santa Clara have a crumbly texture that melts in your mouth. The pumpkin seed topping adds a unique nutty flavor to these traditional Mexican sweets.

21. Gelatina

Gelatina de mosaico is a fun Mexican dessert that catches your eye. It’s made with colorful cubes of gelatin set in a creamy milk-based jelly.

When you slice it, you see a mosaic-like pattern of bright colors. This dessert is perfect for parties and big gatherings.

The milk mixture often uses condensed milk, evaporated milk, and media crema. This gives the dessert a rich, sweet taste.

You can find gelatina de mosaico at street vendors and fancy restaurants in Mexico. It’s easy to make at home too. Try different gelatin flavors to create your own unique mosaic design.

History and Significance of Mexican Desserts

Mexican desserts blend ancient traditions with colonial influences. They showcase unique ingredients and cultural practices that have shaped Mexico’s sweet culinary landscape over centuries.

Cultural Roots

Mexican desserts trace back to pre-Columbian times. The Aztecs and Mayans used cacao to make bitter chocolate drinks for royalty and warriors. These ancient civilizations also enjoyed sweet treats made with honey and native fruits.

When the Spanish arrived in the 16th century, they brought new ingredients like sugar, wheat flour, and dairy. This mix of old and new created many of the desserts you enjoy today.

Mexican sweets play a big role in festivals and celebrations. They’re not just food, but a way to connect with history and culture.

Traditional Ingredients

Mexican desserts use many local ingredients that give them their unique flavors. Cacao remains a star, now in sweeter forms like chocolate and cocoa powder.

Fruits like mangoes, guavas, and coconuts add tropical tastes. Nuts, especially pecans and peanuts, bring crunch and richness.

Corn is key in many sweets, from tamales to atole drinks. Cinnamon, vanilla, and piloncillo (raw sugar) are common spices that add depth.

Milk shows up in many forms – fresh, condensed, and evaporated. It’s the base for favorites like flan and tres leches cake.

Techniques for Making Mexican Desserts

Mexican desserts use special methods to create their unique flavors and textures. These techniques bring out the best in traditional ingredients.

Baking Essentials

You’ll need some key tools for Mexican baking. A comal, or flat griddle, is great for toasting spices and warming tortillas. Get a molcajete (mortar and pestle) to grind spices and make sauces. A good mixer helps with batters and doughs.

For ingredients, stock up on:

  • Masa harina (corn flour)
  • Piloncillo (unrefined cane sugar)
  • Mexican vanilla
  • Cinnamon sticks
  • Cocoa powder

These basics will set you up for many classic recipes. Practice working with masa to make treats like tamales dulces. Learn to melt piloncillo for rich caramel flavors.

Flavor Profiles

Mexican desserts often mix sweet, spicy, and tangy tastes. You can create these combos with:

  • Chili and chocolate
  • Lime and coconut
  • Cinnamon and sugar
  • Cajeta (caramel) and nuts

Try pairing fruits like mango or pineapple with chili powder. This gives a spicy-sweet kick.

Use Mexican vanilla for a bold, creamy flavor in custards and cakes.

Experiment with these pairings in your baking. Start with small amounts of spice and adjust to taste.

Soon you’ll master the balance of flavors that makes Mexican sweets so special.