This post may contain affiliate links. For more information, read my disclosure policy.

My homemade Peanut Butter Balls taste like Reese’s peanut butter cups but so much better! This is an easy candy recipe with simple ingredients that are like buckeye balls but completely coated in chocolate.

If you’re looking for the best peanut butter balls ever then you’re in the right place!

Pin it now to save for later

Pin Recipe
blue bowl with peanut butter balls inside and one cut in half
Table of Contents
  1. The Best Peanut Butter Balls Recipe
  2. Ingredients in Peanut Butter Buckeyes
  3. How Do You Make Peanut Butter Balls?
  4. What’s the difference between Buckeyes and Peanut Butter Balls?
  5. How to Store Easy Peanut Butter Balls
  6. Best Chocolate for Peanut Butter Truffles
  7. Peanut Butter Ball Recipe Variations
  8. FAQ
  9. Other Favorite Candy
  10. Peanut Butter Balls Recipe Recipe

The Best Peanut Butter Balls Recipe

I have another really easy candy recipe for you today – peanut butter balls! These are like buckeyes but so much better, and they taste just like a peanut butter cup.

These no-bake peanut butter balls are about the least intimidating candy recipe ever – they’re practically fool-proof and we love them!

  • This recipe is easy – five ingredients easy!
  • You don’t need a candy thermometer or an advanced degree in dessert making – all you need are a few bowls, a baking dish, and a microwave.
  • They taste like Reese’s peanut butter cup but better because they’re homemade. The magic is in the peanut butter filling – it has a very similar texture and flavor.
  • I’m sharing my best tips for making, dipping, and storing these sweet treats.
  • They are freezer-friendly and also keep well for five days at room temperature. Perfect for gifting!
Overhead view of ingredients used to make peanut butter balls

Ingredients in Peanut Butter Buckeyes

You only need 5 ingredients to make these peanut butter truffles!

  • Peanut Butter: I use creamy peanut butter but you can also use crunchy peanut butter for some extra texture – don’t use natural peanut butter.
  • Butter: I use unsalted butter, but you can use salted if it’s all you have. You’ll want it to be room temperature.
  • Powdered sugar: for sweetness and binding
  • Vanilla: for flavor
  • Melting chocolate: Ghiradelli Candy Melts or Candiquik are the two best tasting you can buy at the grocery store. I recommend milk chocolate but dark chocolate would be fantastic too!
Overhead view of peanut butter mixture being mixed with chocolate and powdered sugar next to it

How Do You Make Peanut Butter Balls?

Mix: Cream the peanut butter and butter in a mixing bowl. Slowly add the confectioners’ sugar while mixing on low until the mixture is well combined. Add the vanilla and mix again.

Roll and Chill: Line a baking sheet with wax paper or parchment paper. Scoop 1-inch balls of the peanut butter filling and roll between your palms. Chill the balls for 20 minutes or until they harden.

Overhead view of peanut butter ball mixture and chocolate in separate dishes next to sheet pan

Melt: Melt the chocolate following the package instruction. Most likely, you can do this in the microwave in 30 seconds or so.

Dip: Use a toothpick to dip each peanut butter ball in the melted chocolate, coating it evenly on all sides. Let the excess chocolate drip off and then place on the baking sheet. Get all my best tips for dipping candy in chocolate here!

What’s the difference between Buckeyes and Peanut Butter Balls?

If you’re making Buckeyes, you won’t dip the the whole truffle. If you’re making peanut butter balls, then you will. This recipe is a totally no bake chocolate covered peanut ball.

Overhead shot of peanut butter balls rolled and on a sheet pan

Set: Place all of the dipped balls back on the cookie sheet and leave them to set. Once the chocolate has hardened, they are ready to serve.

Overhead view of peanut butter balls being dipped in chocolate and placed back on sheet pan

How to Store Easy Peanut Butter Balls

Keep them in an airtight container, and they will keep for five days in the refrigerator.

Best Chocolate for Peanut Butter Truffles

There are lots of chocolates out there you can use to roll truffles in but here is what I recommend using:

  • Ghiradelli Candy Melts: find these in the baking aisle. They come in chocolate or white chocolate and they taste the best out of all of the melting chocolate.
  • Candiquik: find it in the baking aisle. It’s chocolate made for melting and comes in a block. This is similar to almond bark but tastes better.
  • Baking Chocolate: you can also use semi-sweet baking chocolate bars but that gets really expensive!
blue bowl with peanut butter balls inside

Peanut Butter Ball Recipe Variations

You can easily switch this recipe up to make it your own – feel free to experiment!

  • Chocolate: Use white chocolate, dark chocolate, or milk chocolate – they all work great! I recommend sticking with candy melts, Candiquik, almond bark, or even bars of baking chocolate for the best results. Avoid chocolate chips – they don’t melt as well!
  • Peanut Butter: Use your favorite peanut butter! Crunchy, creamy or flavored.
  • Decorations: Sometimes, I add some sprinkles before the chocolate sets. This is great for holidays, so think red and white for Valentine’s day, red and green for Christmas, pastel sprinkles for Easter… you get the idea!
blue bowl with peanut butter balls inside and one cut in half


Can I make homemade Reese’s peanut butter cups instead of balls?

You can make adorable mini peanut butter cups with this recipe, too! Lightly coat mini liners with cookie spray and coat the bottom with a layer of chocolate. Add a peanut butter ball and flatten it. Cover it with more chocolate, and then leave them to sit at room temperature until they’re set.

Can you use melted chocolate chips?

I don’t recommend using chocolate chips for this recipe. You need a really smooth and dippable melted chocolate. Chips are thicker when melted, making it hard to dip and coat the peanut butter balls evenly. So use melting chocolate for the best results!

Can you use chunky peanut butter?

Yes, if you want to make crunchy peanut balls substitute the same amount of chunky peanut butter for the smooth kind.

Can you freeze peanut butter balls?

Yes, you can freeze them. It works best to layer them in a container with wax paper between each layer so they don’t stick together. Thaw them in the refrigerator or at room temperature.

Mistakes to Avoid When Making Buckeyes

Be sure to measure your powdered sugar correctly – too much will make the mixture dry. Make sure your butter is softened so it mixes together properly, and use candy melts for dipping so the mixture doesn’t melt in your hands.

Other Favorite Candy

Have you made this recipe?

Tag @crazyforcrust on Instagram or hashtag it #crazyforcrust

blue bowl with peanut butter balls inside and one cut in half

Peanut Butter Balls Recipe

5 from 47 votes
Make sure to make a double batch and share one. Everyone loves a good peanut butter candy. This is an age old recipe, better than any Reese’s Peanut Butter Cups!
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Yield 36 balls
Serving Size 1 serving


  • 1 cup creamy peanut butter
  • 6 tablespoons butter
  • 2 3/4 cups powdered sugar
  • 1 teaspoon vanilla
  • 1 package 10 ounces Chocolate melting chocolate (such as Ghiradelli or Candiquik)


  • In a mixing bowl, cream the peanut butter and butter together with a hand mixer.
  • Slowly add the powdered sugar until well combined. Add the vanilla.
  • Line a large cookie sheet with wax paper or parchment paper.
  • Scoop 1-inch balls of the peanut butter mixture and roll into a ball. Place on the cookie sheet. Continue until all the peanut butter mixture is gone.
  • Refrigerate for 20 minutes until hardened.
  • In a microwave safe bowl, melt the melting wafers for 30 seconds. Stir and if not completely melted add for an additional 10 seconds, stir and repeat as necessary. (Refer to package directions for melting instructions as well.)
  • Remove the peanut butter balls from the refrigerator. Using a toothpick, dip one ball at a time into the chocolate until covered. Place back on the lined cookie sheet. Let harden completely before serving.
  • Store in an airtight container in the refrigerator up to 5 days.

Recipe Video

Recipe Nutrition

Serving: 1serving | Calories: 98kcal | Carbohydrates: 11g | Protein: 2g | Fat: 6g | Saturated Fat: 2g | Cholesterol: 5mg | Sodium: 50mg | Potassium: 48mg | Fiber: 1g | Sugar: 10g | Vitamin A: 58IU | Calcium: 4mg | Iron: 1mg
Nutritional information not guaranteed to be accurate
Course Dessert
Cuisine American
Author Dorothy Kern
Keyword candy
Peanut butter balls stacked on eachother with top one cut in half to show filling with recipe title on bottom of image

These EASY Peanut Butter Balls are chocolate covered like buckeyes but better – and they’re done in no time at all! This candy recipe is no bake and tastes like a peanut butter cup – use your favorite kind of chocolate too!

Last Updated on August 21, 2022

Dorothy Kern

Welcome to Crazy for Crust, where I share recipes that are sometimes crazy, often with a crust, and always served with a slice of life.

5 Secrets to BETTER Cookies
Sign up below to get my hacks for FREE!

Leave a Comment

Your email address will not be published.

Recipe Rating


  1. I’ve read and re-read your instructions, and am still confused! You say that the truffles are completely covered in chocolate, yet the photo shows them with a bare hole in the top!…with no instructions for how to cover that bare spot to make them completely coated. What are the instructions for doing that!? Thanks!

    1. Sorry about that! You can do them either way. With the bare top they’re Buckeyes, fully coated they’re PB Balls.

  2. Dorothy thank you for this recipe! I knew I had to make this recipe as soon as I saw it! Me being a total peanut butter fanatic I could not wait to put this together. I only deviated from your recipe a little. I’m not as much a Reeses’ fan as I am just a fan of *peanut butter. So instead of chocolate I used peanut butter chips mixed with creamy peanut butter for the *coating. The result is a thick peanut buttery taste that I would compare to peanut butter fudge. The result is a peanut butter dessert that you can eat anytime you get a peanut butter craving! This is another 5 star recipe!

  3. Hi Dorothy,
    You’re my favorite blogger. You always have the best recipes. Thank you for sharing!
    Have a great day. 😊

  4. They are great! Corse i didn’t get th 36 balls, i made mine bigger. Made th shape of th easter egg and they turned out great!

  5. Wanted to replace my buckeye recipe (had paraffin wax & more sugar!). Couldn’t find melting chocolate (Covid lockdown here) so used dark chocolate chips. Added ~1 1/2 tsp of coconut oil to the chips when melting to thin the chocolate (could have added a little more). Very tasty result! (chocolate has faint coconut taste, which I like, but could add vegetable oil instead).