This easy 4 ingredient buckeye recipe is the quintessential must-have Christmas candy. These dreamy, creamy buckeye peanut butter balls are dipped in chocolate, making an irresistible small batch treat perfect for the holidays.
Every Christmas for as long as I can remember, I’ve made this easy buckeye recipe. During the holiday season when I was a little girl, we’d store these peanut butter treats inside a festive tin in the unheated, uninsulated stairwell alcove leading up to my room. Since it was always freezing in there, they’d stay nice and chilled, which was pretty convenient for me on the way to my room!

Why You’ll Love My Buckeye Recipe
- 4 Ingredients: All you’ll need is butter, creamy peanut butter, powdered sugar, and melting chocolate. Nothing fancy!
- No Bake: No oven needed. Just mix, roll, dip, and let the fridge or freezer do the work.
- Small Batch: This recipe makes about two dozen buckeyes, but you can scale it up to feed a crowd.
- Perfect for Gifting: Pack them into a festive tin and share with your neighbors and coworkers. Let the kids help roll and dip, and they can gift them to their teachers!
- Make-Ahead Friendly: Stored between layers of wax paper, they’ll last for weeks in the fridge! You can also freeze them for up to 3 months.

Ingredient Notes & Substitutions
These 4 ingredient buckeyes use mostly pantry staples that you probably already have on hand.
- Salted Butter – Let it sit out on the counter for a couple hours beforehand so that it has time to soften. Substitute 1:1 with plant-based or vegan butter if you’re dairy-free.
- Creamy Peanut Butter – You can also use crunchy peanut butter. I recommend avoiding “natural” peanut butter, because it will make the dough sticky and oily. If the dough is too sticky, it’ll be hard to form into balls, and the chocolate won’t coat evenly.
- Powdered Sugar – Also known as confectioners sugar. If your dough comes out too sticky, a quick fix is to add more powdered sugar, 2 tablespoons at a time, until it’s smooth enough to roll into balls.
- Chocolate Melting Wafers – In my opinion, a high quality chocolate melting wafer gives the best flavor, but any melting chocolate will work, including almond bark. You can use chocolate chips to make buckeye balls, but I don’t prefer the flavor.
How to Make 4 Ingredient Buckeye Peanut Butter Balls
Before getting started, make sure your butter is softened. If you forgot to get it out, heat it in the microwave at 5-second intervals ’til soft but not melted.
Making the Easy Buckeye Recipe
- Add the softened butter, peanut butter, and powdered sugar to a large bowl.
- Mix everything together until it’s blended well and you have a smooth dough. If the dough is too sticky, add more powdered sugar, about 2 tablespoons at a time, until it’s smooth enough to form into a ball.

How to Shape Buckeye Peanut Butter Balls
- Take about a tablespoonful or a small cookie scoop of the peanut butter mixture and begin to roll it between your hands. Shape it into 1-inch round balls, and place each one on a baking sheet lined with wax paper or parchment paper.

- Add toothpicks to each ball for dipping, and then chill the whole sheet in the freezer for 30 minutes.

How to Melt the Chocolate for Dipping
Depending on the chocolate you decide to use, you can melt it a couple different ways:
- Microwave: This is usually the route I go, and it’s safer than a regular saucepan on the stovetop. Dump all of your chocolate into a deep microwave-safe bowl (or a 2-cup measuring cup), and pulse it on high starting with 30 seconds, stirring every 15-20 seconds ’til melted and smooth.
- Double Boiler: If you want to melt your chocolate on the stovetop, a double boiler is the best way to do so without overheating it, which can make it seize. It’s basically a pan inside of another pan with boiling water in the bottom pan. This allows for more even melting without burning the chocolate.
- Fondue Pot: A fondue pot is totally optional, but it’s really nice for keeping your chocolate warm once you’ve melted it.
Some people like to add vegetable shortening or paraffin wax to their chocolate as it melts. This allows for a thinner coat and stretches your chocolate a little further. With good quality melting chocolate, you can probably skip this step.
Dipping the Peanut Butter Balls
This is where that toothpick is super handy. If you don’t have any toothpicks, we’ve also used a regular table fork in the past, as well as a pair of tongs. You can also buy a dipping fork or tool.
- Dip the chilled peanut butter balls, leaving the very top part of each undipped, so they resemble an actual buckeye. If you want to avoid a chocolate ring forming around the bottom of your buckeyes, let excess chocolate drip off each one after dipping. Then lightly press the bottom of each buckeye ball onto a separate sheet of wax paper before putting it back onto your cookie sheet.

- Chill the buckeye peanut butter balls for another 15-20 minutes in the freezer; then remove all the toothpicks and cover up each toothpick hole with your finger (totally optional).

Is There a Difference Between Chocolate Covered Peanut Butter Balls and Buckeyes?
Actually, yes, there is. Chocolate peanut butter balls are completely covered in chocolate, but buckeyes are only mostly covered in chocolate with a bit of peanut butter uncovered on top.
I didn’t really think it was a big deal until a friend from Ohio educated me, which is where the first buckeye peanut butter balls were made back in the 1960s. The peanut butter was left uncovered on top so that they looked like actual Buckeyes from the Ohio state tree, the Buckeye tree.

Expert Tips and Recipe FAQs
This is most likely the type of peanut butter used. I recommend a regular creamy (or crunchy) peanut butter to make buckeye peanut butter balls. Natural peanut butter is too oily, and it’ll make the dough gooey, and the chocolate won’t stick as well. If you already mixed up a batch and it’s too sticky, you can usually save it by adding more powdered sugar, 2 tablespoons at a time, until the dough is smooth and easy to work with. Or try popping it into the fridge or freezer for 20-30 minutes to help it firm up.
Keep them chilled. They will sweat if kept out of the fridge too long, so it’s best to place them back into the fridge as soon as you’ve picked out the ones you want to eat.
Store them in an airtight container that’s lined with wax paper. I like to go a step further and place a sheet of wax paper in between each layer of buckeyes. They should last up to 2-3 weeks in the fridge. You can also store them on the counter, but they won’t last as long.
Yes, you can freeze them before or after dipping. Store them in between layers of wax paper in an airtight, freezer-friendly container to avoid freezer burn. They should keep for up to 3 months.
How to Give Buckeyes as Gifts
Homemade buckeyes are one of my favorite edible gifts to give at Christmas. They look so pretty packed up, and everyone loves peanut butter and chocolate. Here’s how I like to package them:
- Pack Them in a Tin: A festive Christmas tin is my go-to. Line it with wax paper and layer the buckeyes with more wax paper in between so they don’t stick together.
- Keep Them Chilled: Buckeyes taste best cold and will start to sweat if they sit out for too long. Let your recipient know to store them in the fridge, or hand them over right before the party.
- Make Them Ahead: Because they keep for weeks in the fridge and up to 3 months in the freezer, you can make a big batch early in the season and pull them out as you gift them.
- Add a Personal Touch: Tie a ribbon around the tin or tuck in a handwritten tag. If you’re making different candies, a mixed tin makes a great holiday assortment. Try pairing your buckeyes with Rice Krispie peanut butter balls, Ritz crackers with peanut butter, chocolate covered cherries, chocolate covered almond coconut trees, chocolate peppermint bark, and fantasy fudge.
They’re not just for Christmas, either. Buckeyes also make a sweet Valentine’s Day gift. Pair them with chocolate peanut butter hearts for the chocolate peanut butter lover in your life.

More Chocolate and Peanut Butter Treats
If you love this small batch buckeye recipe as much as I do, you’ll love these treats too…

Easy 4-Ingredient Buckeye Recipe
Equipment
- 1-Tablespoon Cookie Scoop optional
Ingredients
- 3 tablespoons salted butter softened
- 1/2 cup creamy peanut butter*
- 1 cup powdered sugar
- 10 ounces dark chocolate melting wafers (or milk chocolate)
Instructions
- Add the softened butter, peanut butter, and powdered sugar to a large bowl.
- Mix everything together until it’s blended well and you have a smooth dough.*
- Take about a tablespoonful or a small cookie scoop of the peanut butter mixture and begin to roll it between your hands. Shape it into 1-inch round balls, and place each one on a baking sheet lined with wax paper or parchment paper.
- Add toothpick to each ball for dipping.
- Chill the peanut butter balls in the fridge or freezer for about 30 minutes.
- Add the chocolate to a deep, microwave-safe measuring cup or bowl; and pulse it in the microwave on high starting with 30 seconds, stirring every 15-20 seconds 'til melted and smooth.
- Remove the peanut butter balls from the freezer, and using the inserted toothpicks, dip each one into the melted chocolate, leaving the very top part undipped, so to resemble an actual buckeye.
- Chill your buckeye peanut butter balls in the fridge or freezer ’til set, probably about 15-20 minutes.
- Then remove all the toothpicks and cover up each toothpick hole with your finger (optional step).
- Store the buckeyes in a wax paper lined airtight container or festive Christmas tin in the fridge.
Video










Quick and easy
First time making Buckeyes and we loved them. Now I have to make some for my son. This recipe only makes 18 of them. Thanks for sharing
delicious and easy!
I made these for Christmas presents a few years back and everyone loved them. Even easier than I expected. I’ll make these again and again!!
That’s awesome, Michelle! I’m glad everyone liked them!
Very easy to make and turned out perfectly. I took them to an Ohio State football party and everyone loved them.
That’s great, Paula! I’m so glad everyone liked them!!
Too gooey, couldn’t form into balls, had to add more powdered sugar
Allyssa, I’m so sorry to hear that! What kind of peanut butter did you use? Sometimes this problem can happen because the peanut butter is too greasy. I always recommend using regular peanut butter and not “natural” peanut butters for that reason. Even so, sometimes regular peanut butter can also be too greasy. It takes some trial and error….That’s the first thing that comes to mind…
I had the very same problem too gooey stuck on my hands to even try and roll
For those who did what I did and got small marshmallows instead of large…13 smalls marshmallows equal 1 large one
Thanks for the tip, Diana!
Ratio is completely wrong..had to add another cup of powder sugar
That’s really weird, Liz! What issue in particular did you have?
Being from Indiana, the original “Buckeyes” have rice crispies in them. Really brings them up a notch!
Lyn, I actually have another recipe with Rice Krispies here on the blog. You might like it better! Thanks for the great feedback!
Idk how you formed balls with a 1:2 ratio of peanut butter to powdered sugar. Recipe isn’t right . with this ratio I had gooey balls that wouldn’t hold shape or stick together . I had I add an extra 1/2 cup of powered sugar.
Leila, that’s too bad! What peanut butter did you use? Peanut butter can vary, and I have had this trouble in the past with “natural” peanut butters, as they are just too oily for this recipe. That could be an issue….I hope this helps!