Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Peanut Butter Snowballs – Easy No-Bake Christmas Candy Recipe


  • Author: twiza amys

Ingredients

Scale
  • 1 cup creamy peanut butter: Provides the rich, nutty flavor and creamy texture.
  • 1/4 cup unsalted butter, softened: Adds richness and helps create a smooth filling.
  • 2 cups powdered sugar: Sweetens the mixture and gives the snowballs their structure.
  • 1 teaspoon vanilla extract: Adds warmth and enhances the peanut butter flavor.
  • 1/4 teaspoon salt: Balances the sweetness and brings out the nutty flavor.
  • 1 to 2 tablespoons milk, if needed: Helps adjust the texture if the filling is too dry.

For the White Chocolate Coating

  • 12 ounces white chocolate melting wafers: Creates a smooth, sweet coating around each snowball.
  • 1 teaspoon coconut oil, optional: Helps thin the melted chocolate for easier dipping.
  • 1/2 cup finely shredded coconut, optional: Adds a snowy finish and extra texture.
  • Powdered sugar, optional: For a delicate final dusting.

Instructions

Step 1: Prepare the Peanut Butter Mixture

Place the creamy peanut butter and softened butter in a large mixing bowl.

Using an electric mixer, beat them together until smooth, creamy, and fully combined. Scrape down the sides of the bowl with a spatula to make sure everything is evenly mixed.

Add the vanilla extract and salt, then mix again until incorporated.

Step 2: Add the Powdered Sugar

Gradually add the powdered sugar, mixing on low speed after each addition.

Continue until the mixture becomes thick and forms a soft dough. It should hold together when pressed between your fingers without sticking excessively to your hands.

If the mixture seems too dry or crumbly, add milk one teaspoon at a time. If it feels too soft, add a little more powdered sugar until it becomes easy to shape.

Step 3: Shape the Snowballs

Line a baking sheet with parchment paper.

Scoop out approximately 1 tablespoon of the peanut butter mixture and roll it gently between your palms to form a smooth ball.

Place each ball on the prepared baking sheet, leaving a little space between them. Repeat until all the filling has been shaped.

For a more traditional snowball appearance, keep the balls round and approximately the same size.

Step 4: Chill Until Firm

Transfer the baking sheet to the refrigerator and chill the peanut butter balls for approximately 45 to 60 minutes, or until firm.

This step is important because chilled centers are much easier to dip into melted chocolate. They are less likely to break apart or become misshapen during coating.

Step 5: Melt the White Chocolate

Place the white chocolate melting wafers in a microwave-safe bowl.

Heat in 20-second intervals, stirring well after each interval, until the chocolate is completely melted and smooth.

If the chocolate seems too thick, stir in a small amount of coconut oil. Add it gradually until the coating reaches a consistency that is easy to dip.

Avoid overheating white chocolate because it can become thick or grainy.

Step 6: Dip the Peanut Butter Balls

Remove a few chilled balls from the refrigerator at a time, leaving the rest cold.

Place one ball into the melted white chocolate. Use a dipping fork to gently turn it until completely covered.

Lift it out and allow the excess chocolate to drip back into the bowl. Carefully transfer the coated ball to the parchment-lined baking sheet.

Repeat with the remaining peanut butter balls.

Step 7: Add the Snowy Decoration

While the white chocolate is still wet, sprinkle each snowball with finely shredded coconut.

You can also leave some plain for a smooth white finish or add a little powdered sugar once the coating has set.

For an extra festive appearance, decorate with tiny white sugar pearls or silver and white Christmas sprinkles.

Step 8: Let the Snowballs Set

Allow the chocolate coating to set at room temperature, or refrigerate the tray for approximately 15 to 20 minutes.

Once the coating is completely firm, transfer the Peanut Butter Snowballs to an airtight container.

Keep them refrigerated until ready to serve.

Notes

  • Use regular creamy peanut butter: Natural varieties can make the filling oily or too soft.
  • Soften, don’t melt, the butter: Softened butter blends smoothly without making the mixture greasy.
  • Add powdered sugar gradually: This prevents lumps and makes it easier to control the filling consistency.
  • Chill before dipping: Firm peanut butter centers are easier to coat evenly.
  • Melt white chocolate gently: Short microwave intervals help prevent overheating.
  • Use dry utensils: Even a little water can cause melted chocolate to seize.
  • Dip in small batches: Keep the remaining balls refrigerated while you work.
  • Decorate immediately: Coconut and sprinkles stick best while the chocolate coating is still wet.