These snowball cookies are soft, buttery little bites that melt in my mouth every single time. I love the rich nuttiness from the finely chopped pecans, and the snowy dusting of powdered sugar makes them look festive and taste even better. They’re one of those timeless cookies that remind me of the holidays, though I find myself making them throughout the year whenever I need a simple, comforting sweet.
Why You’ll Love This Recipe
I like this recipe because it’s quick, reliable, and doesn’t call for anything fancy—just basic pantry ingredients that turn into something magical. The dough comes together in minutes, and since the cookies don’t spread, I can pack a whole tray into the oven at once. I also love that they taste even better the next day as the buttery flavor deepens. These cookies are a family favorite, and they’re always the first to disappear from the holiday cookie platter.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
unsalted butter, softened
-
powdered sugar
-
vanilla extract
-
all-purpose flour
-
very finely chopped pecans
-
salt
-
more powdered sugar, for rolling
Directions
-
I start by preheating my oven to 350°F (175°C).
-
In a large bowl, I beat the butter, powdered sugar, and vanilla until smooth and creamy.
-
I gradually stir in the flour, pecans, and salt until the dough is fully incorporated.
-
I roll the dough into walnut-sized balls and place them about 2 inches apart on ungreased baking sheets.
-
I bake the cookies for 12 to 15 minutes, until the bottoms are just turning golden while the tops stay pale.
-
After removing them from the oven, I let them rest on the baking sheet briefly before moving them to a wire rack.
-
While still warm, I roll the cookies in powdered sugar, then let them cool completely.
-
Once cooled, I give them another generous coating of powdered sugar so they look like perfect little snowballs.
Servings and timing
This recipe makes about 60 cookies (5 dozen). The prep takes around 30 minutes, baking takes about 15 minutes per batch, and the total time comes to roughly 45 minutes.
Variations
I sometimes switch things up by using walnuts instead of pecans, or even hazelnuts for a deeper flavor. For a fun holiday twist, I like to add finely crushed candy canes to the powdered sugar before rolling. Another variation I enjoy is tucking a small chocolate candy inside the dough ball before baking—it’s a sweet surprise in the center.
storage/reheating
I keep these cookies in an airtight container at room temperature, and they stay fresh for up to a week. If I need to stack them, I place parchment paper between the layers to prevent sticking. For longer storage, I freeze either the baked cookies or the unbaked dough balls. The dough freezes beautifully, and I just bake straight from frozen with an extra minute or two in the oven.
FAQs
Can I make these cookies ahead of time?
Yes, I often make them a few days in advance. They actually taste even better after a day or two when the flavors have settled in.
Can I freeze the baked cookies?
I can freeze them for up to two months. I make sure to wrap them well and dust them with fresh powdered sugar after thawing since the coating can fade in the freezer.
What nuts work best for snowball cookies?
I usually use pecans, but walnuts and almonds work well too. The key is chopping them very finely so the cookies stay tender.
Why did my cookies crumble?
If mine ever crumble, it’s usually because there was too much flour. I make sure not to pack the flour into the measuring cup and instead spoon it in lightly.
Can I make these gluten-free?
Yes, I can swap the all-purpose flour for a good 1:1 gluten-free baking flour blend. The texture changes slightly, but the cookies are still delicious.
Conclusion
These snowball cookies are the kind of treat I never get tired of making—or eating. I love how simple they are, yet they always feel special. With their buttery texture, nutty flavor, and snowy sugar coating, they’re perfect for holiday gatherings or just as a cozy baking project at home. Once I make a batch, I know I’ll be making them again soon, because they never last long.

Best Snowball Cookies Recipe
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
- Author: Yusra
- Total Time: 45 minutes
- Yield: 60 cookies (5 dozen)
- Diet: Vegetarian
Description
These classic snowball cookies are tender, buttery, and filled with finely chopped pecans. Rolled in powdered sugar while warm and again once cooled, they’re a melt-in-your-mouth holiday favorite that’s simple and irresistible.
Ingredients
- 1 cup unsalted butter, softened
- ½ cup powdered sugar
- 1 teaspoon vanilla extract
- 2 ¼ cups all-purpose flour
- ¾ cup very finely chopped pecans
- ¼ teaspoon salt
- 1 cup powdered sugar (for rolling)
Instructions
- Preheat oven to 350°F (175°C).
- In a large bowl, beat butter, powdered sugar, and vanilla until creamy and smooth.
- Stir in flour, chopped pecans, and salt until the dough is fully combined.
- Roll dough into walnut-sized balls and place 2 inches apart on ungreased baking sheets.
- Bake for 12–15 minutes, until bottoms are lightly golden but tops remain pale.
- Let cookies cool slightly on baking sheet, then transfer to a wire rack.
- While still warm, roll cookies in powdered sugar. Cool completely.
- Once fully cooled, roll in powdered sugar again for a snowy finish.
Notes
- Use walnuts or hazelnuts instead of pecans for variation.
- For a festive touch, mix crushed candy canes with the powdered sugar coating.
- Add a small chocolate piece in the center of the dough ball for a hidden surprise.
- Use parchment between layers when storing to prevent sticking.
- Dough and baked cookies freeze well for up to 2 months.
- Prep Time: 30 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 90
- Sugar: 4g
- Sodium: 25mg
- Fat: 6g
- Saturated Fat: 3.5g
- Unsaturated Fat: 2g
- Trans Fat: 0g
- Carbohydrates: 8g
- Fiber: 0g
- Protein: 1g
- Cholesterol: 15mg