These Mexican Wedding Cakes are the kind of old-fashioned cookie recipe that earns a permanent place in the recipe box. Each little round cookie is buttery, crisp-tender, and packed with finely chopped walnuts, with a delicate crumb that practically melts as you bite into it. A generous coating of confectioners’ sugar gives them their signature snowy finish and just enough sweetness to balance the rich nuts and butter.
I especially like how uncomplicated these cookies are. There are no eggs, no complicated decorating techniques, and only five basic ingredients. The dough comes together quickly, and the cookies look beautiful tucked into mini cupcake liners for Christmas trays, showers, weddings, or homemade gifts. They’re also a great make-ahead cookie because their flavor and texture hold up nicely after baking.
This collected recipe is a keeper because it delivers that classic combination of toasty walnuts, vanilla, butter, and powdered sugar without requiring hours in the kitchen. My family tends to make the first tray disappear faster than I expect, so they’re worth doubling when you’re baking for a crowd.

Love this recipe? Pin it to your Cookie Recipes board on Pinterest so you don’t lose it!
Ingredients
Cookie Dough
1 cup unsalted butter, softened
½ tsp vanilla extract
2 cups all-purpose flour
½ cup confectioners’ sugar
2 cups walnuts, finely chopped
For Finishing
½ cup confectioners’ sugar, or as needed for coating
Instructions
- Prepare the oven. Preheat the oven to 180°C / 350°F. Line two baking sheets with parchment paper.
- Cream the butter. Beat the softened butter in a large mixing bowl with an electric mixer until smooth and creamy. Mix in the vanilla.
- Make the dough. Gradually add the flour and ½ cup confectioners’ sugar, mixing on low speed just until a soft dough forms. Fold in the finely chopped walnuts until evenly distributed.
- Shape the cookies. Roll the dough into small, roughly 1-inch balls. Arrange them on the prepared baking sheets, leaving about 1 inch between each cookie.
- Bake. Bake at 180°C / 350°F for 10-12 minutes. The cookies should look set and remain fairly pale, with just a hint of color underneath.
- Cool. Leave the cookies on the baking sheet briefly before transferring them to a wire rack. Cool completely, about 20-30 minutes.
- Coat with sugar. Place additional confectioners’ sugar in a shallow bowl. Gently roll each cooled cookie in the sugar until generously coated.
Cooking Notes
Use softened butter, not melted butter. Melted or overly warm butter can cause the cookies to spread instead of holding their traditional round shape.
Finely chopping the walnuts is important. Large pieces can make the delicate dough crumble while you’re shaping it.
Avoid overbaking. Mexican wedding cakes are meant to remain pale rather than becoming deeply golden brown. Look at the bottoms for a light golden color to determine doneness.
For an even snowier appearance, roll the cookies in confectioners’ sugar once when they’re slightly warm, then give them a second coating after they cool completely.
Pecans can replace the walnuts in equal amounts. Toasting either nut before chopping will create a deeper, nuttier flavor; just cool the nuts completely before adding them to the dough.
Nutrition
Based on the ingredient quantities, a batch of 42 cookies has an estimated baked weight of roughly 1.6 lb, allowing for modest moisture loss during baking. One cookie, approximately 0.6 oz, is an appropriate dessert serving.
Yields: 42 servings, 1 cookie each
Estimated Nutrition per Serving
- Calories: 102 kcal
- Fat: 8.0 g
- Carb: 6.7 g
- Protein: 1.5 g
Nutrition is an estimate and can vary with the exact butter, flour, walnuts, cookie size, and amount of confectioners’ sugar used for the final coating.
Recipe Science
Mexican wedding cakes are a short, high-fat cookie made primarily from butter, flour, finely chopped nuts, and confectioners’ sugar. Unlike many traditional cookies, the dough contains no eggs or chemical leaveners. The relatively high proportion of butter limits gluten development and produces the characteristic crumbly, tender texture. Walnuts contribute additional fat, protein, and toasted flavor.
During baking, the butter melts and helps the dough set while moisture evaporates. Because the cookies contain relatively little sugar in the dough and bake for only about 10-12 minutes, they should remain pale and delicate rather than deeply browned. Finely chopped walnuts distribute more evenly through the dough and reduce structural weak points that could cause the cookies to break.
These cookies are practical for make-ahead baking. Once completely cooled, they can be kept in an airtight container at room temperature for several days. If the confectioners’ sugar absorbs moisture during storage, a fresh dusting before serving restores their snowy appearance. Pecans are a straightforward substitute for walnuts.
Dietary Notes & Health Alerts: Estimated saturated fat is approximately 3 g per cookie, below the FDA’s 20% Daily Value threshold of 4 g. Sodium and added sugar are also expected to remain below the 20% threshold per cookie. However, serving several cookies at once increases saturated fat and added sugar proportionally. The recipe contains wheat, dairy, and tree nuts and is therefore unsuitable for people who must avoid those allergens without appropriate substitutions.
Why You’ll Love This Recipe
- Five Simple Ingredients: The basic dough requires only butter, vanilla, flour, confectioners’ sugar, and walnuts.
- Melt-in-Your-Mouth Texture: Plenty of butter and finely chopped nuts create the classic delicate, crumbly bite.
- Perfect for Cookie Trays: Their snowy coating and petite shape make these cookies especially pretty for holidays, showers, and celebrations.
- Easy to Make Ahead: Bake them before a gathering, store them airtight, and refresh the sugar coating before serving.
- No Eggs Required: The traditional shortbread-style dough gets its richness and structure without eggs.
FAQ
- Can I use pecans instead of walnuts? Yes. Replace the walnuts with an equal amount of finely chopped pecans. Both nuts work beautifully with butter and vanilla.
- Why is my dough crumbly? This dough is naturally more delicate than ordinary cookie dough, but it should hold together when squeezed. Make sure the butter is properly softened and that the flour isn’t packed into the measuring cup.
- Why did my cookies spread? The butter was probably too warm. If your kitchen is warm or the dough feels greasy, chill the shaped cookies for 15-20 minutes before baking.
- Can I make Mexican wedding cakes ahead? Yes. Store completely cooled cookies in an airtight container, separating layers with parchment paper. Add another light coating of confectioners’ sugar before serving if needed.
- Can these cookies be frozen? Yes. Freeze the baked cookies in an airtight container, then thaw at room temperature. For the best appearance, apply a fresh coating of confectioners’ sugar after thawing.
Conclusion
There is something wonderfully comforting about a simple, buttery cookie that doesn’t need fancy decorating to feel special. Give yourself permission to adjust the nuts, make them a little smaller, or add an extra snowy coating of sugar; cooking and baking are always a journey, and making a recipe your own is part of the fun.
What occasion would you bake a batch of these Mexican Wedding Cakes for? Happy baking, friend!
Mexican Wedding Cakes
Course: International CookiesCuisine: MexicanDifficulty: Easy42
servings25
minutes10
minutes102
kcalCrisp-tender butter cookies filled with finely chopped walnuts and vanilla, then generously coated in confectioners’ sugar.
Ingredients
- Cookie Dough
1 cup unsalted butter, softened
½ tsp vanilla extract
2 cups all-purpose flour
½ cup confectioners’ sugar
2 cups walnuts, finely chopped
- For Finishing
½ cup confectioners’ sugar, or as needed for coating
Directions
- Prepare the oven. Preheat the oven to 180°C / 350°F. Line two baking sheets with parchment paper.
- Cream the butter. Beat the softened butter in a large mixing bowl with an electric mixer until smooth and creamy. Mix in the vanilla.
- Make the dough. Gradually add the flour and ½ cup confectioners’ sugar, mixing on low speed just until a soft dough forms. Fold in the finely chopped walnuts until evenly distributed.
- Shape the cookies. Roll the dough into small, roughly 1-inch balls. Arrange them on the prepared baking sheets, leaving about 1 inch between each cookie.
- Bake. Bake at 180°C / 350°F for 10-12 minutes. The cookies should look set and remain fairly pale, with just a hint of color underneath.
- Cool. Leave the cookies on the baking sheet briefly before transferring them to a wire rack. Cool completely, about 20-30 minutes.
- Coat with sugar. Place additional confectioners’ sugar in a shallow bowl. Gently roll each cooled cookie in the sugar until generously coated.






