These classic no-bake treats combine the irresistible flavor of peanut butter and chocolate for a rich, creamy, and satisfying bite. Perfect for holidays, parties, or anytime your sweet tooth calls, these Buckeyes are simple to make and freeze beautifully!

Ingredients
- 1 cup (2 sticks) unsalted butter, softened
- 1 cup creamy peanut butter (not natural peanut butter)
- 4 cups powdered sugar, sifted
- 1 tsp. vanilla extract
- 6 oz. semi-sweet melting chocolate, melting wafers, or chocolate almond bark
Instructions
1. Make the peanut butter mixture
In a large mixing bowl, use an electric mixer to cream together the butter and peanut butter until smooth and well blended. Gradually add the powdered sugar, one cup at a time, until fully incorporated and smooth. Mix in the vanilla extract. The mixture should be firm but soft enough to roll.
2. Shape and chill
Scoop the peanut butter mixture into small mounds (about 1 inch wide) and place them on a parchment-lined baking sheet. You should get about 5 dozen balls. Freeze for 30 minutes, or until firm enough to handle.
3. Roll into balls
Once chilled, roll each mound into a smooth, round ball using your hands. Return to the freezer for 10 minutes while preparing the chocolate.
4. Melt the chocolate
Melt the semi-sweet chocolate, melting wafers, or almond bark according to the package instructions. Stir until smooth and glossy.
5. Dip and coat
Using a toothpick, dip each peanut butter ball into the melted chocolate, leaving a small circle of peanut butter exposed at the top (to resemble a buckeye nut). Let any excess chocolate drip off before placing the coated balls back onto the parchment-lined baking sheet.
6. Set and store
Allow the chocolate to set at room temperature or in the refrigerator. Once set, store the Peanut Butter Balls in an airtight container in the refrigerator for up to 2 weeks, or freeze for up to 3 months.
Why You’ll Love This Recipe
- No-bake treat: Quick and easy—no oven required!
- Perfect balance: Creamy peanut butter center with a rich chocolate shell.
- Crowd favorite: Ideal for holidays, cookie exchanges, or gifting.
- Make-ahead friendly: Stores beautifully in the fridge or freezer.

Tips
- Use creamy peanut butter: Avoid natural or oily peanut butters, which can cause the mixture to separate.
- Chill before dipping: Cold peanut butter balls hold their shape better when dipped in warm chocolate.
- Smooth finish: Use a fork to gently remove the dipped balls from the chocolate if you don’t want the toothpick mark to show.
- Perfect dipping consistency: If the chocolate thickens as you work, reheat it gently in the microwave for 10–15 seconds.
Variations and Substitutions
- Crunchy peanut butter: For added texture, use crunchy peanut butter instead of creamy.
- Different chocolates: Try dark, milk, or white chocolate coatings.
- Add-ins: Stir mini chocolate chips, crushed pretzels, or chopped nuts into the peanut butter mixture for a twist.
- Nut-free option: Substitute peanut butter with sunflower seed butter or almond butter.
FAQs
Can I freeze Peanut Butter Balls?
Yes! Once the chocolate is fully set, freeze them in a single layer before transferring to a container or freezer bag. They keep well for up to 3 months.
Why are they called Buckeyes?
They’re named after the nut of the Ohio buckeye tree, which these candies resemble — round, chocolate-coated with a small peanut butter “eye.”
Do they need to be refrigerated?
Yes, since they contain butter and peanut butter, refrigeration keeps them fresh and firm.
Can I double the recipe?
Absolutely — this recipe doubles (or triples) easily for gifting or large gatherings.
Serving and Suggestions
Serve chilled or at room temperature as:
- A holiday dessert platter favorite
- A sweet snack with coffee or milk
- A gift wrapped in festive boxes or tins
- A bite-sized indulgence after dinner
Peanut Butter Balls (Buckeyes)
60
servings20
minutes5
minutes101
kcalIngredients
1 cup (2 sticks) unsalted butter, softened
1 cup creamy peanut butter (not natural peanut butter)
4 cups powdered sugar, sifted
1 tsp. vanilla extract
6 oz. semi-sweet melting chocolate, melting wafers, or chocolate almond bark
Directions
- Make the peanut butter mixture
- In a large mixing bowl, use an electric mixer to cream together the butter and peanut butter until smooth and well blended. Gradually add the powdered sugar, one cup at a time, until fully incorporated and smooth. Mix in the vanilla extract. The mixture should be firm but soft enough to roll.
- Shape and chill
- Scoop the peanut butter mixture into small mounds (about 1 inch wide) and place them on a parchment-lined baking sheet. You should get about 5 dozen balls. Freeze for 30 minutes, or until firm enough to handle.
- Roll into balls
- Once chilled, roll each mound into a smooth, round ball using your hands. Return to the freezer for 10 minutes while preparing the chocolate.
- Melt the chocolate
- Melt the semi-sweet chocolate, melting wafers, or almond bark according to the package instructions. Stir until smooth and glossy.
- Dip and coat
- Using a toothpick, dip each peanut butter ball into the melted chocolate, leaving a small circle of peanut butter exposed at the top (to resemble a buckeye nut). Let any excess chocolate drip off before placing the coated balls back onto the parchment-lined baking sheet.
- Set and store
- Allow the chocolate to set at room temperature or in the refrigerator. Once set, store the Peanut Butter Balls in an airtight container in the refrigerator for up to 2 weeks, or freeze for up to 3 months.


Leave a Reply