These Mexican Wedding Cookies are the kind of old-fashioned holiday treat that earns a permanent place in the recipe box. Rich butter and finely chopped almonds create a delicate, crumbly shortbread-like texture, while vanilla adds a warm aroma that fills the kitchen as the cookies bake. Once cooled, each little cookie gets rolled in powdered sugar for that classic snowy finish.
I especially like this recipe because the ingredient list is simple, the dough can be prepared ahead, and the finished cookies look festive without complicated decorating. The chilled dough holds its shape beautifully, and keeping the cookies small gives them that tender, almost melt-in-your-mouth bite. They’re lovely on a Christmas cookie platter and sturdy enough for tins or holiday gift bags.

Love this recipe? Pin it to your Holiday Cookies board on Pinterest so you don’t lose it!
Ingredients
1 cup unsalted butter, softened
½ cup granulated sugar
2 tsp vanilla extract
2 tsp water
2 cups all-purpose flour
1 cup almonds, finely chopped
¼ tsp salt
½ cup powdered sugar, plus more as needed for coating
Instructions
- Make the dough. Beat the softened butter and granulated sugar with an electric mixer until pale, light, and fluffy. Mix in the vanilla and water.
- Add the dry ingredients. Add the flour, finely chopped almonds, and salt. Mix on low speed just until a soft dough comes together. Avoid overmixing.
- Chill. Cover the dough and refrigerate for at least 1 hour and up to 3 hours. Chilling firms the butter and makes the cookies easier to shape.
- Preheat the oven. Heat the oven to 165°C / 325°F. Have ungreased, unlined baking sheets ready.
- Shape the cookies. Roll the chilled dough into approximately 1-inch balls. Arrange them about 2 inches apart on the baking sheets.
- Bake. Bake for 15-20 minutes, until the cookies are set and the bottoms are lightly golden. The tops should remain fairly pale.
- Cool completely. Carefully transfer the warm cookies to wire racks. Let them cool for 20-30 minutes before adding the sugar coating.
- Coat with powdered sugar. Place the powdered sugar in a shallow bowl. Gently roll each cooled cookie in the sugar until generously coated.
- Store. Transfer the cookies to an airtight container and keep them at room temperature.
Cooking Notes
Do not skip chilling the dough. Warm dough can spread excessively because this recipe contains a high proportion of butter.
Finely chop the almonds so the cookies hold together easily. Large nut pieces can make the delicate dough crack while shaping.
Avoid waiting for the tops to become deeply browned. These cookies should remain relatively pale, with only subtle browning underneath.
Make sure the cookies are cool before their final powdered sugar coating. Sugar placed on very hot cookies can melt into a sticky glaze instead of producing the characteristic snowy exterior.
Pecans or walnuts can replace the almonds in equal amounts for a slightly different flavor.
For an especially snowy appearance, give the cookies a light second coating of powdered sugar after the first layer has settled.
Nutrition
Estimated cooked batch weight: Approximately 25-27 oz after baking and coating
Yields: 36 servings
Recommended Serving Size: 1 cookie, approximately ¾ oz
Estimated Nutrition per Serving
- Calories: 104 kcal
- Fat: 7.0 g
- Carb: 10.0 g
- Protein: 1.0 g
The estimate accounts for the full batch of butter, flour, almonds, granulated sugar, and approximately ½ cup powdered sugar. Actual finished weight and nutrition will vary slightly according to moisture loss during baking and how much powdered sugar adheres to each cookie.
Recipe Science
Mexican wedding cookies are essentially a nut-enriched, eggless shortbread-style cookie. Butter supplies most of the moisture and fat, while flour provides structure. Finely chopped almonds interrupt the flour structure and contribute additional fat, producing the characteristic tender, crumbly bite. Unlike many American cookies, this dough does not depend on eggs, baking soda, or baking powder for structure or lift.
Chilling is particularly important because solidified butter helps control spreading during baking. The relatively low baking temperature of 165°C / 325°F allows the cookies to set gradually without developing a heavily browned exterior. Finely chopping the almonds also improves structural stability. Once completely cooled, powdered sugar remains on the surface more effectively and provides the familiar dry, sweet coating.
These cookies are well suited to advance preparation. The dough can be refrigerated before shaping, while baked cookies keep well in an airtight container at room temperature. Pecans or walnuts can generally replace almonds without requiring other major changes.
Dietary Notes & Health Alerts: Based on the supplied recipe, one cookie contains about 3 g saturated fat, or approximately 15% of the FDA Daily Value of 20 g, so it does not reach the 20% “High” threshold. Sodium is exceptionally low at about 1 mg per cookie. Estimated added sugars are also below 20% of the 50 g Daily Value per serving. Because several cookies can quickly increase saturated fat and added sugar intake, portion size remains relevant, particularly when the cookies are served alongside other desserts.
Why You’ll Love This Recipe
- Melt-in-Your-Mouth Texture: Butter and finely chopped almonds make every cookie tender, rich, and pleasantly crumbly.
- Simple Pantry Ingredients: No eggs, leavening agents, frosting, or specialty baking ingredients are required.
- Make-Ahead Friendly: The dough benefits from refrigeration, making it easy to prepare before a busy baking day.
- Perfect for Gifting: The powdered sugar coating creates a festive holiday appearance without decorating each cookie.
- Easy to Customize: Swap the almonds for pecans or walnuts to create your family’s favorite version.
FAQ
- Can I use pecans instead of almonds? Yes. Finely chopped pecans are an excellent 1-to-1 substitute and give the cookies an especially rich, buttery flavor.
- Why did my Mexican wedding cookies spread? The butter was probably too warm or the dough wasn’t chilled long enough. Refrigerate the dough until firm before shaping and baking.
- Why are my cookies falling apart? These cookies are naturally delicate, especially while warm. Chop the nuts finely, measure the flour carefully, and allow the baked cookies to firm slightly before transferring them to a cooling rack.
- Can I make the dough ahead? Yes. Prepare and cover the dough, then refrigerate it until you’re ready to shape and bake the cookies. If it becomes very firm, allow it to sit briefly at room temperature before rolling.
- How should I store the cookies? Keep completely cooled cookies in an airtight container at room temperature. If the powdered sugar absorbs moisture during storage, dust or roll them in a little additional sugar before serving.
Conclusion
There is something wonderfully comforting about a tray of buttery, powdered sugar-covered Mexican Wedding Cookies, especially around the holidays. Cooking and baking are always a journey, so don’t hesitate to make this recipe your own with almonds, pecans, walnuts, or an extra snowy coating of sugar.
Which nut would you use in your batch: almonds, pecans, or walnuts? I’d love to hear what makes these cookies special at your house.
Happy baking, from my kitchen to yours.
Mexican Wedding Cookie
Course: Christmas CookiesCuisine: MexicanDifficulty: Easy36
servings20
minutes20
minutes104
kcalTender, buttery almond cookies rolled in powdered sugar for a sweet, snowy finish.
Ingredients
1 cup unsalted butter, softened
½ cup granulated sugar
2 tsp vanilla extract
2 tsp water
2 cups all-purpose flour
1 cup almonds, finely chopped
¼ tsp salt
½ cup powdered sugar, plus more as needed for coating
Directions
- Make the dough. Beat the softened butter and granulated sugar with an electric mixer until pale, light, and fluffy. Mix in the vanilla and water.
- Add the dry ingredients. Add the flour, finely chopped almonds, and salt. Mix on low speed just until a soft dough comes together. Avoid overmixing.
- Chill. Cover the dough and refrigerate for at least 1 hour and up to 3 hours. Chilling firms the butter and makes the cookies easier to shape.
- Preheat the oven. Heat the oven to 165°C / 325°F. Have ungreased, unlined baking sheets ready.
- Shape the cookies. Roll the chilled dough into approximately 1-inch balls. Arrange them about 2 inches apart on the baking sheets.
- Bake. Bake for 15-20 minutes, until the cookies are set and the bottoms are lightly golden. The tops should remain fairly pale.
- Cool completely. Carefully transfer the warm cookies to wire racks. Let them cool for 20-30 minutes before adding the sugar coating.
- Coat with powdered sugar. Place the powdered sugar in a shallow bowl. Gently roll each cooled cookie in the sugar until generously coated.
- Store. Transfer the cookies to an airtight container and keep them at room temperature.






