Creamy peanut butter truffles dipped in white candy coating ready in one hour.
Here in Austin, we rarely see actual snow. Maybe once every few years we get a light dusting that shuts the whole city down, but otherwise, our "white Christmas" usually has to come from the kitchen. These Peanut Butter Snowballs are essentially the winter version of the classic Buckeye. They feature that beloved, dense peanut butter fudge center, but instead of dark chocolate, they are enrobed in a pristine white candy shell. They are incredibly simple to throw together when your oven is already occupied with a turkey or pie, and they look stunningly festive piled high in a holiday tin.
The most critical variable in this recipe is the type of peanut butter you use. You must use a standard, shelf-stable creamy peanut butter (like Jif or Skippy) rather than a "natural" variety that requires stirring. Natural peanut butter has too much oil separation and lacks the stabilizers needed to keep the filling firm at room temperature, which will result in your snowballs weeping oil and losing their shape.
The Winter Version of a Buckeye

Why You'll Love This Recipe
- Oven-Free: This is a completely no-bake recipe, making it perfect for keeping the kitchen cool or when you have run out of oven space.
- Four Ingredients: You only need peanut butter, butter, sugar, and the coating to make the base recipe.
- Freezer Friendly: These can be made weeks in advance and stored in the freezer, ready to be pulled out for unexpected guests.
- Kid-Friendly: The rolling and dipping process is simple enough for children to help with (just be careful with the warm melted chocolate).
Ingredients
The texture of the filling relies on the ratio of fat to sugar. Here is what you need:
- Confectioners' Sugar: 1 cup. This sweetens the filling and acts as a thickener to turn the peanut butter into a workable dough.
- Creamy Peanut Butter: ½ cup. As mentioned, avoid natural styles. Crunchy peanut butter can be used if you prefer texture inside.
- Butter: 3 tablespoons, softened to room temperature. This adds richness and helps the balls firm up when chilled.
- White Candy Coating: 1 pound. Also known as almond bark or melting wafers. These melt much smoother and thinner than white chocolate chips, making dipping significantly easier.
- Finely Chopped Peanuts: Optional, for decoration and to hint at what is inside.
How to Make Peanut Butter Snowballs

Mix the Filling
In a medium mixing bowl, combine the confectioners' sugar, creamy peanut butter, and softened butter. You can use a hand mixer for this, but I often just use a sturdy wooden spoon or my clean hands. You want to mix until the butter is fully incorporated and the dough feels like stiff playdough.
First Chill
Place the bowl in the freezer for about 30 minutes. This step is often skipped by impatient cooks, but chilling the dough makes it significantly less sticky and easier to roll into smooth, round spheres.
Shape and Freeze
Line a baking sheet with waxed paper or parchment paper. Scoop the chilled dough and roll it into 1-inch balls between your palms. Place them on the prepared baking sheet. Return the sheet to the freezer for another 30 minutes. This second freeze is crucial; if the balls are room temperature when they hit the warm melted coating, they will deform or melt into the chocolate.
Melt the Coating
While the balls are freezing, place the white candy coating in a microwave-safe bowl. Microwave in 30-second intervals, stirring vigorously between each burst, until completely smooth and fluid.
Dip and Set
Remove the balls from the freezer. Working quickly, drop one ball into the melted coating. Use a fork to roll it around to coat it, then lift it out. Tap the fork gently against the edge of the bowl to shake off excess coating. Slide the coated ball back onto the waxed paper.
Garnish
If you plan to sprinkle them with chopped peanuts or festive sprinkles, do so immediately after placing them on the paper before the coating sets. Let them stand until the shell is hard and dry.
Common Mistakes to Avoid
- Using White Chocolate Chips: Standard white chips contain stabilizers that make them thick and viscous when melted. If you use chips, you will likely need to add a teaspoon of coconut oil or shortening to thin it out enough for dipping. Candy coating or almond bark is superior here.
- Dipping Warm Balls: If the peanut butter center is soft, it will fall off the fork into the chocolate. Ensure they are rock-hard from the freezer before dipping.
- Overheating the Coating: White confectionary coating burns at a lower temperature than dark chocolate. If it gets too hot, it will seize and become clumpy. Heat slowly.
Tips and Tricks for Success
- The Toothpick Method: Instead of a fork, stick a toothpick into the frozen peanut butter ball and dip it. Place it on the paper, then gently twist the toothpick out. You can dab a tiny bit of melted chocolate over the hole to seal it.
- Smoothing the Bottom: To avoid a "foot" (the pool of chocolate at the bottom of the truffle), wipe the bottom of the fork against the rim of the bowl before transferring the ball to the paper.
- Flavor Boost: Add a pinch of sea salt or a splash of vanilla extract to the peanut butter mixture to cut the sweetness.
Variations
- Oreo Snowballs: Crush 6-8 Oreo cookies and mix them into the peanut butter filling for a cookies-and-cream crunch.
- Dark Chocolate Drizzle: Once the white coating has set, drizzle melted semi-sweet chocolate over the top for a professional chocolatier look.
- Hidden Crunch: Press a whole roasted almond or peanut into the center of each ball before rolling it smooth.
How to Serve
These are very sweet, so they are best served as part of a larger cookie spread or with strong, unsweetened coffee to balance the sugar. They look beautiful served in miniature paper truffle cups.

Make Ahead and Storage
- Refrigerator: Store the finished snowballs in an airtight container in the fridge for up to 2 weeks. They can be eaten cold or at room temperature.
- Freezer: These freeze exceptionally well. Layer them with wax paper in a container and freeze for up to 3 months. Thaw in the fridge overnight.
- Room Temperature: Because of the butter, these can get soft if your house is warm. I recommend keeping them in the fridge until serving time.
Recipe Notes / What I Learned
I learned that using a metal fork for dipping works better than plastic, as the metal retains a bit of heat and helps the excess chocolate slide off more easily. Also, if the coating starts to thicken up halfway through dipping, pop it back in the microwave for 10 seconds.
Nutrition Snapshot
One snowball contains approximately 130 calories, 7g fat, and 16g carbohydrates.

Peanut Butter Snowballs
Equipment
- Bowl
- Waxed paper-lined baking sheet
- Microwave safe bowl for melting
Ingredients
Group: Filling
- 1 cup confectioners' sugar
- ½ cup creamy peanut butter
- 3 tablespoons butter, softened
Group: Coating
- 1 pound white candy coating, coarsely chopped
- Finely chopped peanuts optional
Instructions
- In a bowl, combine the confectioners' sugar, peanut butter and butter. Chill in freezer for 30 minutes or until the mixture is easy to handle.
- Shape into 1-in. balls and place on a waxed paper-lined baking sheet. Freeze for 30 minutes or until firm.
- Meanwhile, melt the candy coating in a microwave-safe bowl. Dip each ball and place on waxed paper to harden. If desired, sprinkle with chopped peanuts.
- Store in an airtight container once fully set.
Notes
Nutrition
FAQs
Why is my peanut butter filling crumbly?
If the filling is too dry to roll, you may have added too much powdered sugar or your peanut butter was too dry. Add a teaspoon of melted butter or milk to bring it together.
Can I use almond butter?
Yes, you can substitute almond butter or cashew butter, provided it is the "no-stir" creamy variety.
How do I fix seized chocolate?
If your white coating becomes thick and grainy (seized) from overheating or water contact, stir in a teaspoon of vegetable oil or shortening. It may not be perfect, but it will usually smooth out enough to use.




