If you’re dreaming of a melt-in-your-mouth confection that’s pure comfort with every bite, look no further than Snowball Cookies. These buttery little rounds are rolled twice in a flurry of powdered sugar, hiding a tender, nutty crumb beneath their snowy exterior. Whether you know them as Russian Tea Cakes, Mexican Wedding Cookies, or simply as the beloved holiday classic, there’s something about biting into a Snowball Cookie that transports you to celebrations, cozy afternoons, or simply a well-deserved sweet moment. Get ready to fall in love all over again as we walk through the steps to perfecting this nostalgic treat!

Ingredients You’ll Need
Snowball Cookies keep things beautifully simple—each ingredient here is chosen for its essential role in creating that signature texture and flavor. With a handful of basic pantry staples, you’ll be well on your way to baking up a batch that both tastes and looks utterly magical.
- Unsalted Butter (1 cup, softened): Provides the rich, melt-in-your-mouth texture that makes these cookies so special.
- Powdered Sugar (1/2 cup, plus more for rolling): Sweetens the dough and is key to that delightful snowy finish.
- Vanilla Extract (1 teaspoon): Adds a delicate warmth and aroma that elevates every bite.
- All-Purpose Flour (2 1/4 cups): Gives the dough structure for holding its shape while keeping it tender.
- Salt (1/4 teaspoon): Enhances all the other flavors, ensuring the cookie isn’t too sweet or bland.
- Finely Chopped Pecans or Walnuts (3/4 cup): Lends a subtle crunch and nutty flavor—pecans are classic, but walnuts work beautifully too.
How to Make Snowball Cookies
Step 1: Cream the Butter and Sugar
Start by beating the softened butter and 1/2 cup of powdered sugar together in a large bowl. Use an electric mixer for about 2–3 minutes, until the mixture turns light and fluffy. This step is crucial for the signature airy texture of Snowball Cookies, so don’t rush it. Make sure to scrape down the sides of the bowl to incorporate everything evenly.
Step 2: Add Vanilla
Mix in the vanilla extract. This dash of vanilla introduces a subtle, comforting aroma—just enough to make your kitchen smell incredible and your cookies taste deeply delicious.
Step 3: Combine the Dry Ingredients
Gently add the all-purpose flour and salt to the butter mixture. Stir everything together on low speed, or knead gently with your hands, just until combined. Be careful not to overwork the dough, which keeps the cookies from becoming tough.
Step 4: Stir in the Nuts
Fold in those finely chopped pecans or walnuts. The pieces should be small, so every bite has just the right amount of crunchy, nutty goodness. If you’re making a nut-free batch, this is the time to skip the nuts and add a little extra flavor with almond extract, as noted in the tips.
Step 5: Roll the Dough into Balls
Using your hands, shape the dough into 1-inch balls and line them up about an inch apart on your prepared baking sheet. This size ensures they bake evenly and look like perfect little snowballs once finished.
Step 6: Bake
Pop the tray into a preheated oven at 350°F (175°C). Let them bake for 12–14 minutes, or until their bottoms turn a light golden color. The tops and sides will stay pale, which is exactly what you want for a classic Snowball Cookie effect.
Step 7: The Double Powdered Sugar Shower
Once the cookies are out of the oven, let them cool for just five minutes. While they’re still warm (but not too hot), gently roll them in powdered sugar so it melts slightly and clings to each cookie. Once they cool completely, roll them again for that irresistibly snowy finish. This step truly makes them the visual—and edible—showstopper of your cookie tray!
How to Serve Snowball Cookies

Garnishes
While Snowball Cookies are dreamy just as they are, you can sprinkle a bit more powdered sugar on top right before serving for extra “snow.” For a colorful touch, a sprinkle of finely grated chocolate or a hint of citrus zest pairs wonderfully and looks gorgeous on your holiday table.
Side Dishes
Serve your cookies alongside a pot of freshly brewed tea, a mug of hot chocolate, or even a bold espresso. They make an adorable partner for a scoop of vanilla ice cream, and are their own delightful treat when paired with a bowl of berries at a brunch spread.
Creative Ways to Present
Stack the cookies in a glass jar tied with ribbon for a heartwarming edible gift, or arrange them in paper cups inside a decorative tin. At parties, display Snowball Cookies on a platter sprinkled with edible glitter for a whimsical winter effect, or mix them among other cookies to create a festive dessert board.
Make Ahead and Storage
Storing Leftovers
Store your cooled Snowball Cookies in an airtight container at room temperature. They’ll stay fresh and delicious for up to a week, so you can easily bake them in advance for holidays or quick treats. Layer parchment paper between rows to keep the powdered sugar layer from rubbing off.
Freezing
These cookies freeze beautifully. Arrange completely cooled cookies in a single layer on a baking sheet, then transfer them to a zip-top bag or freezer-safe container with parchment between layers. Freeze for up to two months. When ready to serve, thaw on the counter and sift with an extra dusting of powdered sugar to refresh their snowy look.
Reheating
Snowball Cookies don’t require reheating, but if you love them gently warmed, microwave a few on low for just 5–7 seconds. This softens the crumb but doesn’t melt the sugar coating—a perfect balance if you’re craving that “just-baked” magic again.
FAQs
Can I use different nuts in Snowball Cookies?
Absolutely! Pecans and walnuts are traditional, but feel free to try almonds or hazelnuts for a new twist. Just make sure to chop them finely so the texture stays delicate and the cookies hold together beautifully.
How do I make Snowball Cookies without nuts?
If nuts aren’t your thing—or you need a nut-free option—simply leave them out and add about 1/2 teaspoon of almond extract for a lovely, full flavor. You’ll still get that crumbly, delicious texture everyone loves.
Why do my Snowball Cookies fall apart?
Chances are, the dough may have been over-mixed or not packed tightly enough when shaping. Use softened (not melted) butter, handle the dough gently, and roll the balls firmly to ensure they hold their shape in the oven and after coating.
Can I make the dough ahead of time?
Yes! The dough for Snowball Cookies can be made a day or two advance. Just wrap it well in plastic and keep it in the fridge. Let it sit at room temperature for 20–30 minutes, then roll and bake as usual.
Why roll them in powdered sugar twice?
The first coating, while the cookies are warm, makes the sugar adhere and melts just slightly for a smooth finish. The second roll, after cooling, gives them that classic, powdery “snowball” look and a sweet first bite.
Final Thoughts
Baking a batch of Snowball Cookies is like sharing a hug through dessert—simple, nostalgic, and irresistible. If you’ve never tried them, now’s the perfect time to invite some sweetness into your kitchen. So go ahead, pour yourself a cup of something warm, and enjoy each snowy bite—you’ll see why these cookies are an all-time favorite!
Print
Snowball Cookies Recipe
- Total Time: 29 minutes
- Yield: 30 cookies 1x
- Diet: Vegetarian
Description
These Snowball Cookies are a classic holiday treat, also known as Mexican Wedding Cookies or Russian Tea Cakes. Butter, sugar, and nuts come together to create these delicate, melt-in-your-mouth cookies that are perfect for festive occasions.
Ingredients
Ingredients:
- 1 cup (2 sticks) unsalted butter, softened
- 1/2 cup powdered sugar (plus more for rolling)
- 1 teaspoon vanilla extract
- 2 1/4 cups all-purpose flour
- 1/4 teaspoon salt
- 3/4 cup finely chopped pecans or walnuts
Instructions
- Preheat the oven: Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper.
- Prepare the dough: In a large bowl, beat the softened butter and 1/2 cup powdered sugar until light and creamy. Mix in the vanilla extract. Add the flour and salt, and stir until just combined. Fold in the chopped nuts.
- Shape and bake: Roll the dough into 1-inch balls and place them 1 inch apart on the prepared baking sheet. Bake for 12–14 minutes, or until the bottoms are lightly golden.
- Coat with sugar: Let cookies cool for 5 minutes, then roll in powdered sugar while still warm. Cool completely, then roll in powdered sugar again for a snowy finish.
Notes
- For a nut-free version, omit the nuts and add 1/2 teaspoon almond extract for flavor.
- Store in an airtight container for up to a week.
- Prep Time: 15 minutes
- Cook Time: 14 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 120
- Sugar: 6g
- Sodium: 25mg
- Fat: 8g
- Saturated Fat: 4g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 11g
- Fiber: 0g
- Protein: 1g
- Cholesterol: 15mg