This post may contain affiliate links. Please read our disclosure policy.
GoGo’s Russian Teacakes are a holiday staple in our house. They’re the perfect buttery, nutty, delicious holiday treat!

My mother-in-law, GoGo, makes a big batch of these Russian Teacakes every Christmas, and they’re a true family favorite. I’ve taken her recipe and made some adjustments in my kitchen to make them gluten-free and grain-free.

These cookies are also known as Mexican Wedding Cookies or Snowball Cookies, but for us, they’ll always be GoGo’s Russian Teacakes. No matter what we call them, they’re a simple, smooth, and nutty cookie rolled in powdered sugar…can it get more delicious than that?! They’re made with just a few simple ingredients, too, so they’re a great baking option to let your kids get involved!
ingredients:
- Unsalted Grassfed Butter
- Coconut Sugar
- Vanilla Extract
- Tapioca Flour
- Almond Flour
- Kosher Salt
- Walnuts or sub pecans if preferred
- Powdered Sugar

step-by-step:
step one: cream the butter, sugar, and vanilla together
In a medium mixing bowl using a hand-held mixer or in the bowl of a stand mixer fitted with the paddle attachment, cream the butter, coconut sugar, and vanilla extract together until pale and fluffy, 2 to 3 minutes, scraping down the sides as needed.
step two: add the flour, salt, and walnuts
Add the tapioca flour, almond flour and salt and mix on low until just combined. Add the chopped walnuts and mix once more on low until combined.

step three: roll and chill the dough
Line a large baking sheet with parchment paper. Form the cookie dough into 1-inch balls and place on the prepared baking sheet. Transfer to the fridge and chill until ready to bake or while you preheat your oven, at least 30 minutes.

step four: bake the cookies
Preheat the oven to 350℉. Transfer the chilled cookie dough balls to the oven and bake until the cookies are golden brown and firm, about 12 minutes.
step five: let cool and roll in powdered sugar
Remove from the oven and let cool enough to handle, about 5 minutes. Pour the powdered sugar in a shallow bowl. Very gently roll each ball in the powdered sugar to coat and set back on the baking sheet. Continue until all have been rolled and let them completely cool before giving one more roll in the powdered sugar.

Recipe FAQs:
These cookies definitely need some sort of nut inclusion, but if you don’t want to use walnuts, pecans work great in this recipe, too!
Yes! I just chill mine while the oven preheats. It helps the flavors meld and helps with the texture of the cookies.
you can store these 2 ways!
1. Store at Room Temperature: Place cookies in an airtight container to prevent them from drying out. If stacking, separate layers with parchment or wax paper to prevent sticking. Snowball cookies can stay fresh at room temperature for up to 5 days.
2. Store in the Freezer: Place cookies in a freezer-safe container or zip-top bag, layering parchment or wax paper between them. Frozen snowball cookies stay fresh for up to 3 months. Let them thaw at room temperature for about 30 minutes before serving.
These are a classic family favorite for us, and I can’t wait to hear what you think if you try them! Let me know!
Looking for more dessert recipes? Check these out!
Grain-Free and Dairy-Free Carrot Cake
GoGo’s Oatmeal Chocolate Chip Bars

GoGo’s Russian Teacakes
Ingredients
- ½ cup 1 stick unsalted grassfed butter, softened
- 1/3 cup coconut sugar
- 1 teaspoon vanilla extract
- ½ cup tapioca flour
- 1 ½ cups almond flour
- ¼ teaspoon kosher salt
- ½ cup walnuts or pecans, finely chopped
- ½ cup powdered sugar
Instructions
- In a medium mixing bowl using a hand-held mixer or in the bowl of a stand mixer fitted with the paddle attachment, cream the butter, coconut sugar, and vanilla extract together until pale and fluffy, 2 to 3 minutes, scraping down the sides as needed.
- Add the tapioca flour, almond flour and salt and mix on low until just combined. Add the chopped walnuts and mix once more on low until combined.
- Line a large baking sheet with parchment paper. Form the cookie dough into 1-inch balls and place on the prepared baking sheet. Transfer to the fridge and chill until ready to bake or while you preheat your oven, at least 30 minutes.
- Preheat the oven to 350℉. Transfer the chilled cookie dough balls to the oven and bake until the cookies are golden brown and firm, about 12 minutes.
- Remove from the oven and let cool enough to handle, about 5 minutes. Pour the powdered sugar in a shallow bowl.
- Very gently roll each ball in the powdered sugar to coat and set back on the baking sheet. Continue until all have been rolled and let them completely cool before giving one more roll in the powdered sugar.
- Serve and enjoy!
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Food Photography and Styling by Eat Love Eats.




Hi, Alex,
I am super excited about these cookies. My mom made them and as a child they were my favorite. My question is: Could I exchange arrowroot for the tapioca? If not, I’ll just buy some tapioca flour!
I LOVE your cookbooks. I have never had a fail when cooking from them. Thank you so much for making my gluten free existence delicious.
Amy
hi Amy! you can sub arrowroot here for sure! thank you so much for the kind words!
These are delicious!! I’m now making them again for my non paleo husband because they are that good! Yay for grain free, dairy free (works with vegan stick butter, and egg free!
aw yay! so happy you love them.
These are delicious!! I’m now making them again for my non paleo husband because they are that good! Yay for grain free, dairy free, and egg free!
So excited for these! How long do they stay good for? If i need to bake a couple days ahead should i refrigerate them or freeze or just leave on counter?
I just added the 2 methods to store them to the FAQ section of the blog post!!! My mother in law always does the freezer method and quite frankly, they are phenomenal right out of the freezer!!
Can you use ghee or shortening in place of the butter to make them dairy free?
I would use a vegan butter for best results.
How long did Gogo bake her version @ 400? Can’t wait to try these!
her instructions are very loose haha! she just watches them in the oven, but i think cook time should be very similar