A peanut butter ball can look perfectly round on the tray and still be too soft to dip cleanly. These Peanut Butter Snowballs solve that by giving the centers time to firm up before they meet the white chocolate, so the coating clings instead of turning into a thick, streaky layer.
I mix the peanut butter, softened butter, vanilla, and salt first, then work in the powdered sugar gradually. The finished dough should feel firm enough to roll without sticking all over your hands. Creamy peanut butter gives the centers a smooth texture, while the white chocolate shell sets into a clean, sweet contrast.
Once the centers are chilled, dipping is quick: let extra chocolate drip back into the bowl, then return each ball to the lined baking sheet. The finished snowballs have a soft, peanut-buttery middle beneath a smooth white shell.

Kitchen Note
I use butter that’s softened all the way through but still holds its shape; melted butter makes the peanut butter mixture greasy instead of pliable. That small texture difference helps the dough roll into neat balls.
Save these Peanut Butter Snowballs for a candy tray or a make-ahead treat, with a creamy center tucked under a white chocolate shell.
Why the Centers Need to Be Firm Before You Dip Them
The coating behaves best when the peanut butter centers are cold and sturdy. If a center is soft, it can shift as you dip it, and the chocolate is more likely to slide off or collect in a heavy layer instead of setting into a smooth shell. Chilling isn’t just about making the balls easier to handle; it gives the coating a stable surface to grab.
That contrast is what makes the finished candy feel balanced. The center should stay tender rather than hard, while the outside sets into a thin, crisp layer. Keep the chilled balls on the lined baking sheet as you work, and dip them one at a time so the others stay cool. Let the excess coating drip into the bowl before setting each one back down. A little patience at the dipping stage makes a neater finish and keeps the white chocolate from pooling around the base.
What Each Ingredient Does in a Smooth, Dippable Snowball

- Creamy peanut butter — This gives the centers their smooth, rich texture. A standard creamy peanut butter is the dependable choice here; natural peanut butter can have separated oil that makes the dough softer and less consistent. Stirring a natural style thoroughly won’t always bring it to the same texture.
- Unsalted butter — Softened butter blends into the peanut butter without leaving firm pieces, and unsalted butter lets the recipe’s salt stay in balance. A good-quality butter is welcome, but an everyday brand works just fine in a sweet center.
- Powdered sugar — Its fine texture helps form a smooth, firm dough without the graininess granulated sugar would add. Add it gradually so it incorporates evenly instead of puffing out of the bowl or leaving dry pockets.
- Vanilla extract and salt — Vanilla rounds out the peanut butter and white chocolate, while salt keeps the center from tasting flat. Pure vanilla has a fuller aroma, though imitation vanilla works in this no-bake candy.
- White chocolate chips — Choose chips you enjoy eating on their own, since the coating is a prominent part of each bite. The chips make the shell sweet and creamy; dark or milk chocolate gives a less-sweet or more cocoa-forward result.
- Vegetable shortening — This loosens the melted chips so they’re easier to dip into and helps the coating flow around each center. It has a neutral taste, so there’s no need to seek out a specialty brand.
Make the Centers, Melt the Coating, and Dip
Mix a Dough That Holds Its Shape
Line a rimmed baking sheet with parchment paper before you start mixing. In a large bowl, stir the peanut butter, softened butter, vanilla, and salt until smooth, then gradually mix in the powdered sugar. Stop when the dough is firm and cohesive; you want it to hold together when rolled, not feel loose or sticky.
Scoop the mixture into 36 portions, about 1 tablespoon each, and roll them into balls. Try to keep the portions close in size so they chill and coat at a similar pace. Set them on the prepared baking sheet with a little space between each ball.
Chill Until the Balls Feel Firm
Refrigerate the formed centers for 30 minutes, until firm. A properly chilled ball should hold its round shape when you pick it up, rather than bending under its own weight. If the centers still feel soft, give them more time in the refrigerator before you begin dipping; a firm surface is easier to coat evenly.
Melt the White Chocolate Gently
Put the white chocolate chips and vegetable shortening in a small, deep microwave-safe bowl. Microwave at 50% power in 20-second bursts, stirring between each burst, for 1 to 2 minutes total. White chocolate can scorch if it gets too hot, so pay attention as it melts and stop once stirring brings it to a smooth consistency.
Dip and Let the Shell Set
Dip each chilled ball into the melted chocolate, then pause over the bowl so the excess can drip back in. Return the coated ball to the parchment-lined baking sheet; if you rush this part, extra chocolate can form a wide puddle underneath. Refrigerate the finished snowballs for 20 minutes, until the coating is set and no longer tacky to the touch.
When to Swap the White Chocolate—and What Changes
Use dark chocolate for a less-sweet shell
Swap in a 12-ounce bag of dark chocolate chips and keep the vegetable shortening. The cocoa flavor cuts through the sweet peanut butter center, and the finished snowballs will taste richer and less candy-sweet than the white chocolate version.
Make a dairy-free batch
Use softened dairy-free butter in the centers and dairy-free white chocolate chips for the coating, keeping the vegetable shortening. The center may be a little less buttery, and dairy-free chips can melt differently, so use the same gentle microwave bursts and stir often.
Storage and Reheating
- Refrigerator: Store in an airtight container for up to 1 week. The centers stay firm, and the coating keeps its shape.
- Freezer: Freeze in a single layer until firm, then transfer to an airtight container for up to 2 months. Thaw in the refrigerator before serving.
- Reheating: These aren’t reheated. Serve chilled or let them sit briefly at room temperature; don’t microwave them, since the coating can soften unevenly.
Questions That Come Up When Making Peanut Butter Snowballs

Peanut Butter Snowballs
Ingredients
Equipment
Method
- Line a rimmed baking sheet with parchment paper.
- In a large bowl, mix the creamy peanut butter, softened unsalted butter, vanilla extract, and salt until smooth, then gradually mix in the powdered sugar until a firm dough forms.
- Scoop the dough into 36 portions, about 1 tablespoon each, and roll them into balls.
- Arrange the balls on the baking sheet and refrigerate for 30 minutes, until firm.
- Put the white chocolate chips and vegetable shortening in a small, deep microwave-safe bowl.
- Microwave at 50% power in 20-second bursts, stirring between each, for 1 to 2 minutes total, until smooth.
- Dip each chilled ball in the melted chocolate, let the excess drip back into the bowl, and return it to the baking sheet.
- Refrigerate for 20 minutes, until the coating is set.





