Satisfy your sweet tooth with these 35 delicious and easy Mexican dessert recipes! Whether you’re craving the creamy comfort of tres leches cake, the festive flair of churros, or a quick weeknight treat, this roundup has something for every home cook. Get ready to explore vibrant flavors and simple techniques that bring a taste of Mexico to your kitchen—let’s dive in!
Churros with Chocolate Sauce

Nothing beats the warm, cinnamon-sugar aroma of homemade churros wafting through the kitchen on a cozy afternoon. I first fell in love with these crispy, golden treats at a local fair years ago, and after countless batches (and a few messy experiments), I’ve perfected a recipe that’s surprisingly simple to whip up at home. Trust me, once you try these with the rich chocolate sauce, you’ll never look back.
Serving: 4 | Pre Time: 15 minutes | Cooking Time: 20 minutes
Ingredients
– 1 cup water
– 2 tbsp granulated sugar
– 1/2 tsp salt
– 2 tbsp unsalted butter
– 1 cup all-purpose flour
– 2 large eggs
– 1 quart vegetable oil
– 1/2 cup granulated sugar
– 1 tsp ground cinnamon
– 1/2 cup heavy cream
– 4 oz semisweet chocolate, chopped
Instructions
1. In a medium saucepan over medium heat, combine 1 cup water, 2 tbsp granulated sugar, 1/2 tsp salt, and 2 tbsp unsalted butter, and bring to a boil, stirring occasionally until the butter melts completely.
2. Remove the saucepan from heat and immediately add 1 cup all-purpose flour, stirring vigorously with a wooden spoon until a smooth dough forms and pulls away from the sides of the pan, about 1-2 minutes; let it cool for 5 minutes to prevent the eggs from cooking.
3. Crack 2 large eggs into the dough one at a time, beating well after each addition until fully incorporated and the mixture is glossy and sticky.
4. Heat 1 quart vegetable oil in a large, heavy-bottomed pot over medium-high heat until it reaches 375°F on a deep-fry thermometer, checking the temperature carefully to avoid burning.
5. Transfer the dough to a piping bag fitted with a large star tip, and pipe 4-inch strips directly into the hot oil, cutting them with kitchen shears; fry in batches of 3-4 churros for 2-3 minutes per side until golden brown and crispy, flipping once with tongs for even cooking.
6. Use a slotted spoon to remove the churros from the oil, draining them on a paper towel-lined plate for 1 minute to absorb excess oil.
7. In a shallow bowl, whisk together 1/2 cup granulated sugar and 1 tsp ground cinnamon, then roll the warm churros in the mixture until evenly coated, tapping off any excess.
8. In a small saucepan over low heat, warm 1/2 cup heavy cream until it just begins to simmer, then remove from heat and add 4 oz chopped semisweet chocolate, stirring until smooth and glossy, about 2 minutes.
9. Serve the churros immediately with the warm chocolate sauce for dipping.
Yes, these churros are delightfully crisp on the outside with a tender, airy center that melts in your mouth, while the chocolate sauce adds a decadent, velvety contrast. For a fun twist, try sprinkling them with a pinch of sea salt or serving alongside a scoop of vanilla ice cream to balance the warmth and sweetness.
Flan de Cajeta

A few years back, I stumbled upon this rich, caramel-infused flan at a tiny family-run Mexican restaurant in San Antonio, and I’ve been obsessed with recreating that silky, decadent dessert at home ever since—it’s become my go-to for dinner parties because it always feels impressively fancy, yet it’s surprisingly straightforward to whip up. Serving: 8 | Pre Time: 20 minutes | Cooking Time: 60 minutes
Ingredients
– 1 cup granulated sugar
– 1/4 cup water
– 1 (14-ounce) can sweetened condensed milk
– 1 (12-ounce) can evaporated milk
– 4 large eggs
– 1 teaspoon vanilla extract
– 1/2 cup cajeta (goat’s milk caramel)
Instructions
1. Preheat your oven to 350°F (175°C) and place a 9-inch round cake pan inside a larger roasting pan.
2. In a small saucepan over medium heat, combine 1 cup granulated sugar and 1/4 cup water, stirring until the sugar dissolves completely.
3. Stop stirring and let the mixture boil undisturbed until it turns a deep amber color, about 8–10 minutes, watching closely to prevent burning.
4. Immediately pour the hot caramel into the 9-inch cake pan, tilting it to coat the bottom evenly, and set it aside to harden for 10 minutes.
5. In a blender, combine 1 can sweetened condensed milk, 1 can evaporated milk, 4 large eggs, 1 teaspoon vanilla extract, and 1/2 cup cajeta, blending on high speed for 30 seconds until smooth and frothy.
6. Pour the blended mixture through a fine-mesh strainer into the caramel-coated cake pan to remove any air bubbles or egg bits for a smoother texture.
7. Cover the cake pan tightly with aluminum foil to prevent water from seeping in during baking.
8. Carefully pour hot water into the roasting pan around the cake pan until it reaches halfway up the sides, creating a water bath for gentle, even cooking.
9. Bake in the preheated oven for 50–60 minutes, or until the center is set but still slightly jiggly when gently shaken.
10. Remove the flan from the water bath and let it cool to room temperature on a wire rack for 1 hour.
11. Refrigerate the flan, covered, for at least 4 hours or overnight to allow it to fully set and develop its flavors.
12. To serve, run a thin knife around the edges of the pan, place a serving plate upside-down over the pan, and quickly invert it to release the flan with the caramel sauce on top.
Savor that creamy, custardy texture with a hint of goat’s milk caramel—it’s so luscious that I sometimes drizzle extra cajeta on top or add a sprinkle of sea salt for a sweet-and-salty twist that makes it utterly irresistible.
Sopapillas Drizzled with Honey

Finally, after a long day, I find myself craving something sweet and comforting—something that reminds me of cozy evenings with friends. That’s when I turn to these sopapillas drizzled with honey, a treat that’s as fun to make as it is to eat, and always brings a smile to everyone’s face.
Serving: 8 | Pre Time: 20 minutes | Cooking Time: 10 minutes
Ingredients
– 2 cups all-purpose flour
– 1 tablespoon baking powder
– 1 teaspoon salt
– 2 tablespoons vegetable shortening
– ¾ cup warm water
– 2 cups vegetable oil
– ½ cup honey
Instructions
1. In a large mixing bowl, combine 2 cups all-purpose flour, 1 tablespoon baking powder, and 1 teaspoon salt.
2. Add 2 tablespoons vegetable shortening to the dry ingredients, and use your fingers or a pastry cutter to blend it in until the mixture resembles coarse crumbs.
3. Pour in ¾ cup warm water gradually, stirring with a fork until a dough forms—tip: the water should be warm to the touch, about 110°F, to help activate the baking powder for a lighter texture.
4. Turn the dough onto a lightly floured surface and knead it gently for about 2 minutes until smooth and elastic.
5. Cover the dough with a damp cloth and let it rest at room temperature for 15 minutes to relax the gluten.
6. Roll out the dough to a ¼-inch thickness using a rolling pin, then cut it into 3-inch squares or triangles with a sharp knife or pizza cutter.
7. Heat 2 cups vegetable oil in a deep skillet or pot over medium heat to 375°F, checking with a thermometer for accuracy—tip: if you don’t have a thermometer, drop a small piece of dough in; it should sizzle and float immediately.
8. Fry the dough pieces in batches for 1-2 minutes per side until they puff up and turn golden brown, flipping once with tongs for even cooking.
9. Remove the sopapillas from the oil and drain them on a paper towel-lined plate to absorb excess grease.
10. Drizzle ½ cup honey over the warm sopapillas just before serving—tip: warm the honey slightly for easier drizzling and better flavor infusion.
Yet, the magic happens when you bite into these sopapillas: they’re delightfully crisp on the outside, soft and airy inside, with the honey adding a sweet, floral note that melts into every layer. Serve them fresh with a dusting of cinnamon or alongside a scoop of vanilla ice cream for an extra indulgent twist.
Mexican Tres Leches Cake

Oftentimes, the best desserts are the ones that feel like a warm hug, and this Mexican Tres Leches Cake is exactly that—a moist, milky sponge soaked in a sweet three-milk mixture that I first fell in love with at a friend’s potluck. It’s surprisingly simple to make, and I love how it gets even better after chilling overnight, making it perfect for prepping ahead when life gets busy. Trust me, one bite of this creamy, cloud-like cake, and you’ll understand why it’s a beloved classic.
Serving: 12 | Pre Time: 20 minutes | Cooking Time: 30 minutes
Ingredients
– 1 1/2 cups all-purpose flour
– 1 teaspoon baking powder
– 1/4 teaspoon salt
– 5 large eggs, separated
– 1 cup granulated sugar, divided
– 1/3 cup whole milk
– 1 teaspoon vanilla extract
– 1 (12-ounce) can evaporated milk
– 1 (14-ounce) can sweetened condensed milk
– 1/4 cup heavy cream
– 1 cup heavy cream
– 1 tablespoon granulated sugar
– 1/2 teaspoon vanilla extract
– Ground cinnamon for garnish
Instructions
1. Preheat your oven to 350°F and grease a 9×13-inch baking pan.
2. In a medium bowl, whisk together 1 1/2 cups all-purpose flour, 1 teaspoon baking powder, and 1/4 teaspoon salt until combined.
3. In a large bowl, use an electric mixer to beat 5 large egg yolks with 3/4 cup granulated sugar on medium-high speed for about 3 minutes, until pale and thick.
4. Tip: Room-temperature eggs incorporate more air, so take them out 30 minutes before starting for a fluffier cake.
5. Beat in 1/3 cup whole milk and 1 teaspoon vanilla extract until just combined.
6. Gently fold the flour mixture into the egg yolk mixture with a spatula until no dry streaks remain.
7. In a clean large bowl, beat the 5 large egg whites on medium speed until foamy, about 1 minute.
8. Gradually add the remaining 1/4 cup granulated sugar while beating on high speed until stiff peaks form, about 2-3 minutes.
9. Fold the egg whites into the batter in three additions until fully incorporated, being careful not to deflate the mixture.
10. Pour the batter into the prepared pan and bake at 350°F for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
11. While the cake bakes, whisk together 1 (12-ounce) can evaporated milk, 1 (14-ounce) can sweetened condensed milk, and 1/4 cup heavy cream in a medium bowl.
12. Tip: Poke the warm cake all over with a fork immediately after baking to help it absorb the milk mixture evenly.
13. Slowly pour the milk mixture over the warm cake, allowing it to soak in completely.
14. Let the cake cool to room temperature, then cover and refrigerate for at least 4 hours or overnight.
15. Before serving, beat 1 cup heavy cream, 1 tablespoon granulated sugar, and 1/2 teaspoon vanilla extract on medium-high speed until stiff peaks form, about 2-3 minutes.
16. Tip: Chill your bowl and beaters for 10 minutes before whipping the cream to ensure it holds its shape better.
17. Spread the whipped cream evenly over the chilled cake and sprinkle with ground cinnamon for garnish.
18. Slice and serve the cake chilled.
My favorite thing about this cake is its irresistibly moist texture that melts in your mouth, with a rich, sweet flavor balanced by the subtle warmth of cinnamon. For a fun twist, try topping it with fresh berries or a drizzle of caramel sauce to add a fruity or decadent touch—it’s versatile enough to suit any occasion, from casual gatherings to festive celebrations.
Arroz con Leche

Finally, after a long day, there’s nothing quite like a warm bowl of arroz con leche to soothe the soul. I remember my abuela making this creamy rice pudding on chilly evenings, and now it’s my go‑to comfort dessert whenever I need a little nostalgia. It’s surprisingly simple to whip up, and the aroma alone is worth the effort.
Serving: 6 | Pre Time: 5 minutes | Cooking Time: 45 minutes
Ingredients
– 1 cup long‑grain white rice
– 4 cups whole milk
– 1 cup water
– 1 cinnamon stick
– 1 strip lemon zest (about 2 inches long)
– ½ cup granulated sugar
– ¼ teaspoon salt
– 1 teaspoon vanilla extract
– ½ teaspoon ground cinnamon
Instructions
1. Rinse 1 cup of long‑grain white rice under cold water in a fine‑mesh strainer until the water runs clear to remove excess starch, which helps prevent clumping.
2. In a large, heavy‑bottomed pot, combine the rinsed rice, 4 cups of whole milk, 1 cup of water, 1 cinnamon stick, and 1 strip of lemon zest.
3. Bring the mixture to a gentle boil over medium‑high heat, then immediately reduce the heat to low to maintain a simmer.
4. Simmer uncovered for 30 minutes, stirring every 5–7 minutes to prevent the rice from sticking to the bottom of the pot—this slow cooking allows the rice to absorb the liquid evenly.
5. After 30 minutes, stir in ½ cup of granulated sugar and ¼ teaspoon of salt until fully dissolved.
6. Continue simmering for another 10–15 minutes, stirring frequently, until the rice is tender and the pudding has thickened to a creamy consistency that coats the back of a spoon.
7. Remove the pot from the heat and discard the cinnamon stick and lemon zest.
8. Stir in 1 teaspoon of vanilla extract and ½ teaspoon of ground cinnamon until well combined.
9. Let the pudding cool for 10 minutes before serving to allow it to set slightly.
Unbelievably creamy and fragrant with cinnamon, this arroz con leche has a soft, pudding‑like texture that’s both comforting and indulgent. I love serving it warm in small bowls, topped with an extra sprinkle of cinnamon or a drizzle of honey for a touch of sweetness. It’s perfect for cozy nights in or as a sweet ending to a family dinner.
Conchas (Mexican Sweet Bread)

Pulling a warm concha from the oven always takes me back to my abuela’s kitchen, where the scent of vanilla and cinnamon meant Sunday mornings were about to get delicious. These Mexican sweet breads, with their iconic seashell-patterned topping, are my go-to when I want to bake something that feels like a hug—they’re surprisingly simple to make at home, and I love how the dough comes together with just a bit of patience. Whether you’re new to baking or a seasoned pro, this recipe will have you enjoying soft, pillowy conchas with a crisp sugar crust in no time.
Serving: 12 | Pre Time: 30 minutes | Cooking Time: 20 minutes
Ingredients
– 4 cups all-purpose flour
– 1/2 cup granulated sugar
– 1/2 cup unsalted butter, softened
– 2 large eggs
– 1 cup whole milk, warmed to 110°F
– 1 packet (2 1/4 tsp) active dry yeast
– 1 tsp salt
– 1 tsp vanilla extract
– 1/2 cup vegetable shortening
– 1 cup powdered sugar
– 1/2 cup all-purpose flour (for topping)
– 1 tsp ground cinnamon
– 1 large egg, beaten (for egg wash)
Instructions
1. In a small bowl, combine 1 cup whole milk warmed to 110°F and 1 packet active dry yeast, then let it sit for 5 minutes until foamy.
2. In a large mixing bowl, whisk together 4 cups all-purpose flour, 1/2 cup granulated sugar, and 1 tsp salt until evenly combined.
3. Add 1/2 cup softened unsalted butter, 2 large eggs, 1 tsp vanilla extract, and the yeast mixture to the dry ingredients, then mix with a dough hook on medium speed for 8 minutes until the dough is smooth and elastic.
4. Tip: If the dough feels too sticky, add 1 tbsp of flour at a time until it pulls away from the bowl cleanly.
5. Transfer the dough to a lightly oiled bowl, cover with a damp towel, and let it rise in a warm place for 1 hour or until doubled in size.
6. While the dough rises, make the topping by mixing 1/2 cup vegetable shortening, 1 cup powdered sugar, 1/2 cup all-purpose flour, and 1 tsp ground cinnamon in a medium bowl until a smooth paste forms, then divide it into 12 equal portions.
7. Punch down the risen dough and divide it into 12 equal pieces, rolling each into a smooth ball and placing them 2 inches apart on a parchment-lined baking sheet.
8. Flatten each topping portion into a thin circle and place it over a dough ball, gently pressing to adhere, then use a knife to score a seashell pattern into the topping without cutting through the dough.
9. Tip: For a crispier topping, chill the scored conchas in the refrigerator for 15 minutes before baking.
10. Brush the exposed dough edges with 1 large beaten egg for egg wash, being careful not to wet the topping.
11. Preheat the oven to 350°F and let the conchas rest for 20 minutes until slightly puffed.
12. Bake the conchas for 18-20 minutes, rotating the pan halfway through, until the bottoms are golden brown and the topping is set.
13. Tip: Check for doneness by tapping the bottom of a concha—it should sound hollow when fully baked.
14. Transfer the baked conchas to a wire rack to cool completely for 30 minutes before serving.
Golden and aromatic, these conchas boast a soft, fluffy interior that contrasts beautifully with the crumbly, cinnamon-scented topping. I love serving them warm with a drizzle of honey or alongside a cup of café de olla for an authentic treat—they’re perfect for breakfast or as a sweet afternoon snack that always brings smiles.
Buñuelos with Cinnamon Sugar

Mmm, nothing says cozy winter afternoon like the smell of cinnamon sugar wafting through the kitchen—it takes me right back to my abuela’s house, where she’d fry up these crisp, golden buñuelos as a special treat. I’ve tweaked her recipe over the years to make it a bit simpler for busy weeknights, but that warm, nostalgic flavor is still front and center. Trust me, once you try these, you’ll be hooked!
Serving: 12 | Pre Time: 20 minutes | Cooking Time: 15 minutes
Ingredients
– 2 cups all-purpose flour
– 1 teaspoon baking powder
– 1/2 teaspoon salt
– 1/4 cup granulated sugar
– 1/4 cup unsalted butter, melted
– 1/2 cup whole milk
– 1 large egg
– 1 teaspoon vanilla extract
– 2 cups vegetable oil
– 1/2 cup granulated sugar
– 1 tablespoon ground cinnamon
Instructions
1. In a large mixing bowl, whisk together 2 cups all-purpose flour, 1 teaspoon baking powder, 1/2 teaspoon salt, and 1/4 cup granulated sugar until fully combined.
2. Add 1/4 cup melted unsalted butter, 1/2 cup whole milk, 1 large egg, and 1 teaspoon vanilla extract to the dry ingredients.
3. Stir the mixture with a wooden spoon until a soft, slightly sticky dough forms—avoid overmixing to keep the buñuelos tender.
4. Lightly flour a clean surface and turn the dough out onto it.
5. Knead the dough gently for about 2 minutes until it becomes smooth and elastic.
6. Divide the dough into 12 equal portions and roll each into a ball.
7. Place the dough balls on a floured tray, cover with a damp cloth, and let them rest for 10 minutes to relax the gluten.
8. Heat 2 cups vegetable oil in a deep skillet or pot over medium heat until it reaches 350°F on a kitchen thermometer.
9. While the oil heats, combine 1/2 cup granulated sugar and 1 tablespoon ground cinnamon in a shallow bowl and set aside.
10. On a floured surface, use a rolling pin to flatten each dough ball into a thin circle about 1/8-inch thick.
11. Carefully slide one flattened dough circle into the hot oil and fry for 1–2 minutes per side until golden brown and puffed.
12. Remove the fried buñuelo with a slotted spoon and drain on a paper towel-lined plate for 30 seconds to absorb excess oil.
13. Immediately toss the warm buñuelo in the cinnamon-sugar mixture, coating both sides evenly.
14. Repeat steps 11–13 with the remaining dough circles, frying only 2–3 at a time to avoid overcrowding the oil.
15. Serve the buñuelos warm for the best texture.
So delightfully crisp on the outside with a soft, airy center, these buñuelos are pure comfort in every bite. I love pairing them with a drizzle of honey or a scoop of vanilla ice cream for an extra indulgent twist—perfect for sharing with friends over coffee!
Mango Chamoy Popsicles

Vivid memories of sticky summer afternoons chasing the ice cream truck inspired these Mango Chamoy Popsicles—a sweet, tangy, and spicy treat that’s become my go-to for beating the heat. I love how the chamoy adds a fun kick that makes these feel more like a gourmet dessert than a simple frozen pop. Let’s make a batch that’ll have everyone asking for seconds!
Serving: 8 | Pre Time: 15 minutes | Cooking Time: 0 minutes
Ingredients
– 3 cups fresh mango chunks
– 1/2 cup granulated sugar
– 1/4 cup fresh lime juice
– 1/4 cup chamoy sauce
– 1/4 cup Tajín seasoning
– 8 popsicle molds with sticks
Instructions
1. Combine 3 cups fresh mango chunks, 1/2 cup granulated sugar, and 1/4 cup fresh lime juice in a blender.
2. Blend the mixture on high speed for 60 seconds until completely smooth and no mango chunks remain.
3. Pour the blended mango puree into a large measuring cup with a spout for easy pouring.
4. Drizzle 1/4 cup chamoy sauce into the bottom of each of the 8 popsicle molds, using about 1/2 tablespoon per mold.
5. Fill each mold three-quarters full with the mango puree, leaving about 1/2 inch of space at the top for expansion.
6. Insert a popsicle stick into the center of each mold, pushing it down until it touches the bottom chamoy layer.
7. Sprinkle 1/4 cup Tajín seasoning evenly over the tops of all the filled molds, using about 1/2 teaspoon per popsicle.
8. Freeze the molds for at least 6 hours or overnight until the popsicles are completely solid.
9. Remove the popsicles from the molds by running warm water over the outside for 15-20 seconds until they release easily.
Gorgeously layered with that signature sweet-tart-spicy flavor, these popsicles have a creamy mango center that contrasts perfectly with the crunchy Tajín topping. Try serving them alongside grilled pineapple or dipping the edges in extra chamoy for an even bolder kick—they’re guaranteed to disappear fast!
Caramel Flan

Baking this caramel flan always takes me back to my grandmother’s kitchen—the sweet, buttery aroma filling the air as she’d pull the custard from the oven, perfectly jiggly and golden. It’s a dessert that feels both elegant and comforting, and I love how simple ingredients transform into something so silky and rich. Over the years, I’ve tweaked her recipe to get that flawless caramel and creamy texture every time, and I’m excited to share my go-to version with you.
Serving: 8 | Pre Time: 20 minutes | Cooking Time: 60 minutes
Ingredients
- 1 cup granulated sugar
- 6 large eggs
- 1 (14-ounce) can sweetened condensed milk
- 1 (12-ounce) can evaporated milk
- 1 teaspoon vanilla extract
- 1/4 teaspoon salt
Instructions
- Preheat your oven to 350°F and place a 9-inch round baking dish on a stable surface.
- Pour 1 cup granulated sugar into a medium saucepan over medium heat, stirring constantly with a wooden spoon until it melts into a smooth, amber-colored liquid, about 5–7 minutes. Tip: Avoid letting the sugar burn by keeping the heat steady and watching for color changes—it should smell caramelized, not bitter.
- Immediately pour the hot caramel into the baking dish, tilting it to coat the bottom evenly, and set it aside to harden for 10 minutes.
- In a large mixing bowl, whisk 6 large eggs until smooth and frothy, about 2 minutes.
- Add 1 can sweetened condensed milk, 1 can evaporated milk, 1 teaspoon vanilla extract, and 1/4 teaspoon salt to the eggs, and whisk vigorously until fully combined and no streaks remain.
- Strain the custard mixture through a fine-mesh sieve into the caramel-coated baking dish to remove any egg bits for a smoother texture.
- Place the baking dish inside a larger roasting pan and carefully pour hot water into the roasting pan until it reaches halfway up the sides of the baking dish to create a water bath. Tip: Use a kettle to pour the water slowly to avoid splashing into the custard, which ensures even cooking.
- Bake in the preheated oven for 50–60 minutes, or until the edges are set but the center still jiggles slightly when gently shaken.
- Remove the flan from the oven and the water bath, then let it cool to room temperature on a wire rack for 1 hour. Tip: Cover it loosely with plastic wrap before refrigerating to prevent a skin from forming on top.
- Refrigerate the flan for at least 4 hours, or preferably overnight, to allow it to fully set and develop its flavors.
- To serve, run a thin knife around the edges of the dish, place a serving plate upside-down on top, and quickly flip it over to release the flan with the caramel sauce drizzling over the top.
Delightfully creamy and smooth, this caramel flan has a velvety texture that melts in your mouth, balanced by the deep, bittersweet notes of the caramel sauce. I love serving it chilled with a sprinkle of sea salt or fresh berries for a touch of brightness, making it a showstopper for any dinner party or cozy night in.
Cajeta Crepes

Over the years, I’ve tried countless crepe recipes, but these Cajeta Crepes are the ones I keep coming back to—they remind me of lazy Sunday mornings with my family, where the sweet, caramel-like aroma of cajeta would fill the kitchen. Honestly, there’s nothing quite like that first warm, gooey bite to start the day right.
Serving: 4 | Pre Time: 10 minutes | Cooking Time: 20 minutes
Ingredients
– 1 cup all-purpose flour
– 2 large eggs
– 1 1/4 cups whole milk
– 2 tablespoons unsalted butter, melted
– 1/4 teaspoon salt
– 1/2 cup cajeta (goat’s milk caramel)
– 1 tablespoon vegetable oil
– 1/4 cup chopped pecans
Instructions
1. In a medium bowl, whisk together 1 cup all-purpose flour and 1/4 teaspoon salt until combined.
2. Add 2 large eggs and 1 1/4 cups whole milk to the bowl, whisking continuously until the batter is smooth with no lumps.
3. Stir in 2 tablespoons melted unsalted butter until fully incorporated, then let the batter rest at room temperature for 5 minutes to allow the flour to hydrate, which helps prevent tearing during cooking.
4. Heat a 10-inch non-stick skillet over medium heat and lightly grease it with 1 tablespoon vegetable oil using a paper towel to wipe away excess.
5. Pour 1/4 cup of batter into the center of the skillet, immediately tilting and swirling the pan to spread it into a thin, even circle about 8 inches in diameter.
6. Cook the crepe for 60 to 90 seconds, or until the edges lift easily and the bottom is lightly golden brown.
7. Flip the crepe using a spatula and cook for an additional 30 to 45 seconds, or until the second side is set and speckled with light brown spots.
8. Transfer the cooked crepe to a plate and repeat steps 5-7 with the remaining batter, stacking crepes with parchment paper between them to prevent sticking.
9. Warm 1/2 cup cajeta in a small saucepan over low heat for 2 to 3 minutes, stirring occasionally until it becomes pourable but not boiling, which prevents it from burning and maintains its creamy texture.
10. Drizzle the warmed cajeta over each crepe, then sprinkle with 1/4 cup chopped pecans before folding or rolling them.
11. Serve the crepes immediately while warm. Ultimately, these crepes boast a tender, slightly chewy texture that pairs perfectly with the rich, caramelized sweetness of the cajeta—I love topping them with a dollop of whipped cream or fresh berries for a burst of freshness that balances the decadence.
Mexican Wedding Cookies

Last weekend, as I was digging through my grandmother’s old recipe box, I stumbled upon her handwritten card for Mexican Wedding Cookies—those delicate, crumbly treats dusted in powdered sugar that melt in your mouth. I remember her making them for every family gathering, and just one bite instantly transports me back to her cozy kitchen. They’re surprisingly simple to whip up, perfect for a lazy afternoon baking session or gifting to friends during the holidays.
Serving: 24 | Pre Time: 15 minutes | Cooking Time: 12 minutes
Ingredients
– 1 cup unsalted butter, softened
– 1/2 cup powdered sugar, plus extra for coating
– 1 teaspoon vanilla extract
– 2 cups all-purpose flour
– 1 cup finely chopped pecans
– 1/4 teaspoon salt
Instructions
1. Preheat your oven to 350°F and line two baking sheets with parchment paper.
2. In a large mixing bowl, use an electric mixer to cream the softened butter and 1/2 cup powdered sugar together on medium speed for about 2 minutes, until light and fluffy.
3. Add the vanilla extract and mix for 30 seconds until fully incorporated.
4. In a separate bowl, whisk together the all-purpose flour, finely chopped pecans, and salt to ensure even distribution.
5. Gradually add the dry ingredients to the butter mixture, mixing on low speed just until a soft dough forms—be careful not to overmix, as this can make the cookies tough.
6. Scoop out tablespoon-sized portions of dough and roll them between your palms into smooth 1-inch balls, placing them 2 inches apart on the prepared baking sheets.
7. Bake the cookies in the preheated oven for 12 minutes, or until the bottoms are lightly golden while the tops remain pale; they’ll firm up as they cool, so avoid overbaking.
8. Let the cookies cool on the baking sheets for 5 minutes, then transfer them to a wire rack to cool completely for about 20 minutes.
9. Once cooled, roll each cookie gently in a shallow bowl of powdered sugar until evenly coated, repeating for a double layer if you prefer a sweeter finish.
Oozing with buttery richness and a subtle nutty crunch, these cookies have a tender, melt-in-your-mouth texture that pairs beautifully with a cup of coffee or tea. For a festive twist, try drizzling them with dark chocolate or serving them alongside fresh berries at your next gathering.
Fried Ice Cream with Cinnamon Sugar

Just when you think ice cream can’t get any better, someone goes and fries it! I first tried fried ice cream at a state fair years ago and have been obsessed with recreating that magical crispy-soft contrast at home ever since. It’s surprisingly simple once you get the freezing technique down.
Serving: 4 | Pre Time: 30 minutes | Cooking Time: 2 minutes
Ingredients
– 4 scoops vanilla ice cream (about 1/2 cup each)
– 1 cup cornflakes
– 1/4 cup granulated sugar
– 1 teaspoon ground cinnamon
– 1 large egg
– 1/4 cup whole milk
– 1 cup vegetable oil
– 1/2 cup whipped cream
Instructions
1. Line a baking sheet with parchment paper and place 4 scoops of vanilla ice cream on it, spacing them apart.
2. Freeze the ice cream scoops for at least 20 minutes until very firm—this prevents melting during frying.
3. Crush 1 cup of cornflakes in a zip-top bag using a rolling pin until they resemble coarse crumbs.
4. In a shallow bowl, mix 1/4 cup granulated sugar and 1 teaspoon ground cinnamon thoroughly.
5. In another shallow bowl, whisk together 1 large egg and 1/4 cup whole milk until fully combined.
6. Remove the ice cream scoops from the freezer and quickly roll each one in the crushed cornflakes, pressing gently to coat completely.
7. Dip each coated scoop into the egg mixture, letting excess drip off, then roll again in the cornflake mixture for a double coating—this ensures a crispier shell.
8. Return the coated scoops to the baking sheet and freeze for another 10 minutes to set the coating.
9. Heat 1 cup of vegetable oil in a deep skillet to 375°F, using a candy thermometer for accuracy.
10. Fry one ice cream scoop at a time for 15-20 seconds until golden brown, turning once with a slotted spoon.
11. Immediately transfer the fried scoop to a paper towel-lined plate to drain excess oil.
12. Roll the hot fried ice cream in the cinnamon sugar mixture while still warm so it adheres well.
13. Repeat steps 10-12 with remaining scoops, maintaining oil temperature between batches.
14. Top each serving with a dollop of whipped cream.
For that perfect crunch, serve immediately while the shell is still warm and crispy against the cold center. The cinnamon sugar adds a cozy sweetness that pairs wonderfully with the creamy vanilla—try drizzling with caramel sauce or sprinkling with toasted pecans for extra flair.
Sweet Mexican Tamales

Whenever I think of cozy weekend cooking projects, my mind always drifts to these sweet Mexican tamales—they’re like little edible gifts wrapped in corn husks, perfect for sharing with friends or savoring with a morning coffee. I love making a big batch on a lazy Sunday; the rhythm of spreading masa and folding husks is almost meditative, and my kitchen ends up smelling like cinnamon and vanilla for days.
Serving: 12 | Pre Time: 40 minutes | Cooking Time: 90 minutes
Ingredients
– 2 cups masa harina
– 1 1/2 cups warm water
– 1/2 cup unsalted butter, softened
– 1/2 cup granulated sugar
– 1 tsp baking powder
– 1/2 tsp salt
– 1 tsp ground cinnamon
– 1/2 tsp vanilla extract
– 12 dried corn husks, soaked
– 1 cup raisins
– 1/2 cup chopped pecans
Instructions
1. Soak 12 dried corn husks in warm water for 30 minutes until pliable, then drain and pat dry with a towel.
2. In a large bowl, combine 2 cups masa harina, 1 1/2 cups warm water, 1/2 cup softened unsalted butter, 1/2 cup granulated sugar, 1 tsp baking powder, 1/2 tsp salt, 1 tsp ground cinnamon, and 1/2 tsp vanilla extract.
3. Mix the ingredients with a hand mixer on medium speed for 5 minutes until the dough is smooth and slightly fluffy—this aerates the masa for lighter tamales.
4. Fold in 1 cup raisins and 1/2 cup chopped pecans gently with a spatula to distribute evenly without overmixing.
5. Lay a soaked corn husk flat on a work surface, with the smooth side up and tapered end facing you.
6. Spread 1/4 cup of the masa mixture onto the center of the husk using a spoon, leaving a 1-inch border at the top and sides.
7. Fold the husk in half lengthwise to enclose the filling, then fold the bottom up and secure with a thin strip of torn husk if needed—don’t wrap too tightly, as the tamales expand during steaming.
8. Repeat steps 5–7 with the remaining husks and masa mixture to make 12 tamales.
9. Arrange the tamales upright in a steamer basket over 2 inches of boiling water, ensuring they’re packed snugly but not crammed.
10. Cover the steamer with a lid and steam over medium heat for 90 minutes, checking halfway to add more boiling water if needed to prevent burning.
11. Remove a tamale after 90 minutes to test doneness; the masa should pull away cleanly from the husk when unwrapped.
12. Let the tamales rest for 10 minutes before serving to allow the texture to set.
Generously fluffy and subtly spiced, these tamales have a tender crumb that melts with each bite, thanks to the plump raisins and crunchy pecans. I love serving them warm with a drizzle of honey or alongside a scoop of vanilla ice cream for a festive twist—they’re just sweet enough to feel like dessert without being overwhelming.
Conclusion
You’ve just discovered 35 delicious, easy Mexican dessert recipes to sweeten any occasion. From classic flan to simple churros, there’s something for every home cook to try. We hope you find a new favorite! Don’t forget to leave a comment telling us which recipe you loved most and share this roundup on Pinterest to spread the sweetness.

Laura Hauser is a food writer and editor passionate about authentic, approachable home cooking.




