Toasted Almond Russian Tea Cakes (aka Mexican Wedding Cookies) are a variation on tradition using toasted almonds. These easy shortbread drop cookies with their snowy sugar coating are required eating during the holidays!

These classic cookies go back generations, and they define the holidays for many of us ~ you might know them as Mexican Wedding Cookies, Italian Wedding Cookies, Butterballs, or Snowball Cookies. What distinguishes these simple shortbread drop cookies is the large proportion of ground nuts in the batter, and the snowy coating of powdered sugar. They’re traditionally made with pecans, walnuts, hazelnuts, or, as I’ve done here, with almonds. They’re simple, rich, and so beautiful to serve or give. The texture is melting and crunchy at the same time. The thick coating of powdered sugar gives you a burst of sweetness that can’t be beat.

What distinguishes my cookies is that I’ve deeply toasted my almonds before grinding them. If you’ve seen my Toasted Almond Bark, my Toasted Almond Truffles, or my Toasted Almond Milkshake posts, you know I have a thing for toasted almonds. The flavor has haunted me ever since I was a kid and used to get toasted almond ice cream bars from the Good Humor man.

The first thing that hits you upon biting into one of these little cookies is the fiercely sweet powdery sugar coating. Confectioner’s sugar gives a bold, almost chilly sweet sensation that I really like.
The next thing you’ll be aware of is the crumbly shortbread texture that will break apart at the slightest hint of a bite, and that will probably cause some amount of crumb action to tumble down your front. Don’t be shy about hunting and pecking for those dropped crumbs, they’re worth it 🙂
And finally, what lingers on the palate is that smokey aromatic flavor of the toasted nuts.

Why do I toast the almonds?
Toasting nuts is one of the most important techniques I employ in the kitchen. I love nuts, and toasting them brings out their flavor and crunch. The heat of a 350F oven causes something called a Maillard reaction to occur. The nuts brown and develop intense flavor and aromas. It’s the same reaction that happens when you make a roux out of butter and flour in a pan.
Toasting nuts also makes them more crunchy because they dry out in the oven, but you need to let them cool down first. Straight out of the oven they’ll actually be softer because their fats have melted.
Once toasted your nuts will stay flavorful and crunchy, so I like to batch toast my nuts and keep them around for topping salads and oatmeal. They make great healthy snacks, too, and are so much better than anything you can get out of a can or jar. The flavor is so awesome when you toast nuts that you won’t need added salts or oils.

Tips for making Toasted Almond Russian Tea Cakes
- Your butter should be softened but not melty. When I’m in a hurry I do this: I put the two wrapped sticks of cold butter in the microwave. I microwave on high for 5 seconds. I turn both sticks over to the next side, then heat 5 seconds more, doing the same for each of the last 2 sides for a total of 20 seconds. I get perfect butter that’s not too soft. (My microwave
- Toast whole raw almonds (skins on) on a bare baking sheet in a preheated 350F oven for 15 minutes, giving the sheet a toss a couple of times during cooking. Let cool before grinding.
- Pulse the nuts repeatedly in a food processor to grind them to an evenly sandy texture. You don’t want any larger chunks of nuts in the mix but don’t take it too far or you’ll get almond butter!
- When you blend the dough, make sure you incorporate all the butter into the flour. Do the last part with your hands and make sure there are no dry bits.
- Use a small cookie scoop to portion out even cookies. Aim for balls that are about 1″.
- Don’t be tempted to roll the cookies in the powdered sugar while they are hot, the sugar will get sticky. Wait until they are just slightly warm and then roll. Then after you’ve done all the cookies, roll them again. Don’t be shy about packing on the sugar, that super sweet coating is part of the appeal of these cookies. (You almost can’t overdo it.)
- When I’m serving the cookies I’ll give them one last shower of sugar, it makes them look like little snowballs.

Packaging tips
This type of cookie does well packed in boxes or tins, but I would avoid plastic or cellophane bags which can trap in moisture and make the sugar coating on these cookies slightly tacky. In the photo at the top I’ve packed them in one of my Weck canning jars.
Make Toasted Almond Russian Tea Cakes your own
- In place of almonds you can use walnuts, hazelnuts, pecans, or even pistachios. Toast them the same way first (pecans and pistachios won’t take as long to toast in the oven.)
- You can add spice to the sugar you use to coat the cookies, try 1 tsp cardamom or allspice for an exotic flavor.
- You can use vanilla extract in place of the almond extract, and if you love vanilla, try adding the seeds of a whole vanilla pod to the batter.

Toasted Almond Russian Tea Cakes
Ingredients
- 1 cup unsalted butter, at room temperature
- 6 Tbsp confectioner's sugar, plus more for rolling
- 1 tsp almond extract
- 2 cups flour
- 1/4 tsp salt
- 1 cup ground toasted almonds, measured after grinding (instructions for toasting below)
Instructions
- Preheat oven to 350F
- To toast the almonds, put a cup of raw almonds (skins on) on a baking sheet and toast for 15 minutes in the preheated oven, giving the pan a shake a couple of times during cooking. Let cool, then pulse in a food processor until they become evenly ground with no larger nut chunks left. Important: measure out 1 cup of the ground nuts for this recipe (you will probably have slightly more than that.)
- Cream the butter and sugar together until light and fluffy. Beat in the almond extract. Be sure to scrape down the sides of the mixer to make sure you’ve got all the butter incorporated.
- Whisk the flour and salt together and add them, slowly to bowl with the mixer on low. Add in the nuts as well and mix until the dough starts to come together. Finish mixing with a large spoon, and then bring the dough together with your hands. Make sure there are no dry spots.
- Use a small cookie scoop to portion out even amounts and roll in your hands to form a round ball, about 1 inch. Place on an un-greased cookie sheet about 2 inches apart and bake for about 10-11 minutes. The cookies will still be pale. Let cool until just slightly warm on a cooling rack. Roll the warm cookies in a small bowl of sifted powdered sugar and put back on the rack.
- When the cookies are completely cooled, roll them again in the sugar.
Notes
Nutrition

Hi Sue! Growing up we always had these cookies around the holidays, and I like almonds so much more than pecans and can’t wait to make them. Do you think I could use toasted almond flour purchased from Trader Joe’s in this recipe to save a step? Thanks! Love all your recipes and your blog!
Yes, I think the TJs flour will work great. The way I made them there were little crunchy bits of almond in the cookies, which you wouldn’t really get with the flour, but that’s ok, because the flour will give the cookies a nice smooth texture which is also nice 🙂
Gorgeous photos!! This is one of my favorite holiday cookies but I’ve always made mine with pecans! I think it’s time to shake things up a bit and bake up an almond version!
I have a feeling these cookies are delicious no matter what nut you choose 🙂 Happy Holidays Liz!
Hello Sue, I plan on baking this weekend and these on my list. Can’t wait to make them! Thank you for sharing the recipe.
My husband just told me last night that he thinks these are the best cookies I’ve ever made 🙂 Hope they work for you Barb.
Thank you so much for a recipe with ALMONDS! Peecans give me horrible sores in my mouth so I am always looking for cookies made with pistachios or almonds – I love the idea of trying these woth pistachios.
You’re welcome Laura! Just so you know, you can usually swap out different nut varieties without issue in most recipes. I do it all the time.
I remember when I was a kid, another kid in my class had her Gran make a version of these. I always loved them, but have never made them. Look like a perfect little treat to go with a coffee!
Love those old food memories, I think it’s about time you address that one Matt!
These look delicious! I am going to make these to bring to a potluck holiday party at a friend’s home. I’ve been wanting to make something just for her and her husband to enjoy alone, and these seem perfect! And I’ll make them with all-purpose flour and not g.f.! My husband will get to taste instead, and I’ll bet he won’t be sorry! Thank you, Sue! I always love your recipes and your photos.
Thank you Alene for your support, hope your friend loves these.
This is a great recipe. Do you think I could use almond flour instead of toasted almonds?
You definitely could. Maria. The texture will be more smooth and melting, which can be a good thing, and the flavor more mild. But the almond extract will give you that nice almond boost.
Love love your gift tags. What program do you use to create these and what would you suggest using if I’m a novice! Thank you and can’t wait to make these. I’m also a huge fan of toasted almonds.
Hey Mary ~ we’ve gone through a bunch of different programs but Photoshop and Adobe Illustrator seem to work the best.
Oh thank you Sue. I just love all your recipes! I think I’ll choose this one to give to my neighbors. You are so wonderful to share this. Merry Christmas!!
Marry Christmas Linda 🙂
They are for sure a must during the holiday season! The use of roasted ground almonds is just brilliant.
Thanks Angie, I’ve had this type of cookie before where the nuts aren’t toasted and it really does make a difference.