Go Back
+ servings
sourdough snowball cookie cut in half

Sourdough Snowball Cookies Recipe


Yield: 16 cookies
Prep Time: 10 minutes
Cook Time: 21 minutes
Total Time: 31 minutes

Melt-in-your-mouth, buttery, and sweetened with powdered sugar, these Sourdough Snowball Cookies are a must on anyone's Christmas cookie tray. Adding sourdough discard gives this beloved holiday cookie a slight sourdough tang, while chopped nuts add delicious crunch and texture to these buttery shortbread cookies. 

4.49 from 29 votes

Ingredients

  • 170 grams unsalted butter, room temperature 3/4 cup
  • 70 grams powdered sugar 1/2 cup
  • 4 grams vanilla extract 1 teaspoon
  • 50 grams sourdough discard 1/4 cup
  • 280 grams all-purpose flour 2 cups
  • 2 grams salt 1/4 teaspoon
  • 120 grams walnuts or pecans, finely chopped 1 cup
  • 43 grams powdered sugar, for decorating for decorating

Instructions

  1. Preheat the oven to 350 degrees F and line a rimmed baking sheet with parchment paper. Set aside.
  2. In the bowl of a stand mixer with the paddle attachment, cream the room temperature butter, powdered sugar, vanilla extract, and sourdough discard on medium speed for about 2 minutes. It will look light and fluffy.
    You can also use a hand mixer.
    170 grams unsalted butter, room temperature, 70 grams powdered sugar, 4 grams vanilla extract, 50 grams sourdough discard
  3. Add the flour, salt, and chopped nuts (optional) and mix on low speed, until just combined. Use a rubber spatula to scrape the sides of the bowl to incorporate all the dry ingredients. The cookie dough will be crumbly.
    280 grams all-purpose flour, 2 grams salt, 120 grams walnuts or pecans, finely chopped
  4. With your hands or a cookie scoop, scoop the cookie dough and roll it into a smooth ball shape, about 2 inches wide or about 2 Tablespoons worth of cookie dough.
  5. When you press the crumbly dough together, it will adhere together and form a round dough ball. For the best results, make sure there are no cracks in the dough ball. 
  6. This cookie recipe will make 14-16 sourdough snowball cookies. 

Bake

  1. Place dough balls 2 inches apart on the prepared baking sheet.
  2. Bake in a 350-degree F oven for 21-23 minutes, or until the bottom of the cookie starts to show a little color. (It's better to undercook, rather than overcook!)
  3. Dip the warm cookies straight out of the oven into a bowl of powdered sugar and cool on a wire rack. The powdered sugar may melt a little bit.
    43 grams powdered sugar, for decorating
  4. Once the cookies have cooled slightly, roll the cookie balls again in the powdered sugar for a final dusting. 

Notes

This recipe card was updated on February 20th, 2026. 

Recipe Tips

    • The cookie dough will be quite crumbly.
    • When you press the crumbly dough together, it will adhere together and form a round dough ball. For the best results, make sure there are no cracks in the dough ball. 
    • Be sure to roll the sourdough snowball cookies in powdered sugar two times.
    • If your cookies are crumbly after being baked, it is most likely due to too much flour being added to the dough or the cookies being baked too long. For precise baking, use a kitchen scale or spoon the flour into your measuring cup and level off with a butter knife.
    • If your cookies are flat, double-check that your oven temperature is correct. Too low of an oven temperature can cause the cookies to bake flat.
    • Also, be sure to use room-temperature butter, rather than melted butter. If the butter is melted, your sourdough snowball cookies will not keep their shape.  
    • These cookies keep for 2 weeks at room temperature or up to 3 months in the freezer.

 

Nutrition

Serving: 1g | Calories: 220kcal | Carbohydrates: 22g | Protein: 3g | Fat: 14g | Saturated Fat: 6g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 3g | Trans Fat: 0.3g | Cholesterol: 23mg | Sodium: 50mg | Potassium: 55mg | Fiber: 1g | Sugar: 7g | Vitamin A: 267IU | Vitamin C: 0.1mg | Calcium: 13mg | Iron: 1mg
Tried this recipe?Please leave a comment on the blog or share a photo on Instagram!