Peanut Butter Snowballs are a sweet little no bake dessert that we make every Christmas season because they’re simple but loved by everyone.

These Snowballs are made with creamy peanut butter, butter, powdered sugar, vanilla candy coating, and Christmas sprinkles. Not only are they delicious, but they’re simple to mix, dip, and chill, making them perfect for holiday treats plates and neighbor gifts.

We love these because they have that classic peanut butter center with a smooth white candy coating that looks like a little snowball. Add festive sprinkles on top, and they’re ready for holiday parties, cookie trays, or a fun treat to make with the kids.

For more holiday favorites, check out our Crockpot Candy, Homemade Turtles Candy, and Peanut Butter Fudge.

Why You’ll Love It + Why it works:

  • No Baking Required: Easy no-bake Christmas treat with a creamy peanut butter center.
  • A Favorite for Sharing: Great for gifting, parties, cookie exchanges, and making with kids.
  • Ready in No Time: Chills quickly, so they are ready to serve without much waiting.
  • Powdered Sugar Creates the Dough: It thickens the peanut butter and butter mixture so it can be rolled into balls.
  • Chilling Helps Them Dip Cleanly: Cold peanut butter balls hold their shape better when coated in melted candy coating.
Ingredients for peanut butter snowballs on a kitchen counter.

Peanut Butter Snowball Ingredients

  • Creamy peanut butter (½ cup): Adds the classic peanut butter flavor and helps form the sweet filling.
  • Butter, softened (3 tablespoons): Adds richness and helps the filling mix into a soft dough. See How to Soften Butter Quickly. 
  • Powdered sugar (1 cup): Sweetens and thickens the filling so it can be rolled into balls.
  • Vanilla candy coating (1 pound): Creates the smooth white coating that makes these look like snowballs.
  • Christmas sprinkles: Adds festive color and a fun holiday finish. White crystal sprinkles or edible glitter can be used as well to make them look extra pretty.

How to Make Peanut Butter Snowballs

MIX. Use a stand mixer with the paddle attachment (or electric mixer) to combine 1 cup powdered sugar, ½ cup creamy peanut butter, and 3 tablespoons butter in a bowl mixing until dough forms.

SHAPE. Shape into 1-inch peanut butter balls and place on a cookie sheet lined with wax paper. (Using a cookie scoop helps make perfectly sized uniform balls.) Chill for 30 minutes.

DECORATE. Melt 1 pound of candy coating according to package directions until smooth. Dip balls, coating completely.

Allow excess to drip off and place back on waxed paper-lined baking sheet. Top with holiday sprinkles before the coating sets and chill for an additional 15-20 minutes. ENJOY!

A bowl of decorated peanut butter snowballs.

Kristyn’s Recipe Tips

  • Use creamy peanut butter for the smoothest filling.
  • Mix the peanut butter, butter, and powdered sugar until a dough forms and no dry spots remain.
  • Chill the rolled balls for 30 minutes so they are firm enough to dip.
  • Tap off the excess candy coating before placing the snowballs back on the wax paper.
  • The quickest way is to melt in the microwave using a microwave-safe bowl and heat in 30-second increments until warm and smooth. We also like using a double boiler.
Several peanut butter snowballs with one broken in half.
4.97 from 54 votes

Peanut Butter Snowballs Recipe

Peanut Butter Snowballs are easy no-bake Christmas treats with creamy peanut butter centers, vanilla candy coating, and festive sprinkles.
Servings: 15
Prep: 10 minutes
Cook: 5 minutes
Total: 1 hour
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Ingredients 

  • ½ cup creamy peanut butter
  • 3 tablespoons butter, softened
  • 1 cup powdered sugar
  • 1 pound vanilla candy coating
  • Christmas sprinkles

Instructions 

  • Combine sugar, peanut butter, and butter in a bowl mixing until dough forms.
  • Shape into 1-inch balls and place on a baking sheet lined with wax paper. Chill for 30 minutes.
  • When done chilling, melt candy coating according to package directions until smooth and dip balls coating them completely. Allow excess to drip off and place back on waxed paper-lined baking sheet.
  • Top with sprinkles and chill for an additional 15-20 minutes. ENJOY!

Notes

Recipe Tips.
  • Use creamy peanut butter for the smoothest filling.
  • Mix the peanut butter, butter, and powdered sugar until a dough forms and no dry spots remain.
  • Chill the rolled balls for 30 minutes so they are firm enough to dip.
  • Tap off the excess candy coating before placing the snowballs back on the wax paper.
  • Make-ahead tip: make and chill the snowballs a day or two ahead, then store covered until ready to serve.
Store. Store in an airtight container at room temperature for 5-7 days, in the refrigerator for up to 10 days, or in a freezer-safe container for 1-2 months. Line with paper towels to absorb moisture as they thaw.

Nutrition

Serving: 15g, Calories: 274kcal, Carbohydrates: 31g, Protein: 2g, Fat: 15g, Saturated Fat: 11g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 3g, Trans Fat: 1g, Cholesterol: 6mg, Sodium: 68mg, Potassium: 57mg, Fiber: 1g, Sugar: 30g, Vitamin A: 70IU, Calcium: 4mg, Iron: 1mg

Recipe FAQ

How to store?

Store in an airtight container at room temperature for 5-7 days, in the refrigerator for up to 10 days, or in a freezer-safe container for 1-2 months. Line with paper towels to absorb moisture as they thaw.

This recipe was first shared December, 2016.

About Kristyn

Kristyn Merkley is a published cookbook author, wife, mom of six, and major food enthusiast! For the past 15 years, she has been sharing foolproof, family-friendly recipes—each one tested in her kitchen—that anyone can master. As a seasoned recipe creator, she loves making cooking simple, stress-free, and totally doable for everyone!

Get my cookbook!

My cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes with videos, tips & more!

4.97 from 54 votes (21 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




55 Comments

  1. Ava Andres says:

    5 stars
    I hope these are amazing! I am about to make them!

    1. Lil' Luna Team says:

      Yay! They’re such a fun treat to make. I hope they turn out amazing for you.

  2. Michelle says:

    Thank you for all you wonderful and easy recipes. Love them all.

  3. CS says:

    4 stars
    Butter should be almost melted otherwise it’s very hard to mix

  4. Debbie says:

    Thank you for this recipe, my Granddaughters and I will be doing this one together thank you for the memories.

  5. Holly Cariola says:

    5 stars
    Ok…I knew it would be dangerous to open your email ! Peanut Butter Snowballs,Rolo Pretzels,Pretzel Rods ,Puppy Chow ohhhh my YESSSSSSS !
    So basically , we will all need to start exercising more often in January ! Haaa..all kidding aside,thank you for sharing all the yummy!
    Keeping fingers crossed now for the book drawing too!
    Merry Christmas!🌲

  6. Carole Minesal says:

    5 stars
    My daughter loves anything peanut butter and she raved how good these cookies were.
    Thank you for all your great recipes.

  7. Lillian Chenoweth says:

    5 stars
    GREAT RECIPES. IM AXIOUS TO MAKE THE PEANUT BUTTER BALLS.

  8. Kenneth Edgar says:

    5 stars
    This recipe reminds me of my neighbors twist on this sweet; after forming the Peanut Butter balls she dipped them in chocolate mixed with a little canning paraffin and voila— chocolate covered Peanut Butter balls. They can be left out of refrigerator, but I’m not certain for how long.

  9. Linda Montes says:

    5 stars
    Snowballs are a family favorite. These are so easy to make and so festive.

  10. Linda Rogers says:

    5 stars
    These peanut butter snowballs are the perfect addition to my Christmas cookie baking! I love the fact it is no bake too! I love peanut butter cookies but sadly I cannot bake them in my home. My husband and son are allergic to peanuts and baking them puts peanut oil in the air causing an allergic reaction😭. So I can’t bake my favorite cookies. I hope I can win this cookbook contest as it will bring new recipes to our table! Thank you Linda Rogers 🎄

  11. Millie says:

    My whole family love peanut butter, therefore, I am definitely gonna make them this Christmas!

  12. PAULA MARTIN says:

    I am definitely going to make these this year

  13. ANN says:

    Can a non-dairy “butter” be substituted for regular butter? Thank you.

    1. Lil'Luna Team says:

      I haven’t ever tried, but you could certainly give it a try. You’ll have to let us know how it turns out if you do!

  14. Sonya Griffith says:

    5 stars
    A great and easy Christmas treat!

  15. Lisa says:

    5 stars
    I’d tried peanut butter balls covered with chocolate before, but not with vanilla coating. Can’t wait to make and give these as Christmas treats!

  16. Vivian G says:

    5 stars
    My, my these are my kind is snowballs. Can’t wait to make these tomorrow. I like the fact that I have all the ingredients in my cupboard.
    These will look great on my cookie trays. Thank you for sharing!

  17. Tammie Plunkett says:

    5 stars
    Made this and it was a hit at the party!

  18. Andrea Jardine says:

    5 stars
    I am trying these they look delicious

  19. Paulette Beal says:

    5 stars
    Could I be your neighbor? All these sound easy and are tasty. Great quick treats for family and friends.

  20. Kristin Murray says:

    5 stars
    These are awesome. Bet you can’t eat just one. Okay. I know I can’t.

  21. Susan says:

    My grandchildren love these, however, only with milk chocolate coating.

  22. Linda B says:

    5 stars
    These are the bomb. So good and easy to make. I use white and regular chocolate to coat them. So fun to make with the kids.

  23. JT says:

    5 stars
    We made these tonight for a family night treat, and they were so good! It was easy enough that my 2 year old could be involved, and the ingredients were all things I had on hand. Now the hard part is making sure I don’t eat them all myself. 😉

  24. Sydney Blaser says:

    5 stars
    So yummy!

  25. Selwyn M says:

    I am making them right now and maybe I am making the balls too big? But I had to make about roughly another double batch to get the amount I needed. I’m doing a bake exchange and need at least 108 of them lol! Great recipe though! Thank you 😊

    1. Lil'Luna Team says:

      You’re welcome!! Glad they turned out well. Hope they were a hit for the bake exchange!

  26. Tracie M says:

    5 stars
    These are so easy and so yummy!

  27. Kristin Pearson says:

    5 stars
    This recipe is easy and delicious! It is perfect for those of us short on time but need to make something for a holiday party. I can use items that I really already have in my pantry!

  28. Christy Ralls says:

    5 stars
    My favorite!!! Amazing gift for friends and neighbors! Yum!😋❤

  29. Natalie says:

    5 stars
    These are so smooth & creamy on the inside & the white chocolate is so yummy with the peanut butter!

  30. Lisalia says:

    5 stars
    What a yummy and quick treat for the holidays. My kids loved helping make them too – and we ALL ate them!

  31. Amy L Huntley says:

    5 stars
    These are so fun to make and so amazingly delicious!

  32. Joy says:

    5 stars
    Absolutely love these!! They are so creamy! We like to add them on goodie plates for variety.

  33. Olivia says:

    5 stars
    These snowballs are so pretty,easy and the perfect gift to give for Christmas.

  34. Kristina says:

    5 stars
    These are super easy to make and perfect for my variety plates I like to give my neighbors each year.

  35. Stacie McCain says:

    5 stars
    Made with chocolate coating & Christmas sprinkles. Easy & delicious! Doubled the recipe but they were still gone Fast! Thanks for sharing

    1. Kristyn Merkley says:

      Glad to share 🙂 Sounds good! Thank you!

  36. Tina Mullins says:

    I am making these and want them to keep these for a week, do they keep, or can I freeze them?

    1. Kristyn Merkley says:

      Honestly, I have not tried freezing them, so not 100% sure how they freeze. They should be ok in an air tight container in the fridge.

  37. Sherry says:

    Is the nutritional facts on is this recipe correct? It seems so off.

  38. Eva Johnson says:

    5 stars
    Wow!
    These snowballs are too cute and looks delicious.
    Pin your post,Can’t wait to try it.

    1. Kristyn Merkley says:

      Thank you so much! Hope you like them!

  39. rachelle says:

    4 stars
    When I made these, they were a bit runny and didn’t hold the ball shape very well. Maybe I used peanut butter that was too liquidy? I used a generic natural peanut butter. hoping after i freeze them they will be hard enough to dip into chocolate and then i can stick them back in the fridge and hoping they’ll hold.

  40. Sally says:

    Is the calorie sugar and carb correct seems awfully high

  41. Marci says:

    These look yummo! But im a little concerned about the calorie content…..is it really 1420 calories per serving???!!! How many cookies equal a serving?
    Anyway, im going to try these for halloween with chocolate candy coating and Orange sprinkles. I dont see any possible way they can be anything but delectable. MAYBE tha exp the hi calories……you cant stop Eat until theyre all gone?
    Thanks!

    1. marcia says:

      5 stars
      That was supposed to say maybe that explains the high calories.
      Not sure what happened there. I think i got too excited thiNking about these cookies.

      1. Mary says:

        So what is the per piece content, and what is the yield? I will probably do dark chocolate to cut the sweetness.

  42. Beet Juice says:

    Looks delicious.

    1. Lil' Luna says:

      They are!!! I hope you give them a try! Thanks for stopping by!

  43. Ali says:

    My PB lovin’ daughter would adore these. Pinning them and hoping to make them soon. TY for the recipe!

    1. Lil' Luna says:

      Haha..she would!! Thanks so much and let me know what you think!

  44. Danijela says:

    That looks lovely! I don’t have favorite treats really, if it’s sweet it works for me 🙂

    1. Lil' Luna says:

      Haha..me too! Thank you!!