What Are Peanut Butter Balls?
Peanut butter balls are small, round candies made by combining peanut butter with sweet ingredients such as powdered sugar and butter. The mixture is rolled into bite-size balls and then coated in melted chocolate.
Because they require no baking, they are often called:
- No-bake peanut butter balls
- Chocolate peanut butter truffles
- Peanut butter buckeyes
The History of Peanut Butter Balls Recipe
While the modern version of peanut butter balls is now popular around the world, its roots trace back to the American Midwest.
The Buckeye Candy Tradition
Buckeye candy originated in the state of Ohio. The candy resembles the nut of the buckeye tree, which has a dark brown shell with a light center.
Traditional buckeyes were made by:
- Rolling peanut butter dough into balls
- Dipping them partially into chocolate
- Leaving a circle of peanut butter visible
The appearance closely resembled the buckeye nut, giving the candy its name.
From Buckeyes to Peanut Butter Balls
Over time, bakers began modifying the recipe.
Instead of dipping the candy halfway, many people chose to coat the entire ball in chocolate. This variation became known as chocolate-covered peanut butter balls.
Today, you’ll find many variations of the recipe, including:
- Holiday peanut butter balls
- Peanut butter rice krispie balls
- Peanut butter oat balls
- Gourmet chocolate peanut butter truffles
Despite these changes, the core idea remains the same: a creamy peanut butter center wrapped in chocolate.
Why You’ll Love This Peanut Butter Balls Recipe
There are many reasons this dessert continues to be a favorite for home cooks.
It’s a No-Bake Recipe
One of the biggest advantages of peanut butter balls is that they require no oven.
This makes them perfect for:
- Quick desserts
- Summer treats
- Last-minute gatherings
Minimal Ingredients
Most recipes require only a handful of simple ingredients.
Typical pantry ingredients include:
- Peanut butter
- Butter
- Powdered sugar
- Vanilla
- Chocolate chips
Because the ingredient list is short, it’s easy to prepare this dessert anytime.
Perfect for Holidays and Parties
These small candies are ideal for dessert platters.
They’re commonly served during:
- Christmas gatherings
- Holiday cookie exchanges
- Birthday parties
- Family celebrations
Their bite-size shape makes them easy to serve and share.
Ingredients for Peanut Butter Balls Recipe
Making peanut butter balls requires only a few basic ingredients.
Main Ingredients
- 1 cup creamy peanut butter
- ½ cup unsalted butter, softened
- 2 cups powdered sugar
- 1 teaspoon vanilla extract
- 2 cups chocolate chips (semi-sweet or milk chocolate)
Optional Ingredients for Variations
You can add these ingredients to customize your peanut butter balls:
- 1 tablespoon coconut oil – helps create smoother melted chocolate
- ¼ cup crushed graham crackers – adds texture to the filling
- ¼ cup crispy rice cereal – gives the balls a light crunch
- Pinch of sea salt – enhances the sweet chocolate flavor
- Sprinkles or crushed nuts – for decorating the chocolate coating
Equipment You’ll Need
Making peanut butter balls recipe doesn’t require specialized tools.
Essential Tools
Basic kitchen equipment includes:
- Mixing bowl
- Spoon or hand mixer
- Baking sheet
- Parchment paper
These items are enough to complete the recipe from start to finish.
Optional Tools
A few optional tools can make the process easier.
Helpful tools include:
- Cookie scoop for uniform balls
- Double boiler for melting chocolate
- Toothpicks or dipping forks for coating
How to Make Peanut Butter Balls
Follow this step-by-step method to create perfectly smooth peanut butter balls.
Step 1: Prepare the Peanut Butter Mixture
Start by combining the base ingredients.
- Add peanut butter and softened butter to a mixing bowl.
- Mix until smooth and creamy.
- Stir in vanilla extract.
- Gradually add powdered sugar while mixing.
Continue mixing until the dough becomes thick and easy to handle.
The texture should be soft but firm enough to roll.
Step 2: Shape the Balls
Once the mixture is ready, begin forming the candies.
Steps:
- Scoop small portions of the mixture.
- Roll them between your hands.
- Form smooth round balls.
Place the balls on a baking sheet lined with parchment paper.
Try to keep the sizes uniform so they coat evenly with chocolate.
Step 3: Chill the Peanut Butter Balls
Place the tray in the refrigerator.
Chill for about 30 minutes.
Chilling helps:
- Firm up the filling
- Prevent the balls from falling apart during dipping
- Create smoother chocolate coating
Step 4: Melt the Chocolate
Add chocolate chips to a heat-safe bowl.
Melt using one of these methods:
- Microwave in short intervals
- Double boiler on the stovetop
Stir frequently until the chocolate becomes smooth and glossy.
If needed, add a small amount of coconut oil to improve the texture.
Step 5: Dip the Peanut Butter Balls
Remove the chilled balls from the refrigerator.
Use a fork or toothpick to dip each ball into the melted chocolate.
Steps:
- Lower the ball into the chocolate
- Roll until completely coated
- Lift it out and allow excess chocolate to drip off
Place the coated ball back onto the parchment-lined tray.
Repeat until all balls are covered.
Step 6: Let Them Set
Allow the chocolate coating to harden.
You can speed this up by placing the tray in the refrigerator.
Once set, the peanut butter balls are ready to serve.

Tips for Perfect Peanut Butter Balls
Even though the recipe is simple, a few tips can help you achieve the best results.
Use the Right Peanut Butter
The type of peanut butter you choose matters.
For best results:
- Use creamy peanut butter
- Avoid overly oily varieties
- Stir well if separation occurs
The right consistency helps the mixture hold its shape.
Chill Before Dipping
Never skip the chilling step.
Chilling:
- Firms up the peanut butter mixture
- Prevents melting while dipping
- Makes the balls easier to handle
Cold balls also help the chocolate set quickly.
Create Smooth Chocolate Coating
For a professional look:
- Melt chocolate slowly
- Stir frequently
- Add a small amount of coconut oil if needed
Popular Peanut Butter Ball Variations
One of the best things about peanut butter balls is how easy they are to customize.
Classic Chocolate Peanut Butter Balls
The traditional version includes:
- Creamy peanut butter filling
- Full chocolate coating
This is the most popular version of the recipe.
Buckeye Style Peanut Butter Balls
This variation leaves a small circle of peanut butter visible.
To create the buckeye look:
- Insert a toothpick into the ball
- Dip only three-quarters into chocolate
- Leave a small circle uncovered
Peanut Butter Oat Balls
Add rolled oats to the mixture for extra texture.
This variation creates a slightly heartier dessert with a chewy texture.
Peanut Butter Rice Cereal Balls
Mix crispy rice cereal into the filling.
Benefits:
- Adds crunch
- Creates a lighter texture
- Gives the candy a fun twist
Peanut Butter Cookie Dough Balls
For a cookie-inspired version:
- Add crushed graham crackers
- Mix in mini chocolate chips
How to Store Peanut Butter Balls
Proper storage helps maintain texture and flavor.
Room Temperature Storage
If serving within a day, you can keep them at room temperature.
Store them in:
- An airtight container
- A cool area away from heat
Refrigeration
For longer storage, place the container in the refrigerator.
Refrigeration helps:
- Keep the chocolate firm
- Maintain the shape of the candy
Freezing Peanut Butter Balls
These candies freeze very well.
Freezing steps:
- Place balls on a tray until solid.
- Transfer them to a freezer-safe container.
- Separate layers with parchment paper.
Serving Ideas for Peanut Butter Balls
These treats are perfect for many occasions.
Popular serving ideas include:
- Holiday dessert platters
- Homemade gift boxes
- Party snack tables
- Bake sale treats
You can also decorate them with:
- Chocolate drizzle
- Crushed nuts
- Sprinkles
- Sea salt
These small touches make them look even more special.
Frequently Asked Questions About Peanut Butter Balls
What are peanut butter balls made of?
Traditional peanut butter balls are made from a mixture of peanut butter, butter, powdered sugar, and vanilla. The mixture is rolled into balls and coated with melted chocolate.
Are peanut butter balls the same as buckeyes?
They are very similar. Buckeyes are partially dipped in chocolate, leaving a small peanut butter circle visible, while peanut butter balls are usually fully coated.
Why are my peanut butter balls too soft?
If the mixture is too soft, it usually means:
- Too little powdered sugar was added
- The mixture was not chilled long enough
Can I freeze peanut butter balls?
Yes. Peanut butter balls freeze very well and can be stored in a sealed container for several months.
Can I use crunchy peanut butter?
Yes. Crunchy peanut butter adds small peanut pieces to the filling, giving the candy a slightly crunchy texture.
Final Thoughts
Peanut butter balls are one of the easiest homemade candies you can make. With just a few ingredients and no baking required, they deliver rich flavor and a smooth chocolate finish that everyone loves.
Print
Easy Peanut Butter Balls Recipe
- Total Time: PT45M
- Yield: 20 peanut butter balls 1x
- Diet: Vegetarian
Description
These Peanut Butter Balls are rich, creamy, and coated in smooth chocolate for the ultimate no-bake treat. Made with peanut butter, powdered sugar, and butter, they’re sweet, soft, and incredibly easy to make.
Ingredients
- 1 cup creamy peanut butter
- ½ cup unsalted butter, softened
- 2 cups powdered sugar
- 1 teaspoon vanilla extract
- 2 cups chocolate chips (semi-sweet or milk chocolate)
Optional
- 1 tablespoon coconut oil – helps create smoother melted chocolate
- ¼ cup crushed graham crackers – adds texture to the filling
- ¼ cup crispy rice cereal – gives the balls a light crunch
- Pinch of sea salt – enhances the sweet chocolate flavor
- Sprinkles or crushed nuts – for decorating the chocolate coating
Instructions
1️⃣ Make Peanut Butter Mixture
- In a bowl, mix peanut butter, softened butter, vanilla extract, and powdered sugar.
- Stir until a thick dough forms.
2️⃣ Shape Balls
- Scoop about 1 tablespoon of mixture.
- Roll into small balls using your hands.
- Place on a parchment-lined baking sheet.
3️⃣ Chill
Refrigerate for 20–30 minutes until firm.
4️⃣ Melt Chocolate
- Melt chocolate chips with coconut oil in the microwave in 30-second intervals, stirring until smooth.
5️⃣ Dip
- Dip each peanut butter ball into melted chocolate.
- Place back on parchment paper.
6️⃣ Set
Refrigerate 10–15 minutes until chocolate hardens.
- Prep Time: PT15M
- Cook Time: PT30M
- Category: Dessert
- Method: No-Bake
- Cuisine: American
Nutrition
- Serving Size: 1 peanut butter ball
- Calories: 120 Kcal
- Sugar: 9 g
- Sodium: 60 mg
- Fat: 8 g
- Saturated Fat: 3 g
- Unsaturated Fat: 4.5 g
- Trans Fat: 0 g
- Carbohydrates: 11 g
- Fiber: 1 g
- Protein: 3 g
- Cholesterol: 5 mg
