
No-Bake Christmas Peanut Butter Truffles
These No-Bake Christmas Peanut Butter Truffles are rich, creamy little bites made with peanut butter, butter, powdered sugar, and vanilla, then dipped in smooth chocolate and decorated with festive holiday sprinkles.
There’s no oven required, making them an easy Christmas candy for cookie trays, holiday parties, homemade gifts, or a fun December baking project with the family. Prepare them ahead and keep them chilled until you’re ready to serve.
Prep Time: 25 minutes
Chill Time: 45 minutes
Total Time: About 1 hour 10 minutes
Servings: About 24–30 truffles
Why You’ll Love This Recipe
- Completely no-bake
- Simple pantry ingredients
- Creamy peanut butter center
- Chocolate coating
- Perfect for Christmas
- Easy to prepare ahead
- Freezer-friendly
- Great for holiday cookie boxes
- Easy to decorate several different ways
Ingredients
Peanut Butter Filling
- 1 cup creamy peanut butter
- ½ cup unsalted butter, softened
- 2½ cups powdered sugar
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
Chocolate Coating
- 12 ounces semi-sweet chocolate
- 1 tablespoon coconut oil or vegetable shortening, optional
Christmas Decorations
- Red and green sprinkles
- Christmas nonpareils
- Crushed candy canes
- White chocolate drizzle
- Chopped roasted peanuts
- Holiday sanding sugar
How to Make No-Bake Christmas Peanut Butter Truffles
Step 1: Mix the Peanut Butter and Butter
Place the softened butter and creamy peanut butter in a large mixing bowl.
Beat with an electric mixer for about 1–2 minutes, until completely smooth and creamy.
Step 2: Add Vanilla
Add the vanilla extract and salt.
Mix until incorporated.
Step 3: Add Powdered Sugar
Gradually add the powdered sugar, about ½ cup at a time.
Continue mixing until a thick, soft dough forms.
The mixture should be firm enough to roll into balls without sticking heavily to your hands.
If it’s too soft, add another tablespoon or two of powdered sugar.
Shape the Truffles
Step 4: Portion
Scoop approximately 1 tablespoon of peanut butter mixture.
Roll it gently between your palms to create a smooth ball.
Repeat with the remaining filling.
For evenly sized truffles, a small cookie scoop works especially well.
Step 5: Chill
Arrange the peanut butter balls on a parchment-lined baking sheet.
Refrigerate for approximately 30 minutes, or until firm.
You can also freeze them for about 15 minutes if you’re short on time.
Don’t freeze them solid before dipping.
Melt the Chocolate
Step 6: Prepare the Coating
Place the chocolate in a microwave-safe bowl.
Microwave for 20–30 seconds at a time, stirring thoroughly after each interval.
Continue until almost completely melted, then stir until smooth.
Add coconut oil or shortening if you want a slightly thinner chocolate coating.
Dip the Peanut Butter Truffles
Step 7: Coat in Chocolate
Drop one chilled peanut butter ball into the melted chocolate.
Use a fork to gently turn it until completely coated.
Lift the truffle from the chocolate and allow excess chocolate to drip back into the bowl.
Step 8: Transfer to Parchment
Carefully slide the coated truffle onto a parchment-lined baking sheet.
Immediately add Christmas sprinkles before the chocolate begins to set.
Repeat with the remaining truffles.
Decorate for Christmas 🎄
You can make one batch look like several different candies simply by changing the toppings.
Red & Green Sprinkle Truffles
Immediately sprinkle red and green nonpareils over the wet chocolate.
White Chocolate Christmas Truffles
Dip the peanut butter balls in melted white chocolate and decorate with red and green sprinkles.
Chocolate Drizzle Truffles
Dip in semi-sweet chocolate, allow the coating to set, then drizzle with melted white chocolate.
Candy Cane Peanut Butter Truffles
Sprinkle finely crushed candy canes over the chocolate before it sets.
Peanut-Topped Truffles
Finish with finely chopped roasted peanuts for extra crunch.
Step 9: Let the Chocolate Set
Refrigerate the finished truffles for approximately 15–20 minutes, or until the chocolate coating is completely firm.
Once set, transfer them to an airtight container.
Tips for Perfect Peanut Butter Truffles
Use Regular Creamy Peanut Butter
Conventional creamy peanut butter works best because it has a consistent texture.
Natural peanut butter that separates can make the filling too oily or soft.
Chill Before Dipping
Cold peanut butter balls are much easier to coat in warm chocolate.
Don’t Overheat the Chocolate
Chocolate can become thick or grainy when overheated. Melt it gradually and stir frequently.
Decorate Immediately
Sprinkles need to be added while the chocolate is still wet.
Use a Small Cookie Scoop
This keeps every truffle approximately the same size.
Easy White Chocolate Version
For pretty Christmas candy, replace the semi-sweet chocolate with 12 ounces white melting chocolate.
Dip the chilled peanut butter balls in white chocolate.
Immediately decorate with red and green sprinkles.
You can also drizzle them with dark chocolate after the white coating sets.
Chocolate Peanut Butter Truffles
For an extra-chocolatey filling, add:
- ¼ cup unsweetened cocoa powder
You may need to slightly reduce the powdered sugar.
The result is a rich chocolate-peanut butter center underneath the chocolate shell.
Crunchy Peanut Butter Truffles
Replace creamy peanut butter with crunchy peanut butter.
Or add:
- ½ cup finely chopped roasted peanuts
Fold them into the filling before rolling.
Graham Cracker Peanut Butter Truffles
For a firmer filling with a slight crunch, add:
- ¾ cup finely crushed graham crackers
Reduce the powdered sugar slightly as needed.
This variation is especially useful if you want sturdy truffles for holiday gift boxes.
Christmas Tree Truffles 🎄
Instead of rolling the filling into balls, shape portions into small cones.
Dip in green-colored white chocolate.
Decorate with tiny colorful sprinkles and place a small star sprinkle on top.
They make an adorable addition to Christmas dessert platters.
Snowball Peanut Butter Truffles ❄️
Dip the peanut butter centers in white chocolate.
Before the coating sets, sprinkle with:
- White sanding sugar
- Shredded coconut
- White sprinkles
They’ll resemble little Christmas snowballs.
What Chocolate Is Best?
You can use:
- Semi-sweet chocolate
- Milk chocolate
- Dark chocolate
- White chocolate
- Chocolate melting wafers
Melting wafers are especially convenient if you’re making a large batch because they’re designed to create a smooth candy coating.
Make-Ahead Instructions
These truffles are excellent for holiday preparation because you can make them several days ahead.
Prepare, dip, and decorate the truffles.
Once the chocolate is completely set, transfer them to an airtight container.
Keep refrigerated until you’re ready to serve.
How to Store Peanut Butter Truffles
Place the truffles in an airtight container.
Separate multiple layers with parchment or wax paper.
Refrigerate for up to 1 week.
For the best texture, let them sit at room temperature for about 10 minutes before serving.
Can You Freeze Peanut Butter Truffles?
Yes.
Place completely set truffles in a freezer-safe container with parchment between layers.
Freeze for up to 2 months.
Thaw overnight in the refrigerator.
This makes them especially convenient for getting a head start on Christmas desserts.
Christmas Gift Idea 🎁
These homemade truffles make a simple edible holiday gift.
Arrange several varieties in a decorative box:
- Semi-sweet chocolate with green sprinkles
- White chocolate with red sprinkles
- Chocolate with chopped peanuts
- White chocolate snowballs
- Chocolate with white drizzle
Place each truffle in a small paper candy cup for a polished presentation.
Frequently Asked Questions
Do peanut butter truffles need to be baked?
No. This recipe is completely no-bake.
What peanut butter works best?
Regular creamy peanut butter provides the most consistent filling.
Why is my peanut butter mixture too sticky?
It may need additional powdered sugar or chilling time.
Why is my filling crumbly?
There may be too much powdered sugar. Mix in a small spoonful of peanut butter until the texture becomes easy to roll.
Can I use crunchy peanut butter?
Yes. It creates extra texture inside the truffles.
Can I use white chocolate?
Absolutely. White chocolate looks especially festive with red and green sprinkles.
Why is my melted chocolate too thick?
Add a very small amount of coconut oil or shortening and stir until smooth.
Why is the chocolate sliding off?
The peanut butter balls may be too warm. Chill them before dipping.
Can I make these ahead for Christmas?
Yes. They can be refrigerated for several days or frozen for longer storage.
Can I add crushed cookies?
Yes. Graham crackers, vanilla wafers, or similar finely crushed cookies can be mixed into the filling.
Can I make mini truffles?
Absolutely. Use about 2 teaspoons of filling per truffle and you’ll get a larger batch.
Can I use milk chocolate?
Yes. Milk chocolate creates a sweeter candy, while semi-sweet chocolate balances the sweet peanut butter filling.
How do I get a smooth chocolate coating?
Keep the filling chilled, melt the chocolate gently, and let excess chocolate drip away before placing each truffle on parchment.
When should I add the sprinkles?
Immediately after dipping, while the chocolate is still wet.
Pro Tips
- Use softened butter for a smooth filling.
- Add powdered sugar gradually.
- Chill the centers before dipping.
- Roll the filling into evenly sized balls.
- Keep half of the balls refrigerated while dipping the first half.
- Melt chocolate slowly.
- Don’t allow water to get into the melted chocolate.
- Add sprinkles immediately after dipping.
- Use contrasting white chocolate drizzle for a bakery-style finish.
- Make several decoration styles from one batch.
- Use mini paper liners for serving.
- Store the truffles chilled.
- Freeze extras for last-minute holiday treats.
- Use a toothpick or fork to make dipping easier.
- Let excess chocolate drip away for a thinner, neater shell.
Final Thoughts
These No-Bake Christmas Peanut Butter Truffles combine a creamy peanut butter center with a smooth chocolate shell and festive holiday decorations. They’re simple enough for beginner candy makers but pretty enough for Christmas cookie boxes, parties, and homemade gifts.
Make half with classic chocolate and half with white chocolate, then decorate with red and green sprinkles, crushed candy canes, peanuts, or contrasting chocolate drizzle. With no baking required and plenty of make-ahead flexibility, they’re an easy treat to keep on your Christmas recipe list year after year.














