Peanut butter snowballs are a simple holiday treat with a creamy peanut butter center, a crisp white chocolate shell, and a shower of festive sprinkles. They need no oven and only a few bowls, so they work well for cookie trays, office parties, and holiday gatherings.

Why You’ll Love This Recipe
- No baking required: The filling is mixed by hand and chilled, so the oven stays off.
- Simple ingredients: Most of the list is pantry staples plus white chocolate.
- Make-ahead friendly: You can shape and chill the centers before coating them.
- Festive look: Sprinkles can match any color scheme for the holidays.
- Kid-friendly: Children can help roll the balls and add the sprinkles.
Ingredients
Quantities below are estimates, since the original notes did not include measurements. Adjust the sweetness to your taste.
- 1 cup (256 g) creamy smooth peanut butter, not natural style
- 1/4 cup (57 g) unsalted butter, softened
- 1 1/2 cups (180 g) powdered sugar
- 1 tsp (5 ml) vanilla extract
- Pinch of fine salt
- 8 oz (227 g) white chocolate chips or melting wafers
- 1 tbsp (15 ml) coconut oil or vegetable shortening
- Festive sprinkles, for topping
Ingredient Notes
Creamy smooth peanut butter holds its shape better than natural peanut butter, which can be oily and soft. Butter adds richness, while powdered sugar keeps the center sweet and easy to shape. The coconut oil or shortening thins the white chocolate so it coats smoothly and sets with a clean finish.
Equipment You’ll Need
- Medium mixing bowl
- Rubber spatula
- Small cookie scoop or measuring spoon
- Baking sheet lined with parchment paper or wax paper
- Microwave-safe bowl
- Fork or dipping tool
How to Make Easy Holiday Peanut Butter Snowballs
- Mix the base. In a medium bowl, beat the peanut butter and softened butter with a spatula until smooth, about 1 minute.
- Add the sugar and flavorings. Stir in the vanilla and salt, then add the powdered sugar in two batches. The dough should look thick and hold together when pressed.
- Check the texture. If the dough feels too sticky, add 1 to 2 tablespoons more powdered sugar. If it crumbles, add a small spoonful of softened butter.
- Shape the centers. Scoop about 1 tablespoon of dough and roll it between your palms into a smooth ball. Place each ball on the lined baking sheet.
- Chill. Refrigerate the balls for about 30 minutes, or until they are firm enough to dip without falling apart.
- Melt the white chocolate. Place the white chocolate and coconut oil in a microwave-safe bowl. Heat in 20 to 30 second bursts, stirring well after each one, until the mixture is smooth and pourable. It should feel warm, not hot.
- Dip the snowballs. Drop a chilled ball into the melted chocolate, then lift it out with a fork and tap off the extra coating. Set it back on the parchment.
- Add sprinkles. Decorate each ball right away, while the coating is still wet, so the sprinkles stick.
- Let them set. Leave the snowballs at room temperature until the white chocolate is firm to the touch, or refrigerate them briefly to speed things up.

Pro Tips for the Best Results
- Use smooth peanut butter from a standard jar for the most consistent dough.
- Keep the dough balls small so the coating stays thin and the sprinkles stay in place.
- Melt the chocolate slowly. Overheated white chocolate can turn thick and grainy.
- Work in small batches so the chocolate stays fluid while you dip.
- Add sprinkles immediately after dipping, since the coating sets quickly.
Common Mistakes to Avoid
The dough is too soft. Warm kitchens or very soft butter can make the mixture sticky. Chill it for 10 minutes before shaping.
The coating is streaky or thick. Stir the chocolate until smooth and thin it with a little more coconut oil if needed.
Sprinkles fall off. Add them while the chocolate is still wet, not after it has set.
Variations and Substitutions
- Chocolate swap: Use dark chocolate or milk chocolate for a deeper flavor.
- Nut-free version: Use sunflower seed butter in place of peanut butter, following the same method.
- Crunchy texture: Mix in 1/2 cup (about 30 g) crispy rice cereal to the dough for a lighter bite.
- Different toppings: Try crushed peppermint, chopped nuts, or mini chocolate chips.
Serving Suggestions
Arrange the snowballs on a platter with other holiday cookies or candies. They pair well with coffee, hot cocoa, or a cold glass of milk.
Storage and Reheating
Store the snowballs in an airtight container in the refrigerator. Place parchment between layers to keep the sprinkles from sticking together. Let them sit at room temperature for a few minutes before serving if they feel too firm. Reheating is not needed.
Frequently Asked Questions
Can I make these ahead of time?
Yes. You can make the centers a day ahead, keep them chilled, and dip them before serving.
Can I freeze peanut butter snowballs?
You can try freezing them in a single layer, then transferring them to an airtight container. Texture may change slightly after thawing, so test one first.
Why is my dough too crumbly?
The butter may have been too cold or the peanut butter may have been natural style. Add a small amount of softened butter and mix again.
Can I use natural peanut butter?
Natural peanut butter can be used, but the dough may be softer and oilier. Chill it longer before shaping.
Why did my white chocolate seize?
Even a small amount of water or overheating can make chocolate seize. Use dry bowls and heat it gently in short intervals.
Recipe Card
Recipe Name: Easy Holiday Peanut Butter Snowballs
Short Description: No-bake peanut butter centers dipped in white chocolate and topped with festive sprinkles.
Prep Time: About 20 minutes
Chill Time: About 30 minutes
Total Time: About 1 hour
Servings: About 24 snowballs
Course: Dessert
Cuisine: American
Cooking Method: No-bake
Notes: Quantities are estimates. Adjust the powdered sugar to reach a dough that holds its shape.
Storage: Keep in an airtight container in the refrigerator. Nutrition information is not provided because ingredient brands and portion sizes may vary.


