There’s something magical about snowball cookies that makes them a holiday staple in kitchens across America. These buttery, melt-in-your-mouth treats—also known as Mexican wedding cookies, Russian tea cakes, or Italian butter nuts—are beloved for their delicate texture and generous coating of snowy powdered sugar. I love how these cookies practically dissolve on your tongue, leaving behind the rich flavor of butter and toasted nuts with just a hint of vanilla.
What makes snowball cookies so special is their simplicity. With just a handful of basic ingredients and no fancy equipment required, you can create an impressive batch of cookies that look elegant on any dessert table. The twice-rolled powdered sugar coating gives them that signature snowy appearance that’s perfect for Christmas cookie platters, winter celebrations, or any time you want a sophisticated yet comforting treat. I find that these cookies are always the first to disappear at holiday gatherings, and guests are often surprised to learn how easy they are to make at home.
Whether you’re an experienced baker or just starting out, snowball cookies are forgiving and rewarding. The dough comes together quickly, requires no chilling, and the cookies bake in just 12-15 minutes. I recommend making a double batch because they store beautifully and make wonderful gifts when packaged in festive tins or boxes.
Why You’ll Love This Snowball Cookies Recipe
These classic snowball cookies deliver everything you want in a holiday cookie without any complicated techniques or hard-to-find ingredients. The texture is what sets them apart—tender and crumbly yet sturdy enough to hold together, with a satisfying richness from the butter and nuts. I love that they’re not overly sweet despite the generous powdered sugar coating; the sugar provides just enough sweetness to balance the buttery, nutty base.
The versatility of this recipe is another reason it’s become a favorite. You can use pecans for a sweeter, more Southern-style cookie, or walnuts for a slightly earthier flavor. Both work beautifully and the choice really comes down to personal preference. I find that finely chopping the nuts is key to achieving that perfect texture—large chunks can make the cookies crumbly and difficult to shape.
These cookies are also incredibly practical for holiday baking. They can be made several days ahead and actually improve in flavor as they sit, making them ideal for busy baking schedules. The dough doesn’t spread during baking, so you can fit more cookies on each sheet, and there’s no need to worry about spacing them perfectly. Plus, they’re naturally gluten-free friendly if you use a good gluten-free flour blend, and they freeze exceptionally well for make-ahead convenience.
Ingredients and Substitutions
The beauty of snowball cookies lies in their simple ingredient list. Unsalted butter forms the base of these cookies, providing rich flavor and that signature melt-in-your-mouth texture. I always use unsalted butter so I can control the salt level precisely. If you only have salted butter on hand, you can use it but omit the additional salt in the recipe.
Powdered sugar serves double duty here—it’s mixed into the dough for a tender crumb and used for coating the finished cookies. The fine texture of powdered sugar is essential for the delicate texture of these cookies. Don’t substitute granulated sugar in the dough as it will change the texture completely.
All-purpose flour is the standard choice and works perfectly. For a slightly more tender cookie, you can substitute up to 1/4 cup of the all-purpose flour with cornstarch. Vanilla extract adds warmth and depth; I recommend using pure vanilla extract rather than imitation for the best flavor.
The nuts are what give these cookies their distinctive character. Pecans are traditional and provide a sweet, buttery flavor that complements the cookie base beautifully. Walnuts offer a slightly more robust, earthy taste. I’ve also made these with finely chopped almonds for a different twist. Whichever nut you choose, make sure to chop them very finely—almost to the texture of coarse meal—so they incorporate smoothly into the dough.
The small amount of salt might seem insignificant, but it’s crucial for balancing the sweetness and enhancing all the other flavors. Don’t skip it.

How to Make Snowball Cookies
Making snowball cookies is a straightforward process that yields impressive results. Start by preheating your oven to 350°F and lining two baking sheets with parchment paper. The parchment prevents sticking and makes cleanup much easier.
In a large mixing bowl, beat the softened butter and 1/2 cup powdered sugar together until the mixture is light and creamy. This usually takes about 2-3 minutes with an electric mixer on medium speed. The mixture should look pale and fluffy. Add the vanilla extract and mix until well combined.
Gradually add the flour and salt to the butter mixture, mixing on low speed until a soft dough forms. The dough will be somewhat crumbly at first but should come together when pressed. Don’t overmix once the flour is incorporated, as this can make the cookies tough. Fold in the finely chopped nuts, distributing them evenly throughout the dough.
Scoop tablespoon-sized portions of dough and roll them between your palms to form smooth balls about 1 inch in diameter. I like to use a small cookie scoop for consistent sizing, which helps ensure even baking. Place the balls about 1 inch apart on the prepared baking sheets—they don’t spread much, so they don’t need a lot of space.
Bake for 12-15 minutes until the bottoms are lightly golden but the tops remain pale. This is important: you don’t want these cookies to brown on top. They should look almost underbaked, but they’ll firm up as they cool. Let the cookies cool on the baking sheet for about 5 minutes—they’ll be very fragile when hot.
While the cookies are still warm (but cool enough to handle), gently roll them in powdered sugar. Place about 1/2 cup of powdered sugar in a shallow bowl and carefully roll each cookie to coat. Transfer the coated cookies to a wire rack to cool completely. Once they’re completely cool, roll them in powdered sugar a second time for that thick, snowy coating that gives these cookies their name.
Expert Tips for Best Results
The key to perfect snowball cookies is using room temperature butter that’s soft but not melted. I recommend taking the butter out of the refrigerator about 30-45 minutes before you start baking. It should be soft enough to leave an indent when pressed but still hold its shape.
Finely chopping the nuts is crucial for the right texture. I use a food processor to pulse the nuts until they’re finely chopped but not ground into a paste. You want small, uniform pieces that will distribute evenly throughout the dough. If the nuts are too large, the cookies can fall apart; if they’re ground too fine, you’ll lose that pleasant nutty texture.
Don’t overbake these cookies. They should remain pale on top with just a hint of golden color on the bottom. Overbaked snowball cookies become dry and crumbly rather than tender and melt-in-your-mouth. I find that 12 minutes is usually perfect for smaller cookies, while larger ones may need the full 15 minutes.
The double coating of powdered sugar is essential for achieving that classic snowball appearance. The first coating while the cookies are warm helps the sugar adhere and creates a base layer. The second coating after they’ve cooled completely gives them that thick, snowy finish. If you’re making these for a special occasion, you can even do a third coating right before serving for extra drama.
For the smoothest cookies, make sure to roll the dough balls between your palms until they’re perfectly round with no cracks. Any cracks in the raw dough will become more pronounced during baking.
Serving Suggestions
Snowball cookies are incredibly versatile when it comes to serving. They’re a classic addition to Christmas cookie platters, where their snowy appearance fits right in with the holiday theme. I love arranging them on a festive platter alongside cranberry orange shortbread cookies and chewy maple brown sugar cookies for a beautiful variety of flavors and textures.
These cookies pair wonderfully with coffee, tea, or hot chocolate. The buttery richness complements the slight bitterness of coffee, while the delicate sweetness makes them perfect for afternoon tea. I like to serve them at brunch gatherings or as an elegant dessert after a light meal.
For gift-giving, snowball cookies are ideal. Layer them in decorative tins or boxes with parchment paper between layers to prevent them from sticking together. They travel well and maintain their appearance, making them perfect for cookie exchanges, teacher gifts, or holiday care packages.
At weddings and showers, these cookies live up to their “Mexican wedding cookie” name. Their elegant appearance and refined flavor make them suitable for formal occasions. I recommend arranging them on tiered serving platters or in individual paper cups for easy serving at large gatherings.
Variations and Substitutions
While the classic recipe is hard to beat, there are several delicious variations you can try. For chocolate snowball cookies, add 1/4 cup of cocoa powder to the dough and reduce the flour by 1/4 cup. These create a beautiful contrast when rolled in white powdered sugar.
Almond snowballs are another popular variation. Replace the vanilla extract with 1 teaspoon of almond extract and use finely chopped almonds instead of pecans or walnuts. The almond flavor is more pronounced and creates a distinctly different cookie.
For a citrus twist, add 1 tablespoon of finely grated lemon or orange zest to the dough. The bright citrus notes complement the buttery richness beautifully and add a sophisticated flavor dimension.
You can also experiment with different nuts or nut combinations. Try using half pecans and half walnuts, or add a small amount of finely chopped hazelnuts for complexity. Toasting the nuts before chopping them intensifies their flavor, though this is an optional step.
For a spiced version perfect for fall, add 1/2 teaspoon of cinnamon and 1/4 teaspoon of nutmeg to the dough. Some bakers also like to add a pinch of cardamom for a unique flavor profile.
Storage, Freezing, and Reheating
Snowball cookies store exceptionally well, which is one reason they’re so popular for holiday baking. Store them in an airtight container at room temperature for up to 2 weeks. I like to layer them with parchment or wax paper to prevent them from sticking together. The powdered sugar coating may absorb slightly over time, so you can give them a fresh dusting before serving if needed.
These cookies freeze beautifully, making them perfect for make-ahead baking. You can freeze the baked and coated cookies in a freezer-safe container for up to 3 months. Layer them with parchment paper and seal the container tightly. Thaw at room temperature for about 30 minutes before serving. I recommend giving them a fresh roll in powdered sugar after thawing to refresh their appearance.
You can also freeze the unbaked dough. Roll the dough into balls and freeze them on a baking sheet until solid, then transfer to a freezer bag. Bake from frozen, adding 1-2 minutes to the baking time. This is incredibly convenient when you want fresh cookies without the prep work.
These cookies don’t require reheating, as they’re meant to be served at room temperature. However, if you prefer them slightly warm, you can place them in a 200°F oven for just 2-3 minutes. Be careful not to overheat them, as this can cause the powdered sugar to melt.
Frequently Asked Questions
Why are my snowball cookies falling apart?
Cookies that crumble excessively are usually the result of too much flour, nuts that are chopped too coarsely, or overbaking. Make sure to measure flour correctly by spooning it into the measuring cup and leveling it off. Finely chop the nuts and avoid overbaking—the cookies should be barely golden on the bottom.
Can I make snowball cookies without nuts?
While nuts are traditional and provide important texture and flavor, you can make nut-free versions by replacing the nuts with an equal amount of finely crushed vanilla wafers or graham crackers. The texture will be slightly different but still delicious. You could also try using toasted coconut for a different variation.
Why didn’t my cookies get that thick powdered sugar coating?
The key is rolling them twice—once while warm and once after they’ve cooled completely. Make sure you’re using enough powdered sugar and that you’re coating them generously. The warm cookies absorb some of the first coating, which helps the second coating adhere better.
Can I use margarine instead of butter?
I don’t recommend substituting margarine for butter in this recipe. Butter provides the rich flavor and proper texture that make these cookies special. Margarine has a higher water content and will produce cookies with a different texture and less flavor.
How do I know when the cookies are done?
Look for very lightly golden bottoms while the tops remain pale. The cookies will look slightly underbaked, but they firm up as they cool. If the tops start to brown, they’re overbaked. It’s better to slightly underbake than overbake these cookies.
Can I make these cookies ahead of time?
Absolutely! These cookies are perfect for making ahead. They actually taste better after a day or two as the flavors meld. Store them in an airtight container and they’ll stay fresh for up to 2 weeks, or freeze them for up to 3 months.
Snowball Cookies (Mexican Wedding Cookies)
Buttery, melt-in-your-mouth cookies filled with finely chopped nuts and coated in powdered sugar. These classic snowball cookies are perfect for Christmas cookie platters and holiday celebrations.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 36 cookies
- Difficulty: Easy
- Cuisine: American
- Course: Dessert
Ingredients
- 1 cup unsalted butter, softened
- 1/2 cup powdered sugar
- 2 teaspoons vanilla extract
- 2 1/4 cups all-purpose flour
- 1 cup finely chopped pecans or walnuts
- 1/4 teaspoon salt
- 1 1/2 cups powdered sugar for coating
Instructions
- Preheat oven to 350°F (175°C) and line two baking sheets with parchment paper.
- In a large mixing bowl, beat softened butter and 1/2 cup powdered sugar until light and creamy, about 2-3 minutes.
- Add vanilla extract and mix well until combined.
- Gradually add flour and salt, mixing on low speed until a soft dough forms. Do not overmix.
- Fold in finely chopped pecans or walnuts until evenly distributed throughout the dough.
- Scoop tablespoon-sized portions of dough and roll into small balls about 1 inch in diameter.
- Place cookies about 1 inch apart on prepared baking sheets.
- Bake for 12-15 minutes until bottoms are lightly golden while tops remain pale.
- Cool cookies on the baking sheet for 5 minutes.
- While still warm, gently roll cookies in powdered sugar to coat completely.
- Transfer coated cookies to a wire rack to cool completely.
- Once completely cool, roll cookies in powdered sugar a second time for a thick snowy coating.
- Store in an airtight container at room temperature.
Recipe Notes
- Make sure butter is softened to room temperature but not melted for the best texture.
- Finely chop nuts using a food processor for uniform pieces that distribute evenly.
- Don’t overbake—cookies should remain pale on top with only lightly golden bottoms.
- The double coating of powdered sugar is essential for that classic snowball appearance.
- Cookies can be made ahead and stored for up to 2 weeks or frozen for up to 3 months.
- For best results, use pure vanilla extract rather than imitation.
- If dough seems too crumbly, add 1-2 teaspoons of milk to help it come together.
Nutrition Information (Per Cookie, Estimated)
- Calories: 110
- Carbohydrates: 11g
- Protein: 1g
- Fat: 7g
- Saturated Fat: 3.5g
- Fiber: 0.5g
- Sugar: 5g
- Sodium: 20mg
Nutrition information is estimated and may vary based on specific ingredients used.
