
Peanut Butter Snowballs
These Peanut Butter Snowballs are soft, sweet no-bake treats made with creamy peanut butter, powdered sugar, and graham cracker crumbs. Each one is dipped in a smooth white chocolate coating and finished with colorful holiday sprinkles. The center is rich and peanut-buttery, while the outside sets into a crisp shell that makes these little treats easy to pick up and share.
They’re a lovely addition to Christmas cookie trays, holiday parties, potlucks, homemade gift boxes, or any dessert table that needs a simple make-ahead treat. Since there’s no baking involved, they’re also a fun recipe to prepare with family.
Prep Time: 25 minutes
Chill Time: 1 hour
Total Time: Approximately 1 hour 25 minutes
Yield: About 24 snowballs
Why You’ll Love These Peanut Butter Snowballs
- No oven needed: The centers are mixed, rolled, chilled, and dipped.
- A soft, satisfying center: Peanut butter and graham cracker crumbs make a sweet, smooth filling with a little texture.
- A pretty white chocolate shell: The coating gives the treats their snowball look and a crisp bite.
- Easy to decorate: Red, green, and white sprinkles make them festive for Christmas.
- Great for making ahead: They keep well in the refrigerator and can also be frozen.
- Easy to share: Each snowball is individually portioned and simple to arrange on a platter.
Ingredients
Peanut Butter Centers
- 1 cup creamy peanut butter
- ½ cup unsalted butter, softened
- 2 cups powdered sugar
- 1½ cups finely crushed graham cracker crumbs
- 1 teaspoon vanilla extract
Coating and Decoration
- 16 ounces white melting wafers
- 2 tablespoons holiday sprinkles
How to Make Peanut Butter Snowballs
Step 1: Prepare a Baking Sheet
Line a baking sheet with parchment paper or wax paper. The tray will hold the peanut butter balls while they chill and after they are dipped. Make sure you have room in the refrigerator or freezer for the tray.
Step 2: Cream the Peanut Butter and Butter
Place the creamy peanut butter and softened butter in a large mixing bowl. Beat them together until the mixture looks smooth and evenly combined.
Softened butter is easier to mix and helps the filling hold together. It should feel pliable but shouldn’t be melted.
Step 3: Add the Dry Ingredients
Add the powdered sugar, finely crushed graham cracker crumbs, and vanilla extract. Mix on low speed at first so the powdered sugar doesn’t puff out of the bowl. Continue mixing until the ingredients form a thick, uniform dough.
The mixture should be soft enough to roll but firm enough to hold its shape. If it feels sticky, chill it for 15–20 minutes before shaping.
Step 4: Roll the Filling into Snowballs
Scoop about one tablespoon of the mixture at a time. Roll each portion between your palms until it forms a smooth ball, then place it on the prepared baking sheet.
Try to make the balls a similar size so they chill and set evenly. If the dough sticks to your hands, chill the mixture briefly or lightly dampen your palms.
Step 5: Chill Until Firm
Refrigerate the peanut butter balls for at least 45 minutes, or place them in the freezer for about 20 minutes. They should feel firm before you dip them.
This step makes the centers easier to handle and helps prevent them from breaking apart in the warm coating.
Step 6: Melt the White Wafers
Place the white melting wafers in a microwave-safe bowl. Microwave in 20-second intervals, stirring after each interval, until the coating is smooth.
Heat it slowly and stop as soon as the wafers melt. Overheating can make white coating thick or difficult to dip.
Step 7: Dip the Snowballs
Drop one chilled ball into the melted coating. Use a fork to roll it gently until fully covered. Lift it out with the fork and tap the fork lightly against the bowl to let the excess coating drip away.
Place the coated snowball back on the lined baking sheet. Repeat with the remaining balls.
Step 8: Add the Sprinkles
While the coating is still wet, add a pinch of holiday sprinkles to each snowball. The coating can set quickly, so decorate each one soon after dipping.
Step 9: Let the Coating Set
Refrigerate the tray for about 15–20 minutes, or until the white chocolate coating is completely firm. Transfer the snowballs to an airtight container and keep them chilled until serving.
Tips for the Best Peanut Butter Snowballs
- Use creamy peanut butter that has been stirred well. Very oily peanut butter can make the filling soft.
- Crush the graham crackers finely so the mixture forms smooth, even balls.
- Add the powdered sugar gradually if you’re mixing by hand.
- Chill the mixture if it feels sticky or difficult to roll.
- Make the balls evenly sized so they look neat on a serving tray.
- Chill the centers thoroughly before dipping.
- Keep water away from the melted coating, since even a little can make it seize.
- Add the sprinkles while the coating is wet so they stick.
- If the coating becomes too thick, warm it for a few seconds and stir until smooth again.
How to Get a Smooth White Chocolate Coating
A smooth coating starts with gentle heat. Microwave the wafers in short intervals and stir often; the bowl may continue to warm the wafers even after you take it out of the microwave. Stop heating when only a few small pieces remain, then stir until they melt completely.
When dipping, let excess coating drip off before placing each snowball on the tray. This helps prevent a thick pool of coating from forming around the base.
Easy Variations
Chocolate-Coated Peanut Butter Snowballs
Use milk or dark chocolate melting wafers in place of the white wafers. The same peanut butter filling works with either coating.
White Chocolate with a Chocolate Drizzle
Dip the snowballs in white coating and let it set. Drizzle melted milk or dark chocolate over the top for a decorative finish.
Festive Sprinkle Snowballs
Use different sprinkle colors to match the occasion. Red and green work well for Christmas, while pastel sprinkles are pretty for spring celebrations.
Crunchy Peanut Butter Snowballs
Replace the creamy peanut butter with crunchy peanut butter for a little extra texture in the center.
Make-Ahead Instructions
These treats are easy to prepare ahead. Roll the peanut butter filling into balls and refrigerate them, covered, for up to 2 days before dipping. You can also dip and decorate the snowballs up to 3 days before serving. Keep them in an airtight container in the refrigerator.
Storage
Store the finished Peanut Butter Snowballs in an airtight container in the refrigerator for up to 1 week. Place parchment paper between layers to protect the coating and sprinkles.
For the best texture, keep them chilled until shortly before serving.
Can You Freeze Peanut Butter Snowballs?
Yes. Arrange the finished snowballs in a single layer in a freezer-safe container and freeze for up to 2 months. If stacking them, separate the layers with parchment paper.
Thaw them in the refrigerator before serving. Avoid thawing them uncovered in a humid room, as moisture can make the coating tacky.
Frequently Asked Questions
Why is my peanut butter mixture crumbly?
The butter may have been too cold, or the mixture may need more mixing. Make sure the butter is softened and mix until the ingredients form a cohesive dough. If it remains crumbly, mix in a small spoonful of peanut butter.
Why is the dough too soft to roll?
The butter or peanut butter may be warm, or the mixture may need more time to chill. Refrigerate it for 15–20 minutes, then try rolling again.
Why did the white coating become thick?
It may have been overheated or exposed to moisture. Melt the wafers slowly in short intervals, and use a completely dry bowl and utensils.
Can I use white chocolate chips?
Yes, but melting wafers are usually easier to dip with. White chocolate chips may need a small amount of coconut oil to thin them, while wafers are generally formulated to melt smoothly for coating.
Do these treats need to stay refrigerated?
Yes. Refrigeration keeps the peanut butter centers firm and helps the coating stay neat, especially in a warm room.
Can I make the snowballs smaller?
Yes. Use a teaspoon-sized scoop for smaller treats. The recipe will make more than 24, and the smaller pieces may need less chilling time before dipping.
Final Thoughts
These Peanut Butter Snowballs turn a few pantry staples into festive no-bake treats with creamy centers, white chocolate shells, and cheerful sprinkles. Chill them until firm, arrange them on a holiday platter, or pack them into gift boxes for an easy homemade sweet to share.




















