I’m finally sharing my family’s Shortbread Snowball Cookies recipe, passed down through generations, and the small secret ingredient that makes these powdered sugar cookies unmistakable.
My family’s Butter Snowballs are the kind of cookie you think you know until you bite one. I use plenty of unsalted butter so the texture just vanishes on your tongue, and I toss in pecans or walnuts for a little unexpected crunch.
It’s been a holiday staple for generations, and yet every year someone asks what makes them different, like there’s a secret tucked inside. I won’t give the how to here, but if you like melt in your mouth treats that leave a powdery kiss behind, this Snowball Cookies Recipe Christmas might be the one you keep making.
Ingredients
- Unsalted butter: rich in saturated fat, gives tender crumb and buttery flavor, melts beautifully.
- Granulated sugar: pure sweetener, mostly simple carbs, adds structure and caramel notes when baked.
- Vanilla extract: tiny amount, big aroma boost, masks bitterness and makes cookies taste homey.
- All purpose flour: mostly carbs and some protein, gives structure, overmixing makes it dense.
- Fine sea salt: tiny amount balances sweetness, enhances other flavors, adds subtle contrast.
- Pecans or walnuts: add crunch, healthy fats and protein, toasty notes, chop however you like.
- Powdered sugar: super fine, gives snowy coating and extra sweetness, melts into a delicate crust.
Ingredient Quantities
- 1 cup (2 sticks, 226g) unsalted butter, at room temp
- 1/2 cup (100g) granulated sugar
- 1 teaspoon vanilla extract
- 2 cups (240g) all purpose flour
- 1/4 teaspoon fine sea salt
- 1 cup (120g) pecans or walnuts, finely chopped
- 1 1/2 to 2 cups (180-240g) powdered sugar for rolling
How to Make this
1. Preheat oven to 350°F (175°C) and line a baking sheet with parchment paper, place rack in the middle of the oven.
2. If you like deeper nut flavor, toast 1 cup chopped pecans or walnuts in a dry skillet over medium heat for 3 to 5 minutes until fragrant, stirring. Let cool and chop fine.
3. In a large bowl beat 1 cup (2 sticks, 226g) room temp unsalted butter with 1/2 cup (100g) granulated sugar until light and fluffy, about 2 to 3 minutes. Add 1 teaspoon vanilla extract and mix until combined.
4. Whisk together 2 cups (240g) all purpose flour and 1/4 teaspoon fine sea salt in a separate bowl. Add the dry mix to the butter mixture in two additions, mixing on low until just combined. Fold in the cooled chopped nuts.
5. Chill the dough 20 to 30 minutes so it firms up. If you forget, you can still scoop but cookies will spread more.
6. Scoop rounded tablespoons of dough and roll into 1 inch balls with your palms, place about 1 inch apart on the prepared sheet. If dough cracks when rolling, chill a bit longer.
7. Bake 12 to 15 minutes until the bottoms are set and tops are barely changing color. They should not brown much, you’re aiming for melt in your mouth, not crispy.
8. While still warm but not hot, roll each cookie in 1 1/2 cups powdered sugar to coat lightly. Transfer to a wire rack to cool completely. Once fully cool, roll again in more powdered sugar if you want that extra snowy look, use up to 2 cups total. Rolling warm helps the sugar stick, the second roll gives the classic snowball finish.
9. Store cooled cookies in an airtight container at room temp for up to a week, or freeze for up to 3 months. You can also freeze formed dough balls on a tray then bake from frozen, add a couple extra minutes to bake time.
Equipment Needed
1. Oven set to 350°F
2. Baking sheet and parchment paper
3. Large mixing bowl and a smaller bowl for the dry ingredients
4. Electric mixer or a sturdy wooden spoon, its fine either way but mixer is faster
5. Measuring cups and spoons
6. Skillet for toasting nuts (optional) plus a knife and cutting board to chop them
7. Cookie scoop or tablespoon and your hands to roll 1 inch balls
8. Wire cooling rack and an airtight container for storage
FAQ
Butter Snowballs Cookies Recipe Substitutions and Variations
- Unsalted butter: swap with salted butter 1:1 (226g) and skip the 1/4 tsp salt, or use a vegan stick butter 1:1 but chill the dough a bit longer before rolling.
- Granulated sugar: use light brown sugar 1:1 for a softer, caramel note, or coconut sugar 1:1 for a deeper, toasty flavor; expect slightly darker cookies.
- Vanilla extract: use vanilla bean paste 1:1 for a richer taste, or almond extract at about half the amount (start with 1/2 tsp) since it’s stronger.
- Pecans or walnuts: swap with finely chopped almonds 1:1 for a similar texture, or use toasted sunflower seeds 1:1 to make them nut free, just pulse fine before mixing.
Pro Tips
– Toast the nuts, then let them cool completely before chopping or pulsing. Pulse in short bursts so you get little bits not a paste, and stop sooner than you think — burnt or oily nuts will wreck the delicate texture.
– Butter should be soft but not greasy. A quick poke test helps: it should give, but still hold shape. If it gets too soft, chill the dough and the scooped balls on a tray before baking so they dont spread into flat cookies.
– Don’t overmix the dough, fold just until combined. Overworking develops gluten and makes these lose that melt-in-your-mouth feel, so use a gentle hand when adding the flour and nuts.
– For the best snowy coating, add a tablespoon of cornstarch to the powdered sugar so it stays dry and bright, roll once while the cookies are warm, then again after cooling. Use tongs or a slotted spoon to roll warm cookies if your hands get too hot.

Butter Snowballs Cookies Recipe
I’m finally sharing my family’s Shortbread Snowball Cookies recipe, passed down through generations, and the small secret ingredient that makes these powdered sugar cookies unmistakable.
24
servings
187
kcal
Equipment: 1. Oven set to 350°F
2. Baking sheet and parchment paper
3. Large mixing bowl and a smaller bowl for the dry ingredients
4. Electric mixer or a sturdy wooden spoon, its fine either way but mixer is faster
5. Measuring cups and spoons
6. Skillet for toasting nuts (optional) plus a knife and cutting board to chop them
7. Cookie scoop or tablespoon and your hands to roll 1 inch balls
8. Wire cooling rack and an airtight container for storage
Ingredients
1 cup (2 sticks, 226g) unsalted butter, at room temp
1/2 cup (100g) granulated sugar
1 teaspoon vanilla extract
2 cups (240g) all purpose flour
1/4 teaspoon fine sea salt
1 cup (120g) pecans or walnuts, finely chopped
1 1/2 to 2 cups (180-240g) powdered sugar for rolling
Directions
- Preheat oven to 350°F (175°C) and line a baking sheet with parchment paper, place rack in the middle of the oven.
- If you like deeper nut flavor, toast 1 cup chopped pecans or walnuts in a dry skillet over medium heat for 3 to 5 minutes until fragrant, stirring. Let cool and chop fine.
- In a large bowl beat 1 cup (2 sticks, 226g) room temp unsalted butter with 1/2 cup (100g) granulated sugar until light and fluffy, about 2 to 3 minutes. Add 1 teaspoon vanilla extract and mix until combined.
- Whisk together 2 cups (240g) all purpose flour and 1/4 teaspoon fine sea salt in a separate bowl. Add the dry mix to the butter mixture in two additions, mixing on low until just combined. Fold in the cooled chopped nuts.
- Chill the dough 20 to 30 minutes so it firms up. If you forget, you can still scoop but cookies will spread more.
- Scoop rounded tablespoons of dough and roll into 1 inch balls with your palms, place about 1 inch apart on the prepared sheet. If dough cracks when rolling, chill a bit longer.
- Bake 12 to 15 minutes until the bottoms are set and tops are barely changing color. They should not brown much, you're aiming for melt in your mouth, not crispy.
- While still warm but not hot, roll each cookie in 1 1/2 cups powdered sugar to coat lightly. Transfer to a wire rack to cool completely. Once fully cool, roll again in more powdered sugar if you want that extra snowy look, use up to 2 cups total. Rolling warm helps the sugar stick, the second roll gives the classic snowball finish.
- Store cooled cookies in an airtight container at room temp for up to a week, or freeze for up to 3 months. You can also freeze formed dough balls on a tray then bake from frozen, add a couple extra minutes to bake time.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 37g
- Total number of serves: 24
- Calories: 187kcal
- Fat: 11g
- Saturated Fat: 5.11g
- Trans Fat: 0.26g
- Polyunsaturated: 2.63g
- Monounsaturated: 2.43g
- Cholesterol: 20mg
- Sodium: 24mg
- Potassium: 35mg
- Carbohydrates: 21.2g
- Fiber: 0.6g
- Sugar: 13.1g
- Protein: 1.8g
- Vitamin A: 63IU
- Vitamin C: 0mg
- Calcium: 8.7mg
- Iron: 0.27mg