Almond Snowball Cookies Recipe tastes like buttery little clouds packed with nutty flavor and a soft, melt-in-your-mouth center. This small batch cookie recipe works well for holiday cookie trays, gifting, or a quick sweet treat, and you can finish the whole process in about 35 minutes. I have baked some version of these every December for over a decade, and my family now treats them as non-negotiable.
Why Make This Almond Snowball Cookies Recipe at Home
Homemade almond snowball cookies taste fresher and richer than anything from a package, with real butter, real vanilla, and plenty of almonds. You control the sweetness, the size, and the nut level, so the cookies match your exact preferences.
You also skip preservatives and mystery ingredients and rely on simple pantry staples. The dough comes together in one bowl, so cleanup stays easy and you still get bakery level results.
These Almond Snowball Cookies turned out tender, buttery, and perfectly nutty, and they vanished from the cookie tray in under an hour ★★★★★
Ingredients You Need

The almond snowball cookie dough
- 1 cup (2 sticks) unsalted butter, softened to cool room temperature
- I prefer a good quality American butter like Kerrygold or Plugrá for richer flavor.
- 1/2 cup powdered sugar, plus more for rolling
- Use standard confectioners sugar; store brands work fine.
- 2 teaspoons pure vanilla extract
- Choose pure vanilla, not imitation, for better flavor.
- 1/2 teaspoon almond extract
- This gives that classic almond snowball cookies recipe flavor; reduce to 1/4 teaspoon if you prefer a milder almond note.
- 2 cups all purpose flour, measured by spooning and leveling
- King Arthur or Gold Medal both give consistent results.
- 1/2 teaspoon fine sea salt
- If you only have table salt, use a scant 1/2 teaspoon.
- 1 cup very finely chopped almonds
- Toasted sliced or slivered almonds work best.
- You can pulse them in a food processor until they look like coarse sand, but stop before they turn into almond butter.
Rolling
- 1 to 1 1/2 cups powdered sugar
- Sift it if it looks clumpy so it coats the cookies evenly.
Substitution ideas
- Swap half the almonds with pecans or walnuts for a mixed nut version.
- Use gluten free 1:1 baking flour if you need a gluten free option; choose a blend that includes xanthan gum.
- Replace almond extract with extra vanilla if you bake for someone with a nut allergy and skip the nuts entirely, though the texture changes slightly.
Equipment list
- Large mixing bowl
- Hand mixer or stand mixer with paddle attachment
- Rubber spatula
- Measuring cups and spoons
- Baking sheet
- Parchment paper or silicone baking mat
- Small cookie scoop or tablespoon
- Wire cooling rack
- Shallow bowl for powdered sugar rolling
Tips & Mistakes
- Cream the butter and powdered sugar until light and fluffy so the cookies bake tender instead of dense.
- Soften butter to cool room temperature; very soft or melted butter makes the cookies spread and lose their round shape.
- Toast the almonds lightly in a dry skillet until fragrant, then cool them, so the nut flavor stands out.
- Chop or pulse the almonds very fine so the cookies hold together and do not crumble.
- Measure flour by spooning into the cup and leveling; packed flour leads to dry, crumbly cookies.
- Chill the dough for 20 to 30 minutes if your kitchen runs warm so the cookies keep a nice round snowball shape.
- Roll the cookies in powdered sugar while they still feel warm so the sugar clings instead of sliding off.
- Give the cookies a second roll in powdered sugar after they cool for that thick, snowy coating.
- Space the dough balls about 2 inches apart so they bake evenly and do not crowd each other.
- Do not overbake; pull them when the bottoms just start to turn light golden, or they dry out quickly.
How to Make Almond Snowball Cookies

Mix the dough
- Line a baking sheet with parchment paper and set it aside.
- Add the softened butter and 1/2 cup powdered sugar to a large mixing bowl.
- Beat with a hand mixer or stand mixer on medium speed for 2 to 3 minutes until the mixture looks pale and fluffy.
- Scrape down the bowl with a spatula so no butter hides on the bottom.
- Add vanilla extract, almond extract, and salt to the bowl.
- Mix on low speed until everything blends together.
- Add the flour in two additions, mixing on low after each addition until the dough starts to come together in clumps.
- Stir in the finely chopped almonds with a spatula until they distribute evenly through the dough.
- Check the dough texture; it should feel soft but not sticky and should hold together when you squeeze a bit in your hand.
- If the dough feels too sticky, chill it in the fridge for 20 minutes.
- If it feels too dry and crumbly, add 1 teaspoon of milk at a time and mix briefly until it holds together.
Shape the cookies
- Scoop about 1 tablespoon of dough with a small cookie scoop or spoon.
- Roll the dough between your palms into a smooth ball.
- Place the ball on the prepared baking sheet.
- Repeat with the remaining dough, spacing the balls about 2 inches apart.
- Chill the shaped dough balls in the fridge for 15 minutes while you heat the oven.
- Preheat your oven to 350°F (175°C) during this time.
Bake the almond snowball cookies
- Place the chilled baking sheet on the center rack of the preheated oven.
- Bake for 12 to 15 minutes, depending on your oven and cookie size.
- Watch for the bottoms to turn light golden and the tops to look set and slightly dry.
- The cookies should keep their round shape and not brown on top.
- Remove the baking sheet from the oven and set it on a cooling rack.
- Let the cookies sit on the sheet for about 5 minutes so they firm up slightly but still feel warm.
Roll in powdered sugar
- Pour 1 cup powdered sugar into a shallow bowl.
- While the cookies still feel warm but not hot, roll each one gently in the powdered sugar until fully coated.
- Place the coated cookies on a wire rack to cool completely.
- After they cool, roll them in powdered sugar a second time for a thick, snowy finish.
- Taste one cookie for quality control, purely for scientific reasons.
- Store the rest once they cool and the sugar sets.
Variations I’ve Tried
I sometimes swap the almonds for toasted pecans and keep the almond extract, which gives a fun cross between Mexican wedding cookies and almond snowball cookies. Another favorite version uses half finely ground almonds and half shredded coconut for a slightly chewier texture. Around the holidays I add a pinch of cinnamon and cardamom to the dough for a warm, spiced almond snowball cookies recipe that pairs nicely with hot cocoa.
For a citrus twist, I stir in 1 tablespoon of finely grated orange or lemon zest along with the extracts. When I bake for kids, I press a few mini chocolate chips into the tops right after baking, then roll in sugar once they cool. You can also shape the dough into slightly larger balls and flatten them just a bit for a more traditional cookie shape while keeping the same flavor.
How to Serve Almond Snowball Cookies
Serve almond snowball cookies with hot coffee, tea, hot chocolate, or a cold glass of milk for a simple treat. They sit nicely on holiday cookie platters next to gingerbread, chocolate crinkle cookies, and sugar cookies. I like to stack three or four in a small cellophane bag, tie it with ribbon, and hand them out as quick neighbor gifts. For a cozy dessert plate, pair them with fresh berries and a little bowl of vanilla yogurt for dipping.
How to store
- Store almond snowball cookies in an airtight container at room temperature for up to 5 days; place parchment between layers to protect the sugar coating.
- For the fridge, keep them in a sealed container for up to 1 week, and let them sit at room temperature for 15 minutes before serving so the texture softens.
- Freeze baked cookies in a single layer on a sheet pan, then transfer them to a freezer bag or container for up to 2 months; dust with a fresh light coat of powdered sugar after thawing if needed.
- Freeze unbaked dough balls on a tray, then store them in a freezer bag for up to 2 months and bake from frozen, adding 2 to 3 minutes to the bake time.
- Reheat cookies in a 275°F oven for 5 to 7 minutes if you want them slightly warm again, then cool for a minute and roll lightly in more powdered sugar if the coating looks thin.

Almond Snowball Cookies Recipe
Ingredients
Instructions
- Preheat the oven to 350°F (175°C). Line two baking sheets with parchment paper.
- In a large bowl, cream together the softened butter and 1/2 cup powdered sugar until light and fluffy. Beat in the vanilla extract.
- In a separate bowl, whisk together the flour and salt. Gradually add the dry ingredients to the butter mixture, mixing just until combined.
- Fold in the finely chopped or ground almonds until evenly distributed and the dough holds together when pressed.
- Scoop about 1 tablespoon of dough and roll it into a smooth ball. Place on the prepared baking sheets, spacing about 1 inch apart. Repeat with remaining dough.
- Bake for 12–15 minutes, or until the bottoms are lightly golden and the tops are set but not browned.
- Let the cookies cool on the baking sheet for 5 minutes, then gently roll the warm cookies in powdered sugar to coat and place them on a wire rack to cool completely.
- Once completely cool, roll the cookies a second time in powdered sugar for a thick, snowy coating before serving or storing.
Notes
Approximate per 1 cookie (24 cookies total): 125 calories; fat 9 g; saturated fat 4 g; carbohydrates 10 g; fiber 1 g; sugars 4 g; protein 2 g; sodium 40 mg. Values are estimates and will vary based on ingredient brands, exact cookie size, and coating thickness.