These sweet, soft, buttery pecan snowball cookies taste like melt-in-your-mouth shortbread coated in powdered sugar! With only 5 simple ingredients and their adorable snowball shape, they’re the perfect easy Christmas cookies you can whip up in just 30 minutes.

Pecan Snowball Cookies

What are snowball cookies?

Also known as Mexican wedding cookies or Russian tea cakes, snowballs are essentially nutty shortbread cookies made with butter, flour, powdered sugar, vanilla, and finely chopped nuts. They’re famous for their soft, meltaway texture, and their round shape and powdered sugar coating also make them look like festive Christmas snowballs!

I love decorating sugar cookies or making cute tree-shaped spritz cookies during the holidays, but snowballs are some of the quickest and simplest Christmas cookies you can make. And they’re always a crowd favorite! I’ll walk you through how to make your own easy snowball cookies at home, along with my best tips to keep them round, fluffy, and scrumptiously soft.

Easy Snowball Cookies
Christmas Snowball Cookies

Ingredients for Christmas Snowball Cookies

  • Pecans or Nuts of Choice. Instead of a traditional pecan snowball cookie recipe, I decided to make my snowball cookies with pecans and pistachios for a flavor twist. Feel free to use any nuts you like—just make sure they’re finely chopped.
  • All-Purpose Flour. The most reliable flour option for soft snowball cookies that maintain their round, fluffy shape. I haven’t tested making gluten-free snowball cookies yet, but I’d recommend using a 1-to-1 GF baking flour if you’d like to try it out.
  • Salted Butter. If you’re using unsalted butter, add ¼ tsp salt. For the best & fluffiest texture, let your butter soften to room temperature before making the cookie dough.
  • Powdered Sugar. The superfine texture of confectioners sugar is the key to making melt in your mouth shortbread cookies like these. Half of the powdered sugar goes into the dough, and you’ll use the other half to coat your snowballs after baking.
  • Vanilla Extract. A dash of vanilla gives these Christmas cookies another layer of sweet, comforting flavor, or substitute with almond extract for a tasty alternative.

How to Make Snowball Cookies

I love Christmas snowball cookies because they look so elegant & festive, but they’re so freaking simple—no complicated steps or fancy equipment required. All you’ll need is an electric hand mixer to make the dough, a small cookie scoop, and a couple of baking sheets lined with parchment paper.

1 Toast & Chop Nuts

First, I recommend toasting your pecans or nuts of choice in the oven at 350°F (180°C) for 8-10 minutes, then let them cool to the touch before chopping. (This is optional but can add loads of comforting flavor!)

Then, you can either pulse the nuts in a food processor until you’ve got a fine texture or finely chop them by hand. It’s okay to have some larger chunks, but smaller pieces are ideal for this recipe.

Use a food processor to pulse pecans and pistachios until finely chopped.
If desired, use a food processor to pulse nuts until finely chopped.
Aim for a fine texture with minimal large chunks.
Pulse until the texture is fine with minimal large chunks.

Tip: Soften butter—but don’t let it get too soft.

Softened butter will trap pockets of air when creamed together with powdered sugar, giving your cookies a light, fluffy texture. But if the butter is too soft or melted, it can cause snowball cookies to spread & flatten in the oven. To prevent this, let the butter sit at room temperature for around 30-60 minutes—until it’s soft & pliable, but not yet melting or collapsing.

2 Combine Dry & Wet Ingredients Separately

In one bowl, whisk together the all-purpose flour and finely chopped nuts. 

In a separate bowl, use a hand mixer to cream together softened butter, powdered sugar, and vanilla extract. (Add ¼ tsp salt if you’re using unsalted butter.) Beat for 1-2 minutes on medium speed, until the wet mixture is fluffy & creamy.

Whisk flour and chopped nuts in a bowl.
First, whisk together flour and finely chopped nuts.
Separately, cream together butter, powdered sugar, and vanilla extract.
Separately, beat together softened butter, powdered sugar, and vanilla with a hand mixer on medium.
Beat until creamy.
Beat for 1-2 minutes, until creamy.

3 Add Dry Mixture into the Wet

Pour the flour mixture into the wet mixture and beat on low speed for a few minutes, until a dough forms. Once all the flour is integrated, use your hands and/or a rubber spatula to collect & press the dough together.

Beat flour and nut mixture into the wet mixture.
Add the flour and nut mixture and beat with the hand mixer on low speed.
The dough will start out crumbly then come together.
The mixture will start out crumbly but continue beating until a dough forms.
Collect the dough with your hands.
Use your hands to collect the dough together.

Tip: Chill dough if needed.

If your dough feels too soft or too sticky (or if the temperature is quite warm in your kitchen), consider chilling it in the fridge for 30-60 minutes before rolling it into balls. This will make the dough easier to work with and can help prevent the cookies from spreading in the oven.

4 Portion Dough into Balls

Use a small cookie scoop (#50 or 1.2-Tbsp) to portion the dough, rolling each scoop between your hands to form ~1-inch balls. Transfer the dough balls to baking sheets lined with parchment paper, leaving some space between them.

Use a cookie scoop to portion the dough.
Portion the dough with a small cookie scoop, ~1-2 Tbsp.
Roll the dough into a ball with your hands.
Roll the dough into a ball with your hands.
Transfer to a baking sheet lined with parchment.
Transfer dough balls to a baking sheet lined with parchment.

5 Bake Until Undersides are Lightly Browned

Bake snowball cookies for 14-16 minutes at 350°F (180°C), being careful not to overbake. The bottoms of your cookies should be lightly browned, but the tops will still be light. Don’t wait for the tops to brown if you want soft, melt in your mouth snowball cookies!

Bake snowball cookies at 350°F (180°C) for 14-16 minutes.
Bake snowball cookies at 350°F for 15 minutes, until bottoms are lightly browned but tops are still light.

Tip: Underbake rather than overbake.

I find that a little undercooked is better than overcooked for this recipe—15 minutes was the sweet spot for me.

But even though I ended up overbaking my first batch, they still tasted delicious! The longer bake time just made the texture a bit less melty & a bit more firm like a true shortbread.

6 Coat with Powdered Sugar

Once the undersides start to brown, remove your snowball cookies from the oven and let them cool on the pan for 1-2 minutes. While they’re still warm but cool enough to handle, roll each cookie in powdered sugar until well-coated. Then, you can enjoy them while they’re warm or transfer to a wire rack to cool completely.

Let snowballs cool for 1-2 minutes, then coat with powdered sugar.
While still warm but cooled to the touch, roll snowballs in powdered sugar.
Coat snowballs completely with powdered sugar then rest on a wire baking rack.
Coat well then transfer to a wire rack to cool completely.

Storage

Once cooled, store pecan snowball cookies in an airtight container at room temperature for 7-10 days. These are great holiday cookies to give as edible gifts or to keep in your pantry throughout the season because they taste just as amazing even after sitting for days!

How to Make Snowball Cookies
Christmas Snowball Cookies

Easy Christmas Snowball Cookies

These sweet, soft, buttery pecan snowball cookies taste like melt-in-your-mouth shortbread coated in powdered sugar! The perfect easy Christmas cookies with only 5 simple ingredients.
5 stars (1 rating)

Ingredients

Pecan Snowball Cookies

  • 4 oz pecans or nuts of choice, finely chopped (1 cup) I used pecans & pistachios
  • 2 cups all-purpose flour, (240g)
  • 8 oz salted butter, softened to room temperature (1 cup)
  • ½ cup powdered sugar, (60g)
  • 1 tsp vanilla extract

Coating

  • ½ cup powdered sugar, (60g)

Equipment

Instructions 

  • Preheat oven to 350°F (180°C).
  • Optional: Toast nuts on a baking sheet for 8-10 minutes, stirring occasionally. Allow to cool to the touch before chopping.
  • Pulse nuts in a food processor until finely chopped (or chop by hand). Some larger chunks are okay, but smaller pieces are ideal.
  • In a large bowl, whisk together flour and chopped nuts. Set aside.
  • Separately, beat softened butter, powdered sugar, and vanilla extract with a hand mixer on medium speed, until creamy. (If using unsalted butter, add ¼ tsp salt.)
  • Add flour mixture into wet mixture and beat on low speed until a dough forms. Use your hands & a rubber spatula to collect the dough and press it together.
  • Portion dough with a small cookie scoop (#50 or 1.2-Tbsp)and roll into ~1-inch balls. Transfer to a baking sheet lined with parchment and sprayed with cooking spray.
  • Bake snowball cookies for 14-16 minutes, until undersides are lightly browned & tops are still light. (Don’t wait for the tops to brown if you want a soft, melt-in-your-mouth cookie.)
  • Allow to cool enough to handle (1-2 minutes). While still warm, roll each cookie in powdered sugar to coat. Be generous!
  • Transfer to a wire rack to cool completely or enjoy warm.
  • Storage: Once cooled completely, store snowball cookies in an airtight container at room temperature for 7-10 days.
Serving: 1cookie, Calories: 102kcal, Carbohydrates: 9g, Protein: 1.2g, Fat: 6.5g, Cholesterol: 13mg, Sodium: 43mg, Fiber: 0.5g, Sugar: 3.5g
Did you make this recipe?Share a photo and tag us @mindovermunch — we can’t wait to see what you’ve made!