Delicate Mexican Wedding Cookies are a classic Christmas cookie that we enjoy every year! They are made with either almonds or pecans, and then rolled in powdered sugar for a melt-in-your-mouth treat. Whether you call them Snowball Cookies, Swedish Tea Cakes or Russian Teacakes, we can all agree they are absolutely irresistible and a must make during the holiday season!

Mexican wedding cookies on a plate with a bite out of one.

Mexican Wedding Cookies are tender, flavorful cookies packed with a lovely buttery, nutty flavor! They are great anytime of the year, but they are especially perfect for cookie exchanges, gift giving and parties during the Christmas season. There’s nothing more satisfying than homemade snowball cookies, covered in powdered sugar, and a mug of cozy hot chocolate or coffee around the holidays.

They have different names including Russian Tea Cakes, Butterballs, Snowball Cookies, Swedish Teacakes, Italian Wedding Cookies, Pecan Balls and more. My family has always called them Mexican Wedding Cookies, so that’s what we’ll go with here. They are one of my must-make Christmas sweet treats, along with M&M Cookies and Snickerdoodles.

These wedding cookies are a new favorite! You’re right, they were the first holiday treat to go. You can’t eat just one!

— Emily

Ingredients needed

The ingredients in this Mexican wedding cookies recipe are simple ones you probably already have on hand for baking. You won’t even need eggs or leavening agents for these classics!

  • Butter. We’ll be adding unsalted butter for proper baking and that buttery flavor that tastes amazing.
  • Sugar. Powdered sugar (or commonly called confectioners’ sugar) is the only sugar you need for sweetening these. Plus, you’ll need more for rolling.
  • Extracts. Add both vanilla extract and almond extract for the perfect flavor combo.
  • Flour. Use all-purpose flour for best results.
  • Salt. A small amount of salt balances the sweetness. Omit the 1/4 teaspoon of salt, if you’re using salted butter.
  • Nuts. Use almonds or pecans that have been chopped into a very fine crumb. To achieve a fine crumb, use a food processor. Finely chopped nuts will make it easier to roll the cookie dough.

How to make this recipe

One of my favorite things about these cookies is that they’re so easy to make! No need to chill dough! Here’s a quick rundown of the steps, but you’ll find the full recipe at the bottom of the post.

  1. Prep. About an hour before starting this recipe remove the butter from the refrigerator. Preheat the oven and line your baking pans with parchment paper or a silicone baking mat. If you forget to remove the butter ahead of time, use this easy trick for softening butter.
  2. Mix wet ingredients. Add butter, powdered sugar, vanilla extract and almond extract to a large bowl. Using an electric mixer, hand or stand mixer, with a paddle attachment, cream ingredients together until fully combined.
  3. Add dry ingredients. On low speed, gradually add in the flour, salt and finely chopped nuts. Mix until dough holds together.
  4. Roll the dough. Scoop balls of dough using a large spoon or small cookie scoop to make dough balls that are about 1-inch in size. Place them on the prepared sheet pan, about 1 inch apart.
  5. Bake. Place cookies in the oven for about 15 minutes. When the cookies are done baking, they will be set, but not yet browned.
  6. Powdered sugar. Allow cookies to cool for a couple of minutes and then, while still warm, roll them in powdered sugar. Let them cool completely on a wire racks and give them one more roll in the powdered sugar for a wonderful treat!

Recipe tip

For the tastiest snowball cookies, toast the nuts before chopping them and adding them to the cookie batter. Toasting any type of nut really brings out major flavor and makes them taste amazing! Simply place them on a baking sheet and heat them in the oven for 8-10 minutes at 300ºF.

Baking tips

These are really pretty simple to make, but here are some helpful tips for delicious buttery goodness every time!

  • Forming cookies. When forming the cookie balls, I recommend keeping them small. This will help them hold that classic round shape. This recipe will yield 50 small cookies or 36 larger cookies.
  • Let cool. Before rolling in powdered sugar the second time, be sure that they are completely cooled. If they are still a little warm the powdered sugar will dissolve into the cookie. You can even roll a third time, just before serving.
  • Finely chopped nuts. Be sure that the nuts you’re using are VERY finely chopped, so that they can be evenly distributed throughout the dough. This will also make shaping the dough easier. I recommend using a small food processor or chopper.
  • Nut varieties. Feel free to use almonds, pecans, pistachios or walnuts. All work just fine.
  • Add-ins. For a fun twist, try stirring in about 1/2 cup mini chocolate chips or sprinkles with the flour and nuts.

Frequently asked questions

Why are they called Mexican wedding cookies?

It is thought that the term Mexican wedding cookie/cake was used to replace the term Russian teacake due to the strained U.S. relationship with Russia at the time (the Cold War).

What are Mexican wedding cookies made of?

These are made with super simple ingredients and typically include; flour, butter, finely chopped nuts, confectioner’s sugar, and vanilla extract.

What do Mexican wedding cookies taste like?

They are a soft, tender cookie that almost melts in your mouth. They have a toasty, nutty flavor thanks to the added nuts and almond extract.

Why is my Mexican wedding cookie dough crumbly?

If your dough is overly crumbly, be sure that you’re using softened butter. You’ll also want to make sure that you measure the correctly, so as not to use too much. Spoon, don’t scoop, it into your measuring cup and without shaking the cup, use a straight edge to level off the top. These are known to have a bit of a crumbly texture due to them not including egg. We love that melt-in-your-mouth texture.

Packaging for gift giving

These festive snowball cookies are absolutely perfect to gift to friends. There’s nothing better than a homemade holiday present, and who doesn’t love to receive freshly baked cookies?! You can get as creative as you’d like with the packaging, to make your cookie gift extra special. Here’s some ideas:

  • Holiday cookie tins. Purchase festive tins at your local dollar store, grocery store or Target, then line them with parchment paper, colorful tissue paper or a holiday napkin and add the cookies. Parchment paper or tissue paper will keep the cookies from sticking and will make for easy clean up.
  • Christmas plate. Use a decorative holiday or winter-themed plate, then arrange different types of cookies on the plate.
  • Cellophane bags. Pack an assortment into little clear bags, then tie them at the top with a pretty ribbon or bow.
  • Mason jars. Stack these in a glass jar, cover the lid with Christmas fabric or paper, seal the jar, then tie a ribbon around it. You can even add a gift tag!

Storage and freezing recommendations

  • Storing. These can be stored in an airtight container at room temperature for up to 5 to 7 days. They’ll never last that long, though!
  • Freezing. The cookie dough will freeze well for up to three months. Store a batch in the freezer, for a quick sweet treat anytime the craving hits! When you’re ready to bake them, thaw and allow them to come to room temperature, then bake as directed. Baked cookies freeze well up to three months.
Mexican wedding cookies on a plate near lights and pine cones.

My grandma’s Mexican Wedding Cookies have always had a special place in my Christmas cookie tins. This cookie recipe is my sister’s and my oldest daughter’s favorite to enjoy during the holidays. These also are perfect for sharing and they make a festive addition to any dessert table. They disappear quick! If you make the balls a bit smaller, you can get 50 cookies to a batch, enough to feed a crowd, so they’re perfect for entertaining. And everyone will be asking for the recipe!

If you try this recipe, let me know! Leave a comment and if your family loves it as much as mine does, be sure to give it a five star ⭐️ rating! Also, tag @kimscravings on Instagram with a picture of your creation. Be sure to subscribe to our mailing list to receive more healthy delicious recipes straight to your inbox.

Mexican wedding cookies on a plate with a bite out of one.
Print Recipe Pin Recipe
5 from 27 votes
Leave a Review »

Mexican Wedding Cookies

Mexican Wedding Cookies are absolutely irresistible and a must make during the holiday season! They are made with either almonds or pecans and then rolled in powdered sugar for a melt in your mouth treat perfect for Christmas!
Author: Kim

Ingredients

  • 1 cup (2 sticks) butter, softened
  • 1/2 cup powdered sugar + more for rolling cookies
  • 2 teaspoons vanilla extract
  • 1 teaspoon almond extract
  • 2 cups all-purpose flour
  • 1/4 teaspoon salt, (not needed, if your butter is salted)
  • 1 cup very finely chopped almonds or pecans

Instructions 

  • Preheat oven to 325 degrees F.
  • In a mixing bowl, with an electric mixer, cream butter, powdered sugar, vanilla extract and almond extract.
  • Once fully combined, on low speed, mix in flour, salt and nuts until dough holds together.
  • Shape dough into 1-inch balls and place about an inch apart on baking sheets that are lined with parchment paper. Bake 15 minutes and until set, but not brown.
  • Remove from the oven and allow cookies to cool slightly (but not completely); roll in powdered sugar. Cool completely; roll again in powdered sugar. Enjoy!

Notes

*I have successfully made these cookies gluten-free and vegan. I used Earth Balance Vegan Buttery Sticks and Bob’s Red Mill Gluten Free 1-to-1 Baking Flour. However, when using a gluten-free flour the cookies will be a little more crumbly.
  • Storing. Place in an airtight container at room temperature for up to 7 days.
  • Freezing. The cookie dough will freeze well for up to three months. When you’re ready to bake them, thaw and allow them to come to room temperature, then bake as directed. Baked cookies freeze well up to three months. 
Serving: 1larger size cookie, Calories: 95kcal, Carbohydrates: 8g, Protein: 1g, Fat: 7g, Saturated Fat: 3g, Cholesterol: 14mg, Sodium: 61mg, Potassium: 30mg, Fiber: 1g, Sugar: 2g, Vitamin A: 158IU, Calcium: 10mg, Iron: 1mg

Did you make this recipe?

Tag @kimscravings on Instagram and be sure to subscribe to our mailing list to receive more healthy and delicious recipes straight to your inbox!