A customized print-friendly version of this recipe is available by clicking the "Print Recipe" button on this page.

Wedding Cookies

Author: PJ Hamel

Wedding Cookies Recipe

Mexican Wedding Cookies, Vanilla Snowballs, Russian Teacakes, just plain Wedding Cookies... these tender, crumbly cookies, full of ground almonds and covered with a blizzard of confectioners' sugar, go by many names. But one thing is constant: their melt-in-your-mouth texture and distinctive, attractive appearance: round and white as a cumulus cloud.

View step-by-step
directions on our blog

At a glance

4 dozen cookies
Nutrition information


Choose your measure:



  • 1 1/2 cups confectioners' sugar


  1. Preheat the oven to 325°F. Lightly grease (or line with parchment) two baking sheets.
  2. In a large bowl, beat together the butter, sugar, vanilla extract, almond extract, and salt.
  3. Beat in the almond flour, then the all-purpose flour.
  4. Scoop chestnut-sized (1") pieces of dough, and roll them into balls. A level teaspoon cookie scoop will give you just the right amount of dough. Place the balls on the prepared baking sheets, leaving 1" between them.
  5. Bake the cookies for 15 to 20 minutes, until they feel set on top: some of them may be starting to barely brown around the edges.
  6. While the cookies are baking, put the topping sugar in a shallow bowl.
  7. Remove the cookies from the oven, allow them to cool on the pan for a few minutes, and then transfer them, 5 or 6 at a time, to the bowl. Roll them in the sugar to coat, then transfer them to a rack to cool.
  8. When the cookies are cool, roll them in the sugar again; they should be thoroughly coated and snowy white.
  9. Store airtight at room temperature for several days; freeze for longer storage.
  10. Yield: 4 dozen cookies.

Nutrition Information

  • Serving Size 1 cookie (18g)
  • Servings Per Batch 48
Amount Per Serving:
  • Calories 90
  • Calories from Fat 45
  • Total Fat 5g
  • Saturated Fat 2.5g
  • Trans Fat 0g
  • Cholesterol 10mg
  • Sodium 50mg
  • Total Carbohydrate 10g
  • Dietary Fiber 0g
  • Sugars 5g
  • Protein 1g

* The nutrition information provided for this recipe is determined by the ESHA Genesis R&D software program. Substituting any ingredients may change the posted nutrition information.