Mexican Wedding Cookies

Mexican Wedding Cookies on a Plate
Diana Rattray
Prep: 10 mins
Cook: 12 mins
Total: 22 mins
Servings: 24 servings
Nutrition Facts (per serving)
102 Calories
4g Fat
16g Carbs
2g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 24
Amount per serving
Calories 102
% Daily Value*
Total Fat 4g 5%
Saturated Fat 1g 3%
Cholesterol 1mg 0%
Sodium 11mg 0%
Total Carbohydrate 16g 6%
Dietary Fiber 1g 3%
Total Sugars 7g
Protein 2g
Vitamin C 0mg 0%
Calcium 5mg 0%
Iron 1mg 3%
Potassium 31mg 1%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Mexican wedding cookies are similar to Russian tea cakes, snowballs, and Italian wedding cookies. They are all butter cookies, usually made with finely chopped nuts—walnuts or pecans—which are finished with a powdered sugar coating.

These little melt-in-your-mouth butter and vanilla cookies are quick and easy to mix and bake.

The cookies are made without the addition of eggs, making the dough similar to shortbread dough. Instead of rolling or patting the dough, the cookies are shaped into balls before baking. See the variations below the recipe for a lemon version, one with cinnamon, and a chocolate filled version.

The recipe is easily scaled up or down. If you want just one pan of buttery cookies, cut all ingredients by half. Or scale it up for a party or gathering.

Let the cookies cool a bit before you roll them in the powdered sugar a second time.


  • 1 1/2 cups confectioners' sugar, divided

  • 8 ounces (2 sticks) unsalted butter, softened

  • 1 teaspoon pure vanilla extract

  • 1/8 teaspoon salt

  • 9 ounces (2 cups) all-purpose flour

  • 1 cup finely chopped walnuts or pecans

Steps to Make It

  1. Gather the ingredients.

    Gather ingredients for Mexican wedding cookies.
    Diana Rattray
  2. Heat the oven to 400 F. Line cookie sheets with parchment paper or leave them ungreased.

  3. In a mixing bowl with an electric mixer, beat 1/2 cup powdered sugar and butter until smooth.

    Beat the butter and sugar together.
    Diana Rattray
  4. Add the vanilla to the sugar and butter mixture along with the salt and flour; mix until well blended. Fold in the finely chopped nuts.

    Dough for Mexican wedding cookies
    Diana Rattray
  5. With floured hands, shape the cookie dough into small balls. Arrange them on the baking sheets; bake in the preheated oven for 10 to 15 minutes.

    Cookies on a cookie sheet, ready to bake.
    Diana Rattray
  6. Meanwhile, sift the remaining 1 cup of powdered sugar into a wide, shallow bowl.

    Powdered sugar, sifted.
    Diana Rattray
  7. When the cookies are still slightly warm, roll them in sifted powdered sugar to coat thoroughly.

    Mexican Wedding Cookies
    Diana Rattray
  8. Let the cookies cool thoroughly and roll them in powdered sugar again. Alternatively, use a shaker to coat the cookies the second time.


  • Store the cookies in a tightly covered container at room temperature or freeze them for up to 3 months. 
  • This dough can be wrapped and frozen in a disk to shape and bake later. Or shape the dough into balls, freeze on a baking sheet in a single layer, then transfer to freezer bags for longer storage. Defrost and bake as directed.
  • To freeze the baked cookies, roll them in powdered sugar while slightly warm, cool completely, and freeze on a baking sheet. When frozen solid, transfer the cookies to bags; label and date. Thaw at room temperature and then roll them in powdered sugar a second time.
  • If you prefer, these cookies may also be flattened slightly using the bottom of a glass, the tines of a fork, or a spatula.

Recipe Variations

  • Chocolate Filled: Shape each ball of cookie dough around a semisweet chocolate chunk. 
  • Cinnamon: Blend 1 teaspoon of cinnamon into the flour before you add it to the butter mixture.
  • Lemon: Add 2 teaspoons of finely grated lemon zest to the butter mixture and omit the vanilla.