Mexican Wedding Cookies (Snowball Cookies)
These buttery Mexican Wedding Cookies may have many different names, but one thing is true, this easy cookie recipe is delicious.

This post may contain affiliate links. We may receive a commission if you click and purchase something. Please see our disclosure policy for more details.
Whether you call them Mexican Wedding Cookies, Russian Tea Cakes or Snowball Cookies, these buttery cookies are a staple each year at Christmas. Either way, I call them good and my hand ALWAYS gravitates towards them on a Christmas cookie tray.
You just can beat a buttery nut cookie rolled in powdered sugar. Made with only six simple ingredients, Mexican Wedding Cookies are so easy and versatile. I love them because you can change up the ingredients a little to create a whole new flavor in these cookies.
Another way to change these cookies a bit is to shape them differently. They are usually formed into balls or crescents, but you can also create other fun shapes as well. And while these cookies may go by many different names, these buttery confections, rolled in a sweet cloud of confectioners sugar are absolutely delicious.
Check out this delicious recipe!

What Ingredients Do I Need To Make this Mexican Wedding Cookies recipe?
Six is the magic number for this easy cookie recipe. Yep. Six simple ingredients are all you need to make these yummy Mexican Wedding cookies.
- Butter
- Powdered Sugar
- Walnuts (toasting optional!)
- Flour
- Vanilla
- Salt

Try Adding These Mix-In Ingredients To The Recipe
Because this recipe is so basic, you can change it up very easily by substituting or adding any of the ingredients below.
- Chopped Pecans, Almonds or Hazelnuts (you can also toast the nuts)
- Mini Chocolate Chips
- White Chocolate
- Coconut
- Toffee Chips
- Crushed Peppermint Pieces
- Dried Fruit
- Almond extract for vanilla
- Lemon extract for vanilla
- You can also drizzle tops of cookies with melted chocolate
How Do I Make Mexican Wedding Cookies OR XYZ Recipe Tips and Instructions
Step 1
Preheat oven to 35o degrees. Line two baking sheets with parchment or silicon baking sheets and set aside.
Step 2
Add softened butter to the bowl of a mixer beat on medium until creamy. Slowly add in powdered sugar, vanilla and salt until creamy.
Step 4
Blend in flour and nuts until combined. Chill dough for two hours.
- A note about the nuts: you can use toasted or untoasted. I like to toast mine a little because it adds a delicious flavor. But this step it totally up to you.
Step 5
Using a small cookie scoop, shape Mexican Wedding Cookies and place evenly on the baking sheet. Bake the cookies at 350 degrees for 13 – 14 minutes. Remove and cool 2 minutes.
Step 6

Must-Have Recipe Resources: Tools Needed To Make Cookies

Can These Cookies Be Frozen?
Absolutely! I start my Christmas baking in November and these are one of the first batches of cookies that I make. You can store them in a freezer container between layers of waxed paper
or parchment
. You will have to re-roll them in some confectioner’s sugar
when you thaw. But hey, the more sweetness the better, right?
The Cookie With Many Names
Mexican Wedding Cookies have many names. You may have also heard them referred to these names.
- Mexican Wedding Cookies
- Russian Tea Cakes
- Snowballs
- Polvorones
- Pecan Sandies
- Butterballs
- Kourabiedes
- Italian Nut Cookies
What other Christmas Cookies Recipes Should I Try
Add this delicious Mexican Wedding Cookies recipe to your Christmas Cookie Baking list. Here are a few other cookies recipes to try.
Pumpkin Cookies with Cream Cheese Icing
Save this Mexican Wedding Cookies recipe for later. Pin the image below to your favorite Pinterest Board.


Mexican Wedding Cookies (Snowball Cookies)
Whether you call them Mexican Wedding Cookies, Russian Tea Cakes or Snowball Cookies, these buttery cookies are a staple each year at Christmas. Either way, I call them good
Ingredients
- 1 cup butter, softened
- 1 cup powdered sugar
- 2 cups all-purpose flour
- 3/4 cup chopped walnuts
- 2 teaspoons vanilla
- 1/2 teaspoon salt
Instructions
- Add softened butter to the bowl of a mixer beat on medium until creamy. Slowly add in powdered sugar, vanilla and salt until creamy.
- Blend in flour and nuts until combined. Chill dough for two hours.
- Remove dough from the refrigerator after two hours. Preheat oven to 350 degrees. Line two baking sheets with parchment or silicone baking sheets and set aside.
- Using a small cookie scoop, shape Mexican Wedding Cookies and place evenly on the baking sheet. Bake the cookies at 350 degrees for 13 - 14 minutes. Remove and cool 2 minutes.
- Roll the cookie balls in powdered sugar. Allow them to cool completely and then roll them in powdered sugar again.
- Store in an airtight container at room temperature.
Notes
A note about the nuts: you can use toasted or untoasted. I like to toast mine a little because it adds a delicious flavor. But this step it totally up to you.
Optional Add-In Ingredients:
- Chopped Pecans, Almonds or Hazelnuts (you can also toast the nuts)
- Mini Chocolate Chips
- White Chocolate
- Coconut
- Toffee Chips
- Crushed Peppermint Pieces
- Dried Fruit
- Almond extract for vanilla
- Lemon extract for vanilla
- You can also drizzle tops of cookies with melted chocolate
Nutrition Information:
Yield:
36Serving Size:
1Amount Per Serving: Calories: 99Total Fat: 7gSaturated Fat: 3gTrans Fat: 0gUnsaturated Fat: 3gCholesterol: 14mgSodium: 70mgCarbohydrates: 9gFiber: 0gSugar: 3gProtein: 1g
I very delighted to find this website on bing, just what I was looking for : D too saved to my bookmarks.
Today, I went to the beachfront with my children. I found a sea shell and gave it to my 4 year old daughter and said “You can hear the ocean if you put this to your ear.” She placed the shell to her ear and screamed. There was a hermit crab inside and it pinched her ear. She never wants to go back! LoL I know this is completely off topic but I had to tell someone!
I have read some good stuff here. Definitely price bookmarking for revisiting. I wonder how so much effort you set to make such a great informative web site.
Some truly great articles on this web site, regards for contribution.
Keep working ,terrific job!
You made some good points there. I looked on the internet for the topic and found most people will consent with your blog.
I know this if off topic but I’m looking into starting my own blog and was curious what all is required to get set up? I’m assuming having a blog like yours would cost a pretty penny? I’m not very internet smart so I’m not 100 sure. Any recommendations or advice would be greatly appreciated. Many thanks
I like what you guys are up also. Such smart work and reporting! Keep up the superb works guys I’ve incorporated you guys to my blogroll. I think it will improve the value of my website 🙂
Thanks for the sensible critique. Me & my neighbor were just preparing to do a little research on this. We got a grab a book from our area library but I think I learned more from this post. I’m very glad to see such magnificent info being shared freely out there.
Hi there just wanted to give you a quick heads up. The words in your content seem to be running off the screen in Ie. I’m not sure if this is a formatting issue or something to do with internet browser compatibility but I figured I’d post to let you know. The layout look great though! Hope you get the issue solved soon. Kudos
This is a very good tips especially to those new to blogosphere, brief and accurate information… Thanks for sharing this one. A must read article.
Heya just wanted to give you a quick heads up and let you know a few of the images aren’t loading correctly. I’m not sure why but I think its a linking issue. I’ve tried it in two different web browsers and both show the same outcome.
I have been surfing on-line more than 3 hours as of late, but I never discovered any interesting article like yours. It is pretty price enough for me. In my view, if all web owners and bloggers made just right content as you did, the internet shall be much more useful than ever before. “I finally realized that being grateful to my body was key to giving more love to myself.” by Oprah Winfrey.
Hey there, You have performed an excellent job. I’ll certainly digg it and for my part recommend to my friends. I am sure they will be benefited from this site.
I like this web site very much, Its a very nice situation to read and get information. “Philosophy is a battle against the bewitchment of our intelligence by means of language.” by Ludwig Wittgenstein.
What i don’t understood is in truth how you are now not actually much more smartly-liked than you might be now. You are so intelligent. You already know thus significantly when it comes to this matter, made me for my part believe it from so many various angles. Its like women and men are not fascinated except it’s something to do with Woman gaga! Your individual stuffs nice. At all times maintain it up!
I don’t even know how I ended up here, but I thought this post was good. I don’t know who you are but certainly you are going to a famous blogger if you aren’t already 😉 Cheers!
You need to participate in a contest for probably the greatest blogs on the web. I’ll suggest this web site!
I don’t normally comment but I gotta tell thankyou for the post on this great one : D.
I always was interested in this topic and stock still am, thanks for putting up.
This is the right blog for anyone who wants to find out about this topic. You realize so much its almost hard to argue with you (not that I actually would want…HaHa). You definitely put a new spin on a topic thats been written about for years. Great stuff, just great!
Hello! Quick question that’s entirely off topic. Do you know how to make your site mobile friendly? My weblog looks weird when browsing from my iphone4. I’m trying to find a theme or plugin that might be able to correct this problem. If you have any suggestions, please share. Thank you!
I wanted to send you one bit of note to finally say thank you as before with the precious information you’ve discussed on this site. It has been really wonderfully generous with people like you to grant easily what exactly a lot of people could possibly have marketed for an electronic book in order to make some profit for themselves, precisely considering the fact that you might well have done it in case you desired. Those inspiring ideas as well served to provide a easy way to be certain that many people have similar eagerness just like mine to know the truth a great deal more concerning this problem. I believe there are some more pleasurable situations in the future for individuals who discover your website.
Have you ever thought about creating an ebook or guest authoring on other blogs? I have a blog based upon on the same subjects you discuss and would love to have you share some stories/information. I know my viewers would enjoy your work. If you’re even remotely interested, feel free to send me an e mail.
You actually make it appear really easy along with your presentation but I to find this matter to be really one thing that I feel I would by no means understand. It sort of feels too complex and very wide for me. I’m having a look forward on your subsequent publish, I¦ll attempt to get the hold of it!
Hmm is anyone else encountering problems with the images on this blog loading? I’m trying to figure out if its a problem on my end or if it’s the blog. Any feed-back would be greatly appreciated.
hi!,I like your writing so a lot! proportion we keep up a correspondence more approximately your post on AOL? I require a specialist on this space to resolve my problem. May be that is you! Looking forward to see you.
Some really interesting info , well written and loosely user friendly.
Interesting blog! Is your theme custom made or did you download it from somewhere? A theme like yours with a few simple adjustements would really make my blog stand out. Please let me know where you got your design. Thanks
whoah this blog is magnificent i love studying your posts. Keep up the great work! You already know, a lot of individuals are searching around for this info, you can aid them greatly.
Great write-up, I am regular visitor of one¦s blog, maintain up the excellent operate, and It is going to be a regular visitor for a long time.
Wonderful work! This is the type of information that should be shared around the net. Shame on Google for not positioning this post higher! Come on over and visit my web site . Thanks =)
Very interesting details you have observed, thanks for posting.
What i don’t realize is if truth be told how you’re now not really a lot more neatly-appreciated than you might be now. You are so intelligent. You know thus significantly relating to this subject, made me individually imagine it from numerous various angles. Its like women and men aren’t fascinated until it’s one thing to do with Lady gaga! Your personal stuffs nice. All the time handle it up!
I discovered your blog site on google and check a few of your early posts. Continue to keep up the very good operate. I just additional up your RSS feed to my MSN News Reader. Seeking forward to reading more from you later on!…
Thank you for every other informative web site. Where else could I am getting that type of information written in such an ideal means? I have a project that I’m just now working on, and I have been on the glance out for such info.
It?¦s truly a great and helpful piece of info. I?¦m happy that you shared this helpful information with us. Please keep us informed like this. Thank you for sharing.
Good day! I could have sworn I’ve been to this site before but after checking through some of the post I realized it’s new to me. Nonetheless, I’m definitely happy I found it and I’ll be bookmarking and checking back frequently!
F*ckin’ remarkable issues here. I’m very happy to peer your post. Thank you a lot and i’m looking ahead to touch you. Will you kindly drop me a mail?
I’m really enjoying the theme/design of your blog. Do you ever run into any browser compatibility issues? A small number of my blog audience have complained about my blog not working correctly in Explorer but looks great in Safari. Do you have any advice to help fix this issue?
Thanks for the article, can you make it so I get an update sent in an email every time there is a new article?
You have noted very interesting details ! ps nice web site.
F*ckin’ tremendous things here. I’m very glad to see your post. Thanks a lot and i am looking forward to contact you. Will you kindly drop me a mail?
Lovely site! I am loving it!! Will be back later to read some more. I am bookmarking your feeds also
It is in point of fact a great and helpful piece of information. I am happy that you shared this helpful info with us. Please keep us up to date like this. Thanks for sharing.
I would like to thank you for the efforts you’ve put in writing this blog. I am hoping the same high-grade website post from you in the upcoming as well. In fact your creative writing skills has inspired me to get my own web site now. Really the blogging is spreading its wings quickly. Your write up is a good example of it.
Thank you, I have just been looking for info about this subject for ages and yours is the greatest I have discovered till now. But, what about the bottom line? Are you sure about the source?
Nice blog here! Additionally your web site rather a lot up very fast! What web host are you the usage of? Can I am getting your affiliate link to your host? I wish my site loaded up as quickly as yours lol
Pretty nice post. I just stumbled upon your weblog and wished to say that I have really enjoyed browsing your blog posts. In any case I will be subscribing to your feed and I hope you write again soon!
I’m not sure where you’re getting your information, but good topic. I needs to spend some time learning more or understanding more. Thanks for great information I was looking for this information for my mission.