Love and Olive Oil

Mexican Hot Chocolate Snowball Cookies

Mexican Hot Chocolate Snowball Cookies Recipe

Remember that one time, you left out the sugar in your first batch of cookies, perhaps the one time in recent history when you didn’t taste the dough first, taking a giant bite out of a hard nugget of chalky cocoa before you realized?

And then the next batch you remembered the sugar but screwed something else up and your should-be-ball-shaped cookies turned out like wannabe lace florentines (and not in a good way)?

Some days it’s obvious the baking gods are not smiling down on me. In fact, on days like these I wonder if they’re even looking.

Luckily, this no good very bad baking day happened to be a day when I felt extra motivated to be in the kitchen, so I didn’t give up in a fit of frustration, but rather kept on trying, determined to get these cookies right.

It was worth it.

Mexican Hot Chocolate Snowball Cookies Recipe

Traditional snowball cookies are spherical shortbread-like cookies, crunchy at first but tender enough to melt in your mouth, sweetened with a generous coating of powdered sugar. I’ve seen them called a number of things including Snowballs (aptly), Mexican wedding cookies, Russian Tea Cakes (though they are anything but cake), and Polvorones.

This version is a twist on all of the above, with almonds and almond flour as the base and a generous dose of cocoa powder. Dirty snowballs, if you will.

I also added some cinnamon and cayenne for a flavor not unlike my favorite Mexican Hot Chocolate cupcakes, hence the name.


Instead of just dusting the cookies with powdered sugar, I mixed it up with a gradient of cocoa and sugar. Some I dusted with just powdered sugar, some with pure cocoa powder, and some with a blend of the two.

The easiest way to dust a handful of cookies at a time is shake and bake style, or in this case, bake and shake style, using a bag to gently toss the cookies with their sugary coating. It’s much easier this way than rolling them around a sugar bowl one at a tedious time.

Mexican Hot Chocolate Snowball Cookies Recipe

The hard and crunchy nature of these cookies makes them perfect for shipping cross country, as they’re sturdy enough to hold their own after being jostled around in a mail truck for a few days.

And yet hard and crunchy makes them sound unappetizing (being a soft and chewy cookie lover, myself) which they are anything but, that I promise you. Your first thought as you bite into one might be hard and crunchy, but all thoughts of the like promptly disappear as the cookie literally melts away in your mouth, leaving a hint of spice and sultry cocoa and a tell-tale dusting of powdered sugar on your lips. Sneaky cookies they are not. Delicious cookies, on the other hand. Aye, indeed.

Mexican Hot Chocolate Snowball Cookies

Did you make this recipe?


  • 3/4 cup all-purpose flour
  • 1/3 cup almond flour or very finely ground almonds
  • 3 tablespoons cocoa powder
  • 1/2 teaspoon ground cinnamon
  • 1/4 teaspoon salt
  • pinch cayenne (optional)
  • 1/2 cup (1 stick) unsalted butter, room temperature
  • 1/2 cup powdered sugar
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon almond extract
  • 1/2 cup lightly toasted sliced or slivered almonds, finely chopped
  • powdered sugar or a mix of cocoa powder and powdered sugar, for coating


  1. Preheat oven to 350 degrees F. Prepare baking sheets by lining with parchment paper or a silicone baking mat.
  2. In a bowl, whisk together flour, almond flour, cocoa powder, cinnamon, salt, and cayenne and set aside.
  3. In a large bowl or the bowl of a stand mixer, beat butter until smooth and fluffy. Add powdered sugar and vanilla and almond extract and beat for 1 to 2 minutes on medium-high speed. Add dry ingredients and mix on low speed until incorporated. Stir in chopped nuts.
  4. Scoop dough by heaping teaspoonfuls and roll into 1-inch diameter balls. Arrange on prepared baking sheet, leaving 1 to 2 inches of space between cookies. Fill up two cookie sheets if you have them, you can easily bake two sheets at once with this recipe.
  5. Bake for 18 to 20 minutes, rotating sheets top to bottom and front to back part way through baking, until tops are lightly cracked and no longer shiny.
  6. Let cookies cool to room temperature. Add a few spoonfuls of powdered sugar and a bit of cocoa powder too (if desired) to a plastic or small paper bag. Add 4 or 5 cooked cookies to bag and shake gently until cookies are completely coated. Remove from bag, tapping of excess sugar. Repeat with remaining cookies.
  7. Cookies will keep in an airtight container for up to 5 days.
All images and text © / Love & Olive Oil

Did you make this recipe?

Let us know what you think!
Leave a Comment below or share a photo and tag me on Instagram with the hashtag #loveandoliveoil.

There may be affiliate links in this post. We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to and affiliated sites.

Leave a Reply

Your email address will not be published. Required fields are marked *


  1. I refrigerated the dough balls after rolling, but think the dough would’ve been easier to work with if I’d refrigerated it before rolling also. My cookies did lose their shape a bit, but not too bad

  2. Honestly didn’t love these cookies. Not enough chocolate or spice flavor, mostly tasted like an almond cookie. Don’t think I’d make this recipe again :(

  3. Is it possible to make these without the almond flour? I dont keep that regularly stocked and don’t know if I want to take the extra time to crush the almonds I have to sub in.

  4. Wow, looking yummy, will surely try it,thanks for sharing :) do visit my blog too for more yummy recipes

  5. Too bad…..was really craving a few of these chocolate balls, but all I got was one huge cookie. They didn’t keep their round shape and flattened out :( 

  6. I am glad you kept at it and now we have these delicious looking treats. 

  7. Love the sound of these! Great idea to make Mexican got chocolate into cookie form :) and your photos are beautiful!

  8. I love  these cookies in their original form, but this variation is something I have to try!

  9. Yay! Mexican hot chocolate – one of my faves ;) I have a feeling I would love these! 

  10. These cookies look incredible!


  11. Yay for continuing on your path even with a sugar obstacle! :-) I feel you (as you well know, especially this week!). LOVE this variation on the classic snowball, Lindsay!

Did you make this recipe? Leave a Review »